問題タブ [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.

0 投票する
8 に答える
145066 参照

jquery - Jspdfを使用してHTMLテーブルデータをPDFにエクスポートする方法

HTML ページのテーブルを PDF にエクスポートするにはどうすればよいですか。いくつかのサンプル データを作成しましたが、HTML テーブル リストを PDF にロードできません。テーブルを PDF にロードする際に誰か助けてください。

http://jsfiddle.net/y2b7Q/327/

0 投票する
0 に答える
2030 参照

javascript - dataURLを使用して画像をpdfに書き込む方法は?

dataURLs から pdf ファイルを書き込むために jsPDF をダウンロードしました。ドキュメントによると、jsPDF は jpeg 画像のみを pdf に書き込むため、これを実行しようとしました

しかし、dataURL を再構築すると、その画像ではなく、全体が黒い画像になります。また、jsPDFのaddImage関数にimage_dataurljpgを渡すと

私は受け取る

この問題を解決するにはどうすればよいですか?

0 投票する
1 に答える
743 参照

javascript - jsPDFでベジエ曲線を描く

JsDoc リファレンス

ソース コードとドキュメントの両方に、関数 .lines を使用してベジエ曲線を描画できることが記載されています。現在のバージョンの jspdf.min.js を含め、次のメソッドを呼び出しました

PDF ファイルが生成されますが、開くと図面がなく、次のエラー メッセージが表示されます。

このページにはエラーがあります。Acrobat ではページが正しく表示されない場合があります。問題を修正するには、PDF ドキュメントの作成者に連絡してください。

これは誰にでも起こりますか、それとも私が間違っているのでしょうか?

前もって感謝します。

0 投票する
2 に答える
2771 参照

javascript - jsPDFライブラリでaddFont()関数を使用するフォントのPostScriptNameはどこにありますか?

PDF を作成するために JavaScript ライブラリ jsPDF を使用しています。それをテキストとして使用するフォントを追加したいと思います。関数を呼び出す方法は次のとおりです。

var doc = 新しい jsPDF();

doc.addFont(PostScriptName, fontName, fontStyle, encoding);

そして、ここに図書館からの情報があります:

  • @property id {String} フォントに割り当てられた PDF ドキュメント インスタンス固有のラベル。
  • @property PostScriptName {String} フォントの PDF 仕様フルネーム
  • @property encoding {Object} Encoding_name から Font_metrics_object へのマッピング。
  • @name FontObject

PostScriptName とは何ですか? どこにありますか? 情報を探しましたが、良い情報が見つかりません。この機能を使用するにはどうすればよいですか?

私がすでに試したことはこれでした:

var doc = 新しい jsPDF(); doc.addFont("Arial", "Arial", "Regular","Ansi");

そして、私はエラーを取得します:

TypeError: オブジェクト #

編集:わかりました、エンコーディングはオブジェクト型でなければならないこともわかりました。そこにどんな種類のオブジェクトを配置すればよいか知っている人はいますか?

0 投票する
2 に答える
6823 参照

javascript - jsPDFによって生成されたPDFに外部CSSが適用されますか

jspdf を使用していくつかのデモを作成し始めました。私はhtmlファイルを持っていて、私のcssは外部ファイルにあります。

私は私のPDFを生成するために以下のコードを書きました

ここで、mainはコンテンツを pdf としてエクスポートする div の ID です。コンテンツは pdf としてエクスポートされますが、コンテンツ全体ではありません (pdf が切り取られます)。動的コンテンツにすることができます。また、外部ファイルにある css が適用されず、table-row、 background-color などのスタイルが適用されません。

PDF が生成される前に外部 CSS を PDF に適用するにはどうすればよいですか? jsPDFでも可能ですか..?任意の提案をお願いします。

前もって感謝します

0 投票する
4 に答える
63923 参照

javascript - jsPDF はスタイリングを機能させることができません

私はjsPDFを初めて使用しますが、私の人生では、このことに適用するCSSを取得できません! インライン、内部、および外部をすべて試しましたが、役に立ちませんでした。別の SO 投稿で、技術的にはファイルに印刷するため、印刷スタイル シートが必要であり、それも機能しなかったことを読みました。

私は非常に基本的なページを持っており、CSS を動作させようとしています: JS:

HTML:

最後に、外部のスタイルシート:

すべてが正しく含まれていると確信しており、エラーがないことは確認済みです。cssを機能させるために呼び出す必要がある追加の関数のようなものはありますか? 私に教えてください!どうもありがとう!あなたが持っているかもしれない他のヒントも大歓迎です!

編集:これは正確なウェブページです: