問題タブ [itextg]

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 投票する
0 に答える
303 参照

android - iText は PDF ヘッダーのみを含むファイルを生成します

pdfを使用してファイルを生成できましたが、ファイルをiText開くと、ファイルが破損しているように見えるというエラーが常に発生します。私はすでにライブラリを追加しましたitextg-5.5.8.jar

誰でもこれを修正する方法を知っていますか?

これが私のコードです

PDFをアップロードしましたここにリンクがあります . ご覧のとおり、次のバイトのみが含まれています。

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

android - AndroidでiText pdfに画像を追加する

「My string [img src=image_from_drawable/] blablabla」のような画像を含む文字列があります。次のコードを使用して、この文字列を Spannable として解析し、TextView でそのドローアブルを表示できます。

PDFファイルを作成するために、AndroidプロジェクトにiText/iTextGライブラリを使用しています。

私の質問は: iText でこれを行う簡単な方法はありますか? 画像を含む句や段落を書きますか? チャンクが役立つと思いますが、その方法、例、またはその他のものは見つかりません。

御時間ありがとうございます。

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

java - アクティビティ全体を PDF で取得するにはどうすればよいですか

まず第一に、私はフランス人で、私の問題を良い英語で説明するために最善を尽くします.

だから、その画面をPDFに変換したかった:listeTrouActivity.java

しかし、ご覧のとおり、スクロール ビューがあり、穴の列が 18 穴まで下がっています。

だから私はいくつかのチュートリアルに従った:

http://valokafor.com/how-to-convert-android-view-to-pdf/#comment-1018

そして、ライブラリ ITextG を使い始めました

しかし、私の問題は、ビットマップを PDF に変換すると、画面のサイズだけの PDF が得られることです。私の活動は完全にカットされています。

皆さんが私を助けてくれることを願っています.ListTrouActivity.javaと呼ばれるアクティビティで、ビットマップをPDFに変換するコードがあります:

CoursePDF.java の getBitmapFromView のコード:

私の CoursePDF.java の addImage のコード:

残念ながら、ここで liste_trou_activity.xml コードを通過することはできません。そうしないと、157,000 文字に達してしまいます。

本当に必要な場合は、お尋ねください。もう一度試します。

私が求めていることを皆さんが理解してくれることを願っています。そうでない場合は、もう一度質問してください。もう一度説明します。

読んでくれてありがとう、皆さんが私を助けてくれることを願っています。

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

android - アプリのエクスプローラーから開いた Imaged の Uri と Bitmap 情報を取得して PDF に変換する

編集 まず第一に、私は Android に不慣れで、ギャラリー機能とそのメソッドの操作に関してはあまり把握していないので、少し辛抱して、私が間違っていることを教えてください。

シナリオグリッド ビュー (一種のファイル エクスプローラー) 内でアプリの写真を設定しています。インテント(これは Intent.ACTION_PICK ではないことに注意してください)を使用してグリッドビューのフォルダーをクリックして画像を参照して開くと、あるアクティビティから別のアクティビティに移動し、クリックされたアイテムのパスを putString() メソッドに渡すだけです。この時点までは問題なく動作しますが、問題は、Uri、ビットマップなどに関する情報を取得する方法がわからないことです.

このシナリオで使用する必要がある戦略を教えてください。ここ 2 日間、SO で多くの質問を見てきましたが、そのほとんどはギャラリー アクション ピック インテントを使用し、onActivityResult() で結果を取得し、getData() メソッドを使用して選択した画像に関する情報を取得しています。カメラを開いて onActivityResult() メソッドを使用して情報を取得したときにも成功しましたが、これは別のシナリオです (少なくとも初心者の私にとっては) それを理解する方法の正しい方法を教えてください. 私が持っているのは、新しいアクティビティで開かれた特定のイメージのパスだけです。

以下はアクティビティ コードです。Gridview アクティビティから画像を開くために使用しました。

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

android - このエラーが発生する理由: Unhandled exception: com.itextpdf.text.DocumentException on Android?

AndroidでPDFを作成しようとしていますが、ボタンを押したときに情報を表示するだけで、携帯電話に保存するのではありません。このエラーが発生しています:

しかし、なぜそれが起こるのかわかりません。次のコードがあります。

なぜこのエラーが発生するのですか? itextg ライブラリの使い方が間違っていますか? このエラーに関する情報は見つかりませんでした。

PS:itextエラーが代わりに関連しているitextgことがわかったので、この事実でエラーが発生するかどうかはわかりません。

前もって感謝します!

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

android - Itext Pdf VerifyError: クラスを拒否しています

「 itext 」ライブラリを使用して「 htmlコンテンツをpdf 」に変換するためのデモを作成しています。通常の方法でpdfを正常に生成しますが、オプションbuild.gradleの下に追加すると

コンパイルの依存関係の下に「itextpdf」が追加されました-

エラー:

java.lang.VerifyError: コンパイル時の検証に失敗したため、クラス com.itextpdf.text.pdf.PdfName を拒否しています (「com.itextpdf.text.pdf.PdfName」の宣言)

この問題を解決するにはどうすればよいですか? または、pdf ライブラリ名を教えてください。