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

android - Android で PDF を作成、setBorderColor

私はiTextライブラリを使用してpdfを作成します.JavaプロジェクトsetBorderColorの作業では、次を使用します:

しかし、このコードのAndroidプロジェクトではエラーがあります:

エラー:

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

android - アプリケーションのクラッシュを引き起こす iTextG (Android)

私の目的は、pdf の内容を別の PDF に重ねることです。

これは私が使用したコードです:

itextG 5.4.3 を使用しました。libs フォルダーに .jar のコピーを追加しました。コードはコンパイルされますが、実行するとクラッシュします。これはエラーログです:

03-28 16:27:36.693: E/AndroidRuntime(1037): 致命的な例外: メイン 03-28 16:27:36.693: E/AndroidRuntime(1037): java.lang.RuntimeException: アクティビティ ComponentInfo{com を開始できません。 example.teest/com.example.teest.MainActivity}: java.lang.ClassCastException: android.content.res.AssetManager$AssetInputStream は com.itextpdf.text.pdf.codec.Base64$InputStream にキャストできません 03-28 16: 27:36.693: E/AndroidRuntime(1037): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.ActivityThread.handleLaunchActivity で(ActivityThread.java:2230) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.ActivityThread.access$600(ActivityThread.java:141) 03-28 16:27:36.693: E/ AndroidRuntime(1037): android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.os.Handler.dispatchMessage(Handler.java:99) 03-28 16:27:36.693: E/AndroidRuntime(1037) : android.os.Looper.loop(Looper.java:137) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.ActivityThread.main(ActivityThread.java:5039) 03-28 16:27:36.693: E/AndroidRuntime(1037): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 03-28 16:27:36.693: E/AndroidRuntime(1037): java.lang.reflect で。 Method.invoke(Method.java:511) 03-28 16:27:36.693: E/AndroidRuntime(1037): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 03-28 16:27:36.693: E/AndroidRuntime(1037): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 03-28 16:27:36.693: E/AndroidRuntime(1037): dalvik で.system.NativeStart.main(Native Method) 03-28 16:27:36.693: E/AndroidRuntime(1037): 原因: java.lang.ClassCastException: android.content.res.AssetManager$AssetInputStream は com.itextpdf.text.pdf にキャストできません.codec.Base64$InputStream 03-28 16:27:36.693: E/AndroidRuntime(1037): com.example.teest.MainActivity.onCreate(MainActivity.java:36) 03-28 16:27:36.693: E/ AndroidRuntime(1037): android.app.Activity.performCreate(Activity.java:5104) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) ) 03-28 16:27:36.693: E/AndroidRuntime (1037): android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2144) でAssetManager$AssetInputStream は com.itextpdf.text.pdf.codec.Base64$InputStream 03-28 16:27:36.693: E/AndroidRuntime(1037): com.example.teest.MainActivity.onCreate(MainActivity.java で) にキャストできません:36) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.Activity.performCreate(Activity.java:5104) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)AssetManager$AssetInputStream は com.itextpdf.text.pdf.codec.Base64$InputStream 03-28 16:27:36.693: E/AndroidRuntime(1037): com.example.teest.MainActivity.onCreate(MainActivity.java で) にキャストできません:36) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.Activity.performCreate(Activity.java:5104) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)5104) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) 03-28 16:27:36.693: E/AndroidRuntime(1037): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)5104) 03-28 16:27:36.693: E/AndroidRuntime(1037): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) 03-28 16:27:36.693: E/AndroidRuntime(1037): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)

PS ライセンス ファイル (.xml) などは使用していません。上記のコードは、私が使用したものです。

iText jar(iTextGではありません)も使用してみました。その中で、コードは機能しましたが、コードでこの行を使用した場合

このエラーでコンパイルされません

タイプ java.awt.geom.AffineTransform を解決できません。必要な .class ファイルから間接的に参照されている

canvas,addtemplate() を Android で実行するにはどうすればよいですか? PDFを別のPDFに重ねたい。

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

android - Androidランタイムエラーが発生したItext作業

Androidアプリを使用してpdfを生成しようとしています。だから私はitext Javaライブラリを使用し、エラーが発生しました:

Eclipseを使用してクラスパス変数をセットアップしました。構文エラーはありません。誰でも私を助けることができますか?

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

android - フォームに itextg 5.5.0 を入力するアプリがありましたが、今は機能しません

フォームに itexg(5.5.0) を入力するアプリがあったため、問題が発生しましたが、現在は機能しません。他の 2 つのライブラリを使用して、最後のバージョン 5.5.1 への更新を試みました。古いバージョンでは、次のエラーが発生しました。

最後のバージョン: PDF は生成されましたが、フォームに入力されず、別のメッセージが表示されます:

主な活動

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

android - itextg androidでフォームpdfに記入する

itextg 5.5.1 で PDF フォームに入力しようとしていますが、できません。コードは新しい PDF を作成しますが、入力しません。これは acrobat を使用した pdf 作成であり、フィールドは 3 つしかありません。問題は、de AcrobFields form= stamper.getfields(); を作成したときです。フォームにはフィールドがありません。itextg の古いバージョン 5.5.0 では、すべてのフィールドが入力された新しい pdf が生成されました。

手伝って頂けますか?ここにコードを入れます:

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

java - Android Studio を使用して Android プロジェクトに iTextG を含める

Android Studio に iTextG を含めると、次のエラーが発生します。

理由はわかりませんが、このライブラリにも awt があるようです。これは私がそれを含める方法です:

  1. http://sourceforge.net/projects/itextg/から itextg をダウンロードします。
  2. jarファイルを抽出します
  3. itextg-5.5.4.jar を app ディレクトリの libs フォルダーにコピーします。
  4. Gradleクリーン

awt がまだライブラリにあるのはなぜですか?