私は、スキャンで生成されたpdfファイルを持っており、印刷する前にフィールド(管理番号)を入力するプロンプトを表示し、そのフィールドをドキュメントのeveyページに印刷するメカニズムを設定します。これどうやってするの?PDFファイルの印刷
2
A
答えて
1
iTextSharpを使用してPDFにテキストを追加し、GhostScriptを使用してPDFをプリンタに送信することができます。
0
優れた選択肢はPDFSharpです - 私たちは、グラフィックス上のフォームのレンダリング、PDFドキュメントへのバーコードの埋め込みなど、さまざまなタスクにこれを使用しています。
1
IIRCの場合、javaScriptを使用してドキュメントレベルのプリプリントイベントを作成できます。
1)PDFの各ページに全く同じ名前のフィールドを配置します。
PdfReader reader = new PdfReader("somePath.pdf");
PdfStamper stamper = new PdfStamper(reader, outStream);
PdfWriter writer = stamper.getWriter();
for (int curPage = 1; curPage <= reader.getNumberOfPages(); ++curPage) {
TextField fld = new TextField (writer, someRect, "thatFieldName");
// might want to modify the field appearance here.
stamper.addAnnotation(fld.getTextField(), curPage);
}
2)プレプリントイベントでは、このフィールド値をユーザーに照会し、そのフィールドに値を設定します。
ドキュメントカタログに追加のアクション辞書を作成する必要があります。 Acrobatではかなりうまく埋まっています。 「詳細」 - >「ドキュメント処理」 - >「ドキュメントアクションの設定」を選択します。あなたは「Will Print」イベントを望みます:
var response = app.response(questionText/*, dialogTitle, defaultVal, bPassword, entryLabel*/);
this.getField("thatFieldName").value = response;
それほどではありません。これをiTextでプログラムで行うには(私の個人的な好みではない、全く偏っていない)
PdfReader reader = new PdfReader("myFile.pdf");
PdfStamper stamper = new PdfStamper(myReader, outStream);
PdfWriter stamperWriter = stamper.getWriter();
stamperWriter.setAdditionalAction(PdfName.WP, PdfAction.javaScript(scriptString, stamperWriter));
stamper.close();
関連する問題
- 1. PDFファイルのCUPS印刷
- 2. Ascii PDFファイルへの印刷
- 3. ブートストラップ印刷PDF
- 4. Javascript:Simulate PDF印刷
- 5. 印刷するプリンタを選択vb.netでPDFファイルを印刷
- 6. 印刷ダイアログでJavaでPDFファイルを印刷するには
- 7. PDFファイルの直接印刷ウェブページ
- 8. Androidの印刷ではないPDFファイル
- 9. pdfへの印刷
- 10. 同期PDF印刷と標準印刷
- 11. QtからPDFファイルを印刷
- 12. ブートストラップ3 - 印刷/ PDF
- 13. 二重印刷PDF
- 14. 印刷用pdfを
- 15. pdfへの印刷phpテーブル
- 16. Zebra PDF Androidの印刷
- 17. ヒンディー文字をpdfファイルにpdfファイルで印刷する方法pdf
- 18. PDFを印刷し、印刷が終了したらファイルを削除します
- 19. PDFで行を印刷
- 20. javascriptでpdfを印刷
- 21. Chrome Blank PDF印刷プレビュー
- 22. KDEドルフィンサービスメニューからPDF印刷
- 23. Java印刷。奇妙なwymbolsどこの印刷PDF
- 24. ZebraプリンタへのPDFの印刷(420d)
- 25. pdfのWebクライアントのpowershell印刷ページ
- 26. PDFファイルからBMPへの変換と印刷
- 27. フォルダからPDFファイルのリストを選択して印刷する
- 28. 離れPDFファイルへの印刷グラフとR値下げ出力
- 29. 膨大な数のファイルをpdfに印刷する
- 30. VB.net - 用紙サイズのプリンタでpdfファイルを印刷する
私はIIRCとは何かを教えてください。 – Lamps
「私が正しく思い出した場合」 –