私は角度2を使用しています。 今、私は配列形式のデータをいくつか持っていて、それらをPDFとして書き出したいのですか? 問題: 1-私はいくつかのペルシア語の文字を持っており、jsPdfはこの文字をサポートしていません。 2 - 私はpdfMakeを使用したいが、必要なスクリプトをどのように組み込むかを説明する多くの文書を見つけたが、npmを使ってpdfmakeをインストールすると、 の後にpdfmake.createTalbeやその他の方法でpdfmakeが認識されず、require "pdfmake")は動作しませんでした。 多くの文書を使用していますが、 私はwebpackを使用しているので、詳細に説明できる場合は、この問題を解決するのを手伝ってください。 私の問題を解決できませんでした 私の友達に感謝します。jspdfまたはpdfmakeが正しく動作しませんか?
1
A
答えて
0
私は角2+サービスにjsPDFをロードするために正常にこのコードを使用します。JPDFは、このサービスが作成された場合にのみ別々にロードされるように
import { Injectable } from '@angular/core';
declare let require: any;
@Injectable()
export class PDFGeneratorService {
private jsPDF;
constructor() {
require.ensure([
'lib/jspdf/dist/jspdf.min'
],() => {
this.jsPDF = require('lib/jspdf/dist/jspdf.min');
}, 'jsPDF');
}
// Service methods
}
require.ensureは私のWebPACKのバンドル内のコードの分割ポイントを作成します。あなたが望んでいなければrequireだけを使うことができます。 PDFMakeも同様に動作するはずです。このコメントを参照してください:https://github.com/bpampuch/pdfmake/issues/150#issuecomment-156143062
import { Injectable } from '@angular/core';
declare let require: any;
@Injectable()
export class PDFGeneratorService {
private pdfMake;
constructor() {
require.ensure([
'pdfmake'
],() => {
this.pdfMake = require('pdfmake');
}, 'pdfMake');
}
// Service methods
}
関連する問題
- 1. JaveryアニメーションはIE7では正しく動作しますが、IE8では正しく動作しませんか?
- 2. Ckeditorがhtmlが正しく動作しません。クロムブラウザで正しく動作しません。
- 3. xcode 4.2ではUITableViewControllerが正しく動作しませんか?
- 4. サーブレットアプリケーションは動作しませんが、Tomcatは正しく動作します。
- 5. jsPDFはどんなスタイリングでも動作しません
- 6. SafariまたはIEでfeGaussianBlurが正しく動作していませんか?
- 7. Json Parseは正しく動作しませんが、jsontestで動作します
- 8. getchar()は端末で正しく動作しますが、CLionでは正しく動作しません。
- 9. サイトは正しくlocalhostで動作しますが、サーバでは正しく動作しません
- 10. localserverでは正しく動作しますが、プロダクションサーバでは正しく動作していません
- 11. ページネーションリンクが正しく動作しませんか?
- 12. mallocが正しく動作していませんか?
- 13. opensslコマンドでRC4が正しく動作しませんか?
- 14. スレッドが正しく動作していませんか?
- 15. OpenCl clEnqueueMapBufferが正しく動作しませんか?
- 16. xunit Assert.ThrowsAsync()が正しく動作しませんか?
- 17. SQL Server OPENXMLが正しく動作しませんか?
- 18. htmlentities()のdouble_encodeパラメータが正しく動作しませんか?
- 19. Kindle Fire bluetoothが正しく動作していませんか?
- 20. Labview whileループが正しく動作していませんか?
- 21. パンダread_gbqが正しく動作していませんか?
- 22. JAVA acm getBound.intersectsが正しく動作しませんか?
- 23. MKDIRが正しく動作していませんか?
- 24. Android edittext onEditorActionListenerが正しく動作していませんか?
- 25. HTTPからHTTPSが正しく動作していません
- 26. Java If文が正しく動作しませんか?
- 27. SQL - ORDER BYが正しく動作していませんか?
- 28. Matrix4Tweenが正しく動作していませんか?
- 29. マップ機能が正しく動作していませんか?
- 30. Python random.sampleが正しく動作しませんか?
はとても感謝し、私はあなたの答えを使用しますが、私はダウンロードボタンをクリックしたとき、私は得る:EXCEPTION:エラーによって引き起こさ......で:fs.readFileSyncは関数ではありません。.. ..... – AKronis1369
これはpdfmakeフォントの方法の1つです – AKronis1369
今日私が試してみて、それを再現できるかどうかを見てみましょう – dmungin