PDF のクライアント側 (ブラウザ内) を作成したい。WebPack を使用して JavaScript アプリケーションをバンドルし、npm を使用して必要なライブラリをインストールしています。私は成功せずに次のことを試しました:
- pdfmake
- jspdf
- PDFキット
これらの (または他の) ライブラリのいずれかで動作するようにこのセットアップを取得した人はいますか? どのように心を共有しますか?
jspdf を動作させることができましたが、npm からのバージョンは動作しませんでした。
最初にnpm install jspdf --saveを実行しました
次に、 https://github.com/MrRio/jsPDFから最新のコードをダウンロードしました
npm run build を実行しました
次に、node_modules\jspdf\dist\jspdf.min.js を作成したばかりのものに置き換えました。
その後、次のコードが機能しました
import jsPDF from 'jspdf';
var doc = new jsPDF();
doc.text(20, 20, 'Hello world.');
doc.save('Test.pdf');
私は webpack を使用しており、構成に何も追加する必要はありません