3

Ghostscript と Pdfmarks を使用して、メモ、フリーハンド ドローイング (Type Ink)、ハイライトなどを適用することに成功しました。テキストスタンプ(ビットマップではない)で同じことをしたいのですが、方法がわかりません。

圧縮されていないスタンプ付きファイルを覗いてみると(解凍は pdftk に、スタンプは Acrobat Professional に感謝します)、カスタム テキスト スタンプが、スタンプ アノテーションの Appearance Stream で参照される XObject になっていることがわかります。複雑だ、と私は思った。

だからここに私の質問があります: 単純な Pdfmark ファイルを使用して、ページの中心にある 45 度未満のテキスト DRAFT などのテキスト スタンプを、外観ストリームや XObjects などを使用せずに適用できますか? もしそうなら、どのように?

4

1 に答える 1

1

注釈の外観ストリームを提供しない場合は、PDF コンシューマが選択して描画するものに完全に依存することになります。それは何もないかもしれません。

ただし、PDF 1.7 リファレンス マニュアルでは、「ゴム印の注釈」の下に (635 ページ) と記載されています。

Name    name          (Optional) The name of an icon to be used in displaying the annotation. Viewer applications should provide predefined icon appearances for at least the following standard names:
Approved     Experimental    NotApproved
AsIs         Expired         NotForPublicRelease
Confidential Final           Sold
Departmental ForComment      TopSecret
Draft        ForPublicRelease

Additional names may be supported as well. Default value: Draft.
Note: The annotation dictionary’s AP entry, if present, takes precedence over the Name entry; see Table 8.15 on page 606 and Section 8.4.4, “Appearance Streams.”

そうです、外観ストリームを提供せずに「ドラフト」を注釈として正常に使用できるはずであり、必要な「Rect」エントリを使用してページの中央に配置できます。45 度回転させることについてはあまり確信が持てませんが、注釈には Matrix エントリがないため、外観ストリームを指定せずにこれを確実に実行できるとは思いません。

于 2012-09-18T08:44:43.937 に答える