問題タブ [pdfdocument]

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 に答える
662 参照

android - android - kotlin webview と PdfDocument() を使用した html から pdf

HTMLファイルがあり、 WebViewPdfDocumentを使用してPDFバージョンに変換しようとしています。

私がやろうとしたこと:

  1. HTMLをレイアウトで表示 - これは問題なく動作します。
  1. 次に、 TextViewPDFに出力してみました- これも問題なく動作します。
  1. 次に、ポイント1と2を組み合わせてみました。ただし、これにより空白のPDFが得られます:

私が持っている唯一の変更は背景色です。

このコードの何が問題なのかについてのアイデアはありますか?

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

android - 圧縮された画像をデコードせずに Canvas に描画するには?

デバイスに JPEG 画像があり、これをキャンバスに描画して、( PdfDocument )を使用して単純な PDF (画像のみ) を作成します。

キャンバス API が画像を描画するために提供しているように見える唯一の方法は、ビットマップを提供し、JPEG をバーマップにデコードし、すべての日付にアクセスできるようにすることです。画像サイズは大幅に増加します。(こんな感じになります)

PdfDocument を使用する唯一の方法は Canvas を使用することなので、デコードせずに Canvas に画像を描画する方法はありますか?

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

android - PDFDocument - 複数ページ

PDFDocumentクラスを使用してRelativeLayout、実行時にデータが取り込まれる PDF に変換しています。PDFの1ページに対してこれを行う方法は知っていますが、実行時にRelativeLayoutページ数が1を超える場合、これを行う方法がわかりません。テキストを分割する必要があると思いますが、どうすればよいかわかりません。

ここにXMLがあります

ここに createPDF() のスニペットがあります

PDF としてのサンプル出力は次のとおりです。 ここに画像の説明を入力

写真では、私の問題も説明しています。

正しい方向に向けてください。大変感謝します

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

pdf - Courier New フォントがドットマトリックス プリンタに印刷するとぼやけ/スポンジになる

GrapeCity のドキュメント PDF を使用すると、ドットマトリックス プリンターに印刷するときに、「Courier New」フォントのテキストがぼやけている/スポンジ状になっていることに気付きました。

プリンター ドライバーの問題ではないことを確認するために、MS Word を使用し、そのテキストを「Courier New」に設定し、GrapeCity PDF で使用されているフォント サイズと同じサイズにしました。次に、MS Word から印刷します。テキストは非常に鮮明なので、プリンター ドライバーと Windows 10 プリンターのセットアップは問題ありません。

GrapeCity.Documents.PDF でうまく機能しない理由を知っている人はいますか? このスクリプトのバグを適切に修正するにはどうすればよいですか?

編集済み: コメント投稿者のリクエストに応じて画像を添付しました。

ここに画像の説明を入力