Class PdfSaveOptions

Class PdfSaveOptions

Namespace: Aspose.Page.XPS.Presentation.Pdf
Assembly: Aspose.Page.dll (25.1.2)

XPSをPDFとして保存するオプションのクラス。

public class PdfSaveOptions : SaveOptions, IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions

継承

objectSaveOptionsPdfSaveOptions

実装

IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions

継承されたメンバー

SaveOptions.SupressErrors, SaveOptions.Size, SaveOptions.Exceptions, SaveOptions.Debug, SaveOptions.AdditionalFontsFolders, SaveOptions.JpegQualityLevel, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

コンストラクター

PdfSaveOptions()

オプションの新しいインスタンスを作成します。

public PdfSaveOptions()

プロパティ

BatchSize

ノードからノードへ渡すページの部分のサイズを指定します。

public int BatchSize { get; set; }

プロパティ値

int

BeforePageSavingEventHandlers

保存される直前にXPSページに変更を加えるイベントハンドラーのコレクションです。

public IList<beforepagesavingeventhandler> BeforePageSavingEventHandlers { get; }

プロパティ値

IList<BeforePageSavingEventHandler&gt;

EncryptionDetails

暗号化の詳細を取得または設定します。設定されていない場合は、暗号化は行われません。

public PdfEncryptionDetails EncryptionDetails { get; set; }

プロパティ値

PdfEncryptionDetails

ImageCompression

ドキュメント内のすべての画像に使用する圧縮タイプを指定します。
デフォルトはAspose.Page.XPS.Presentation.Pdf.PdfImageCompression.Autoです。

public PdfImageCompression ImageCompression { get; set; }

プロパティ値

PdfImageCompression

OutlineTreeExpansionLevel

PDFファイルをビューアで開いたときに、ドキュメントのアウトラインをどのレベルまで展開するかを指定します。
1 - 最初のレベルのアウトライン項目のみ表示、
2 - 最初と第二レベルのアウトライン項目のみ表示、
など。デフォルトは1です。

public int OutlineTreeExpansionLevel { get; set; }

プロパティ値

int

OutlineTreeHeight

保存するドキュメントのアウトラインツリーの高さを指定します。
0 - アウトラインツリーは変換されません、
1 - 最初のレベルのアウトライン項目のみが変換されます、
など。デフォルトは10です。

public int OutlineTreeHeight { get; set; }

プロパティ値

int

PageNumbers

変換するページの番号の配列を取得/設定します。

public int[] PageNumbers { get; set; }

プロパティ値

int[]

PreserveText

XPSでは、一部のテキスト要素がフォント内の文字コードに対応しない代替グリフ形式への参照を含む場合があります。
このフラグがtrueに設定されている場合、そのようなXPS要素のテキストはグラフィックシェイプに変換されます。
その後、テキスト自体は透明に表示されます。これにより、そのような要素のテキストは選択可能になります。
ただし、副作用として、出力ファイルは元のファイルよりもはるかに大きくなる可能性があります。
このフラグがfalseに設定されている場合、代替形式として表示されるべき文字は、代替グリフ形式にマッピングされる他の文字に置き換えられます。
したがって、テキストは選択可能でありながらも変更され、読み取れなくなる可能性があります。デフォルトはfalseです。

public bool PreserveText { get; set; }

プロパティ値

bool

TextCompression

画像を除くすべてのコンテンツストリームに使用する圧縮タイプを指定します。
デフォルトはAspose.Page.XPS.Presentation.Pdf.PdfTextCompression.Flateです。

public PdfTextCompression TextCompression { get; set; }

プロパティ値

PdfTextCompression

 日本語