問題タブ [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 投票する
1 に答える
2535 参照

javascript - jsPDFを使用して、jquery経由で生成されたdivのPDF

jsPDF を使用して div から PDF ファイルを生成したいのですが、静的コードでは問題なく動作しますが、次のように生成コードで実行したいと考えています。

しかし、機能していません。コンソールにエラーメッセージを表示することはありません

また、次のように、jquery イベントの代わりに onclick イベントを変更しようとしています。

この場合、「Uncaught TypeError: Cannot read property '#' of undefined」エラーが表示されます。

また、関数 click_pdf() または $("#click_pdf").click 内部の $("#click").click 関数を結果なしで生成しようとしました。何か案は?

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

android - phonegapでjspdfを使用したpdfファイルのエンコード

Android と iOS の phonegap 3+ で jspdf を使用します https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git#r1.0.1

モバイル プラットフォーム (ios、android) では機能しない、コンテンツを含むが画像を含まない pdf ファイルを作成できます。生成された pdf ファイルが破損しています。

phonegap ブロブとブロブ ビルダーの API 制限により、iOS ではサポートされていません。アンドロイドで使えます。

PdfOutput が jsPDF.output() によって提供されると仮定します

BLOB が使用可能かどうかに応じて、BLOB バージョン 1 でファイルを作成する 2 つの方法があります。

この方法ではファイルが生成されますが、アクセント付きの文字が適切にレンダリングされません。たとえば、文字「é」は「é」とレンダリングされます。

バージョン 2

この方法では、ファイルはバージョン 1 に似ています

ブロブなし

この方法でも、ファイルは他のバージョンと似ています

writer.write によって書き込まれたファイルの内容は UTF8 でエンコードされていますが、pdf には ASCII データのみが含まれていると予想されますか?

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

c# - サーバー上で生成されたときに画像が破損する PDF ファイル。クライアントによって生成された場合は発生しません

私はJSPDFを使用して、アプリケーションのクライアント側で IE 8 を超えるすべてのブラウザーの PDF ファイルを生成し、オフラインで互換性を持たせています。JSPDF は IE8 では動作しないため (IE8 は HTTP GET のサイズを制限します)、解決策は、ファイルをサーバーに保存し、ホストされているクライアントへのリンクを返す API アクションへの投稿を行うことでした。 (IE8 サポートはオフライン対応である必要はありません)。

JSPDF によって出力された raw バイトをサーバーに投稿しています。PDF に画像がない限り、PDF を問題なく保存できます。画像があるとデータが壊れ、ファイルを開こうとするとメモリオーバーフローが発生します。

画像が正しく暗号化されないのはなぜですか? 私の最初の推測では、raw バイトに不正な文字が含まれていたのですが、PDF ファイル ソースを簡単に確認したところ、おそらくそうではないことがわかりました。

コントローラーのアクション:

AJAX 投稿:

注: PdfBytesContainer 構造体で byte[] の代わりに文字列を使用してみました。同じエラーが発生します。

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

google-maps - Googleマップでjspdfを使用する方法

htmlページをpdfに変換するためにjspdfを使用しています。マイページにグーグルマップが表示されています。その地図をpdfに表示する方法について混乱しています。誰でも助けることができますか?

ありがとう

0 投票する
7 に答える
23590 参照

javascript - jsPDFを使用してPDFで2ページに画像を表示するには?

私はhtmlページを持っています。ボタンがあり、このボタンをクリックすると、html2canvas を使用して html ページ全体がデータ イメージに変換され、jsPDF ライブラリを使用して PDF に配置されます。私が使用しているjavascriptは

最初のページのみに画像を表示しています。しかし、htmlページのサイズがそれ以上になるたびに、画像データを切り取ってPDFの2ページに配置したいと考えています。これを解決するのを手伝ってください。

0 投票する
5 に答える
105167 参照

jquery - 書式設定されたテーブル データを含む jsPDF を使用して pdf を作成する

以下のスクリプトを使用して、html テーブルから PDF ファイルを生成できます。しかし、すべての列のデータを 1 行ずつ取得しています。

このスクリプトで、PDFファイルを表形式の方法で生成するのを手伝ってください(列の境界線、マージンまたはパディング、ヘッダーを使用)

PDF への html テーブルを生成するために jsPDF lib スクリプトを使用しています。

編集:

関数の下のこのサンプルも試しましたが、空のpdfファイルしか得られません。

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

jspdf - jspdfを使用してHTMLテーブルをpdfにエクスポート

jspdfを使用してHTMLテーブルをpdfファイルにエクスポートする必要があります。以下のコードを試してみましたが、空白/空の出力が pdf ファイルに表示されます。これに関する提案やサンプル コードは役に立ちます。`