私はpdfファイルにウォーターマーク(スタンプ)を追加するghostscriptを使ってプログラムを作成しています。しかし、私は知りたいのですが、それはコンピュータの画面ではなく、そのPDFの印刷コピーにのみ表示するPDFにウォーターマークを追加することは可能ですか?Ghostscriptを使用するPDFにウォーターマークを付けるだけでプリントする
0
A
答えて
0
これは、/ Printディクショナリに値がONのPrintStateキーがある使用法辞書を持つオプションのコンテンツグループを作成することで実現できます。また、値がOFFのViewStateキーを持つ/ Viewディクショナリが必要になります。
次に、透かしの注釈を作成し、その注釈を上記で作成したオプションのコンテンツグループの一部にする必要があります。そのアノテーションは印刷されますが、表示されません。
ただし、アプリケーションがビューアかプリンタかを判断するのは、消費するアプリケーションによって異なります。たとえば、Ghostscriptは常にビューアであると想定しているため、ViewStateを使用してオプションのコンテンツグループの表示を決定します。
pdfmark操作を使用して、オプションのコンテンツグループとアノテーションを構築することができます。詳細については、Adobeのpdfmarkリファレンスを参照してください。
関連する問題
- 1. Swift 3:AVVideoCompositionCoreAnimationToolでビデオにウォーターマークを付ける問題
- 2. GhostscriptのPDF印刷が文字化け
- 3. ウォーターマークを追加する画像をPDFに添付
- 4. ユニコードテキストをPDFにスタンプ/ウォーターマークするユーティリティ
- 5. Python 3.5:forループを使ってPDFウォーターマークを適用する
- 6. GhostscriptでPDFページサイズを指定する
- 7. セレンドライバーを使用してPDFにプリントする
- 8. ContentStreamUpdateRequestを使用してdoc/pdf/docxファイルをsolrに索引付けする
- 9. ExtJS - テキストの一部だけを色付けするには
- 10. c#とGhostscriptを使ってpdfをイメージに変換する
- 11. なぜプリント "\\"はバックスラッシュを1つだけ印刷するのですか?
- 12. 異なる座標系でPDFに注釈を付ける
- 13. できるだけ効率的にデータを数え、ランク付けする方法
- 14. Ghostscript - ベクトルpdfをラスタに変換するpdf
- 15. pythonを使ってpdfファイルをstdoutにプリントするには?
- 16. Graph APIを使用してステータスにある友だちにタグを付ける
- 17. GhostScriptを使用してブックマーク付きのWORDドキュメントをPDFに変換するには?
- 18. 日付フィルターを使用せずにjsだけを使用して日付をフォーマットする方法は?
- 19. elasticsearchでpdfを索引付けするときのmapper_parsing_exceptionエラー
- 20. ITERROWS:我々が使用するだけ
- 21. UIMA Ruta最長一致に注釈を付けるだけ
- 22. 1ページだけでcssを使用するには?
- 23. CSSだけでIEとFirefoxの奇妙な色付けをするには?
- 24. c#辞書でTryGetValueだけを使用するとスレッドセーフです。
- 25. データベースを受け入れて、Pythonでリストをプリントする方法
- 26. モデルバリデーションで関連付けを使用するには?
- 27. パイプで角をつけて使用するフィールドを1つだけ検索
- 28. Clouderaを使用したPDF文書の索引付け
- 29. iTextSharpを使用した継続的なラベル付けPDF
- 30. Lucene.NETを使用した.PDF、.XLS、.DOC、.PPTの索引付け
理論的には、ポストスクリプト(基本的にpdfとは何か)はプログラミング言語であり、おそらく出力環境が何であるかを検出することができます。しかし、それはおそらくあなたが生のpotscript/pdf自体に追加しなければならないものです。 –