問題タブ [jspdf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - jsPDFを使用してpdfを生成するための列幅を設定する方法
過去 2 日間、jsPDF を使用して PDF を生成するための列幅を設定することに悩まされました。
html テーブルから jsPDF lib を使用して pdf を生成できますが、列が重なるという問題が発生しています。シートに20列を表示したいからです。オプションのポートレートをランドスケープに変更し、エクスポート スクリプト オプションと html テーブルの幅を 5000 に設定しました。
jsPDFからpdfの列幅を設定するのを手伝ってください。ありがとう
javascript - jsPDFを使用して生成されたPDFヘッダーの単語を分割する方法
jsPDF を使用して PDF を生成しているときに、PDF ファイルのヘッダーの単語を分割する方法 (つまり、「Hello World」のようなヘッダーを 2 行に分割したい) および jsPDF でフォント サイズを設定する方法。
で試してみましpdf.setFontSize(12);
たが、うまくいきません。
どんな助けでも大歓迎です。ありがとう。
コード:
javascript - IE8 - SCRIPT438: オブジェクトはプロパティまたはメソッド 'getContext' をサポートしていません
jspdf.debug.js ファイルをロードすると、IE8 で以下のエラーが発生します。
SCRIPT438: オブジェクトはプロパティまたはメソッド 'getContext' をサポートしていません
と
Google で検索しましたが、関連する回答が得られませんでした。
私の問題を解決するのを手伝ってください。ありがとう。
javascript - SCRIPT438: オブジェクトは IE8 のプロパティまたはメソッド 'keys' をサポートしていません
ライブラリ jspdf.debug.js を使用して PDF レポートを生成しようとすると、「SCRIPT438: Object does not support property or method 'keys' in IE8 」というエラーが表示されます。
この行で:var fontKey = 'F' + (Object.keys(fonts).length + 1).toString(10),
> IE 8 バージョンではすべて正常に動作していますが、IE8 では問題が発生しました。
私の問題を解決するのを手伝ってください。ありがとう。
pdf - 実際のサイズ (100%) ビューでドキュメントを開くための PDF メタデータ
jsPDF を使用して PDF ドキュメントを生成しています。PDF ドキュメントにメタデータを保存して、Acrobat が 100% の表示モード (実際のサイズ) とサイズに合わせて開くようにする方法はありますか?
言い換えれば、PDF ドキュメントの仕様では、ドキュメント自体でそれを指定することができますか?
javascript - jsPDF ブラウザの死
私はjsPDF(初めて使用する)とChrome / Firefoxが死にかけている(Aw Snap!/動作を停止する)に固執して問題を抱えており、リソースに関連している疑いがありますが、理由を見つけることができません。
フランチャイズ チェーンのメニュー ツールに取り組んでいます。このツールは、店舗で利用可能なすべてのメニュー料理を読み込み、各店舗がメニューを選択できるようにします。完了したら、選択したすべての料理とレシピの PDF を作成したいと考えています。(現在) 全部で 146 あり、さらに増える予定です。
各メニューは独自のアコーディオン (朝食、サンドイッチなど) に配置され、店が料理の選択を終了すると、それらを PDF にエクスポートできます。私のコードは料理のテキスト コンポーネントに対しては完全に機能しますが、料理の画像 (jpg/png) をドキュメントに追加すると失敗します (失敗メッセージは表示されません)。
これをテストするために、私は持っています:
料理画像の代わりに事前にエンコードされたロゴ画像コマンド (私はこれをカバー ページに追加します) を料理に追加し、1 つの料理のみを実行しました。料理の画像の代わりにロゴが表示され、問題なく動作します。
朝食のアコーディオンをループして、料理の画像の代わりにロゴを含むページを作成すると、ブラウザが動作しなくなります。
ディッシュの imageAdd ステートメントをコメント アウトすると、45 ページの奇数ページとテキスト コンテンツを含む PDF を正常に作成できます。
これはjsPDFのリソースの問題だと思います。任意の考え/アイデアをいただければ幸いです。
私のテストコード(皿の画像の代わりに1つのロゴ画像を使用):
次のコードをコメント アウトすると、PDF OK というテキストが作成され、表紙にロゴがあり、45 ページのテキストのみが表示されます。
javascript - クライアント側(Angular js)でpdfを生成するためのソリューションを探しています
AngularJs を使用して (html + css + javascript) から pdf を生成するソリューションを探しています。
2 つのソリューションをテストしました。
- jsPDF(cssはかかりません)
- えび(ルビーベース)
私にはうまくいきません。
どうすればいいですか?
pdf - jsPDF を使用して SVG から PDF を簡単に作成するにはどうすればよいですか?
PDFを作成しようとしていますが、SVG画像がいくつかあります。この問題に関する情報を見つけましたが、JavaScript を使用する必要があります。つまり、jQuery は使用しません。
ここで jsPDF を見つけました: https://github.com/MrRio/jsPDF
プラグインjspdf.plugin.sillysvgrenderer.js (同じフォルダー内) があり、フォルダーtestで作成された PDF の例を見つけることができます。
しかし、自分で PDF を生成しようとすると、うまくいかず、その理由がわかりません。
あなたはそれを行う方法を知っていますか?