メニュー・ボタン アイコン
電話:03-5316-3375info@trustss.co.jp
電話:03-5316-3375info@trustss.co.jp

PdfTools.Optimization.RemovalOptionsクラス

削除またはフラット化するオプションを定義するパラメータ

削除オプションでは記事スレッド、メタデータ、代替画像など、コピーまたは削除するPDFデータ構造を指定します。
さらに、署名、注釈(Annotation)、フォームフィールド(Form Fielf)、リンク(Link)の外観をフラット化できます。
フラット化とは、このデータ構造の外観が編集不可能なグラフィックとしてページ上に描画されることです。署名の外観の場合はフラット化の意味が異なります(RemoveSignatureAppearances参照)。

継承

System.Object
PdfTools.Internal.NativeBase
PdfTools.Internal.NativeObject
PdfTools.Optimization.RemovalOptions

名前空間: PdfTools.Optimization

定義

C#
public class RemovalOptions : NativeObject

プロパティ

名前概要
AnnotationsAnnotation(注釈;ページ上のインタラクティブな要素)の変換方針
例えばAnnotationには、次のようなものがあります。
  • 付箋
  • フリーテキスト
  • 線、四角形、円、多角形
  • ハイライト、下線、取り消し線
  • スタンプ
  • インク
  • ファイル添付
  • サウンドおよび動画
  • 3D
ただし、フォームフィールド(FormFieldsを参照)とリンク(Linksを参照)は含まれません。
規定値: PdfTools.Optimization.ConversionStrategy.Cpoy(全プロファイルで)
FormFieldsInteractive Forms(インタラクティブフォーム)の変換方針
規定値: PdfTools.Optimization.ConversionStrategy.Cpoy(全プロファイルで)
Linksリンクの変換方針
規定値: PdfTools.Optimization.ConversionStrategy.Cpoy(全プロファイルで)
RemoveAlternateImages画像の追加バージョンまたは代替バージョンを削除するか
規定値: false(プロファイル PdfTools.Optimization.Profiles.Printを除く)
RemoveArticleThreads記事のThreads(スレッド)を削除するか
規定値: true(プロファイル PdfTools.Optimization.Profiles.Archiveを除く)
RemoveMetadataドキュメントのXMPメタデータを削除するか
既定値:
RemoveOutputIntentsすべての出力色特性設定を削除するか
出力色特性はPDF文書のページコンテンツの色特性をドキュメントが印刷されるターゲットの出力デバイスまたは制作環境の色特性と一致させる手段を提供します。
規定値: false(プロファイル PdfTools.Optimization.Profiles.MinimalFileSizeを除く)
RemovePieceInfoPiece-Info Dictionary(ピース情報辞書;PDFプロセッサのプライベートデータ)を削除するか
このアプリケーション独自のデータを削除してもPDF文書の外観には影響しません。
規定値: true(プロファイル PdfTools.Optimization.Profiles.Archiveを除く)
RemoveSignatureAppearances署名の外観を削除するかフラット化するか
PDF文書内の署名は次の2つの部分で構成されます:
  • (a)不可視の電子署名
  • (b)可視の(外観のある)電子署名
(a)は表示アプリケーションで使用され、PDF文書が署名されてから変更されていないことを確認しユーザーに報告します。
最適化中のPDF文書変更により、デジタル署名(a)が無意味になりますので削除されます。
  • Flatten: (a)が削除され、(b)が編集不可能なグラフィックとしてページ上に描画されます。
  • Remove: (a)と(b)が削除されます。
規定値: Flatten(全プロファイルで)
RemoveStructureTreePDF文書の論理構造(ページの内容を説明したもの)を記述するデータを削除するか
論理構造は実際のコンテンツとアーティファクト(ページ番号、レイアウトアーティファクトなど)を区別するきめ細かい階層的なタグ付けで構成されています。 このタグ付けは、「これはヘッダーです」「このカラー画像は夕日に浮かぶ小さな帆船を示しています」など意味のある説明を提供します。 この情報は、例えば視覚障害者に文書を読み上げる際に使用できます。
規定値: true(プロファイル PdfTools.Optimization.Profiles.Archiveを除く)
RemoveThumbnailsPDF文書各ページのサムネイル画像を削除するか
規定値: true(全プロファイルで)

> PDF Structure (PDF構成)

> PDF Imager-LP (画像化)

> PDF Stamper (電子印鑑)

> Pdftools SDK

- サンプル・コード
- Pdftools SDKサンプルの利用手順
- Toolbox Add-on
- Toolbox Add-onサンプルの利用手順
> Pdftools SDK APIリファレンス
- その他のAPI及びコマンドラインツール
> PDF SDK オープンソースと有償ライブラリ