Class PdfSaveOptions
名称: Aspose.Words.Saving 合計: Aspose.Words.dll (25.4.0)
Aspose.Words.SaveFormat.Pdf フォーマットにドキュメントを保存する際に追加のオプションを指定するために使用できます。
もっと知るには、訪問してください。 Specify Save Options 文書記事です。
public class PdfSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← PdfSaveOptions
相続人
FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PdfSaveOptions()
このクラスの新しい例を開始し、文書を保存するために使用できます。Aspose.Words.SaveFormat.PDF フォーマット
public PdfSaveOptions()
Properties
AdditionalTextPositioning
追加のテキストポジションオペレーターを書くかどうかを指定する旗。
public bool AdditionalTextPositioning { get; set; }
不動産価値
Remarks
もし、追加のテキストポジションオペレーターがPDFの出力に書かれている場合、これは、いくつかのプリンターで不正確な文書の位置化の問題を克服するのに役立ちます。
デフォルト値です。
AttachmentsEmbeddingMode
PDF ドキュメントに付属がどのように組み込まれているかを決定する値を取得または設定します。
public PdfAttachmentsEmbeddingMode AttachmentsEmbeddingMode { get; set; }
不動産価値
Remarks
デフォルト値は Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.None and attachments are not embedded.
PDF/A-1、PDF / A-2、および定期的なPDF/ A-4(PDF ではない)の基準は、組み込まれたファイルを許可しません。 Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.No value will be used automatically.
CacheBackgroundGraphics
文書の背景に置かれたグラフィックをキャッシュするか否かを決定する値を取得または設定します。
public bool CacheBackgroundGraphics { get; set; }
不動産価値
Remarks
デフォルト値は、背景グラフィックが xObject として PDF ドキュメントに書かれています。
値が背景グラフィックである場合、カッシュされません。
いくつかのフォーマットはキャッシングにサポートされていません(フィールド、ブックマーク、HRefsを含むフォーム)。
ドキュメントの背景グラフィックは、フォーターやヘッダーに置かれたさまざまな形状、図、画像、およびページの背面と境界です。
Compliance
出力文書のPDF標準遵守レベルを指定します。
public PdfCompliance Compliance { get; set; }
不動産価値
Remarks
デフォルトは Aspose.Words.Saving.PdfCompliance.Pdf17です。
CreateNoteHyperlinks
メインテキストストリートのフィットノート/エンドノートの参照をアクティブなハイパーリンクに変換するかどうかを指定します。クリックすると、ハイパーリンクはフィットノート/エンドノートの関連性につながります。
public bool CreateNoteHyperlinks { get; set; }
不動産価値
CustomPropertiesExport
Aspose.Words.Document.CustomDocumentProperties が PDF ファイルにどのように輸出されるかを決定する値を取得または設定します。
public PdfCustomPropertiesExport CustomPropertiesExport { get; set; }
不動産価値
Remarks
デフォルト値は Aspose.Words.Saving.PdfCustomPropertiesExport.None です。
Aspose.Words.Saving.PdfCustomPropertiesExport.Metadata 値は、PDF/A に保存する際にサポートされていません. _ www.pdf.co.id .Standard は PDF/a-1 と PDF / A-2 と _wl26 の代わりに使用されます。
Aspose.Words.Saving.PdfCustomPropertiesExport.Standard 値は、PDF 2.0 に保存する際にサポートされていません。
DigitalSignatureDetails
出力 PDF ドキュメントに署名するための詳細を取得または設定します。
public PdfDigitalSignatureDetails DigitalSignatureDetails { get; set; }
不動産価値
Remarks
この属性が有効な Aspose.Words.Saving.PdfDigitalSignatureDetails オブジェクトに設定された場合、その後、出力 PDF ドキュメントがデジタルでサインされます。
DisplayDocTitle
ウィンドウのタイトルバーがドキュメントのタイトルを表示するかどうかを指定する旗文書情報辞書のタイトル入力。
public bool DisplayDocTitle { get; set; }
不動産価値
Remarks
たとえば、タイトルバーは代わりに文書を含むPDFファイルの名前を表示する必要があります。
このフラッグはPDF/UAの遵守によって要求されます. 値はPDF/UAに保存する際に自動的に使用されます。
デフォルト値です。
DmlEffectsRenderingMode
DrawingML 効果がどのように実現されるかを決定する値を取得または設定します。
public override DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }
不動産価値
Remarks
デフォルト値は Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified です。
この属性は、文書が固定ページ形式に輸出されるときに使用されます。
Aspose.Words.Saving.PdfSaveOptions.Compliance が Aspose.Words.Saving.PdfCompliance.PdfA1a または Aspose.Words.Saving.PdfCompliance.PdfA1b に設定されている場合、所有物は常に Aspose.Words.Saving.DmlEffectsRenderingMode.None に戻ります。
DownsampleOptions
ダウンサンプルオプションを指定することを可能にします。
public DownsampleOptions DownsampleOptions { get; set; }
不動産価値
EmbedAttachments
PDF ドキュメントに付属を挿入するか否かを決定する値を取得または設定します。
[Obsolete("Obsolete, please use AttachmentsEmbeddingMode instead.")]
public bool EmbedAttachments { get; set; }
不動産価値
Remarks
デフォルト値はあり、付属は組み込まれていません。
値が付属する場合、付属はPDF文書に挿入されます。
PDF/A-1、PDF / A-2およびPDF/ A-4(レベルFではない)の基準は、内蔵ファイルを許可しません。
暗号化が有効になった場合、挿入付属はサポートされません. 値は自動的に使用されます。
EmbedFullFonts
フォントが結果のPDFドキュメントにどのように組み込まれているかをチェックします。
public bool EmbedFullFonts { get; set; }
不動産価値
Remarks
デフォルト値は、文字が挿入する前にサブセットされていることを意味します. 出力ファイルのサイズを小さくしたい場合はサブラセットが役に立ちます. Subseting はすべての未使用のグリフを文字から削除します。
この値が設定されると、完全なフォントファイルがサブセットなしにPDFに挿入されます. これは、より大きな出力ファイルを引き起こしますが、結果のPDFを後で編集したい場合に有用なオプションになる可能性があります(例えば、より多くのテキストを追加します)。
いくつかのフォントは大きい(北メガバイト)であり、サブセットなしでそれらを組み込むことで、大きな出力文書が発生します。
EncryptionDetails
出力 PDF ドキュメントを暗号化するための詳細を取得または設定します。
public PdfEncryptionDetails EncryptionDetails { get; set; }
不動産価値
Remarks
この属性が有効な Aspose.Words.Saving.PdfEncryptionDetails オブジェクトに設定された場合、その後、出力 PDF ドキュメントが暗号化されます。
AES-128 暗号化アルゴリズムは、PDF 1.7 ベースの遵守を保存する際に使用されます(PDF/UA-1 を含む)。
暗号化はPDF/Aの遵守によって禁止されます このオプションは、PDF/Aに保存する際に無視されます。
Aspose.Words.Saving.PdfPermissions.ContentCopyForAccessibility permission is required by PDF/UA compliance if the output document is encrypted. この許可は自動的にPDF /UAに保存する際に使用されます。
Aspose.Words.Saving.PdfPermissions.ContentCopyForAccessibility permission is deprecated in PDF 2.0 format. この許可は、PDF 2.0に保存すると無視されます。
ExportDocumentStructure
文書構造を輸出するか否かを決定する値を取得または設定します。
public bool ExportDocumentStructure { get; set; }
不動産価値
Remarks
この値は、PDF/A-1a、Pdf/ A-2aおよび PDF/UA-1に保存する際に無視され、文書構造はこの遵守のために必要です。
ドキュメント構造を輸出すると、メモリ消費量が大幅に増加し、特に大型文書の場合。
ExportLanguageToSpanTag
テキスト言語を輸出するために文書構造に「スパン」タグを作成するかどうかを決定する値を取得または設定します。
public bool ExportLanguageToSpanTag { get; set; }
不動産価値
Remarks
デフォルト値は、「Lang」属性がページのコンテンツストリームでマークされた内容の順序に付属します。
値が「スパン」のタグである場合、非デフォルト言語のテキストのために作成され、「Lang」属性がこのタブに付属します。
この値は Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure が表示される場合に無視されます。
ExportParagraphGraphicsToArtifact
あるいは、段落のグラフィックがアーティファクトとしてマークされるべきかどうかを決定する値を取得または設定します。
public bool ExportParagraphGraphicsToArtifact { get; set; }
不動産価値
Remarks
デフォルト値は、段落グラフィック(サブライン、テキストの強調など)が文書の論理構造に「スペン」としてマークされます。
値が段落のグラフィックである場合、「Artifact」としてマークされます。
この値は Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure が表示される場合に無視されます。
FontEmbeddingMode
フォント入力モードを指定します。
public PdfFontEmbeddingMode FontEmbeddingMode { get; set; }
不動産価値
Remarks
デフォルト値は Aspose.Words.Saving.PdfFontEmbeddingMode.EmbedAll です。
この設定は、ANSI (Windows-1252) 暗号化のテキストのみで動作します. 文書に非ANSI テキストが含まれている場合は、この設定に関係なく、関連するフォントが挿入されます。
PDF/A および PDF/UA の遵守には、すべてのフォントが挿入される必要があります. Aspose.Words.Saving.PdfFontEmbeddingMode.EmbedAll の値は、PDF/A および PDF/UA に保存する際に自動的に使用されます。
HeaderFooterBookmarksExportMode
ヘッダー/フォーターのブックマークがどのように輸出されるかを決定します。
public HeaderFooterBookmarksExportMode HeaderFooterBookmarksExportMode { get; set; }
不動産価値
HeaderFooterBookmarksExportMode
Remarks
デフォルト値は Aspose.Words.Saving.HeaderFooterBookmarksExportMode.All です。
この特性は Aspose.Words.Saving.PdfSaveOptions.OutlineOptions オプションと共に使用されます。
ImageColorSpaceExportMode
PDF ドキュメントの画像の色スペースがどのように選択されるかを指定します。
public PdfImageColorSpaceExportMode ImageColorSpaceExportMode { get; set; }
不動産価値
Remarks
デフォルト値は Aspose.Words.Saving.PdfImageColorSpaceExportMode.Autoです。
もし Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk 値が指定されている場合、 __ WL26.PdfSaveOptions. ImageCompression オプションは無視され、フラット圧縮は文書内のすべての画像に使用されます。
Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk 値は PDF/A に保存する際にサポートされていません。
ImageCompression
文書内のすべての画像に使用される圧縮タイプを指定します。
public PdfImageCompression ImageCompression { get; set; }
不動産価値
Remarks
デフォルトは Aspose.Words.Saving.PdfImageCompression.Autoです。
Aspose.Words.Saving.PdfImageCompression.Jpeg を使用すると、Aspose.Words.Saving.PdfSaveOptions.JpegQuality 属性を通じて出力文書の画像の品質を制御できます。
Aspose.Words.Saving.PdfImageCompression.Jpeg を使用すると、他の圧縮タイプのパフォーマンスに比べて最速の変換速度を提供しますが、この場合、損失の JPEG 圧縮があります。
Aspose.Words.Saving.PdfImageCompression.Autoを使用すると、Aspose.Words.Saving.PdfSaveOptions.JpegQuality特性を通じて出力文書のJpegの品質を制御することができますが、他のフォーマットでは、原料ピクセルデータが抽出され、フラット圧縮で保存されます。
InterpolateImages
「偽物」が指定された場合、フラッグは出力文書に書かれず、読者のデフォルト行動は代わりに使用されます。
public bool InterpolateImages { get; set; }
不動産価値
Remarks
ソース画像の解像度が出力デバイスよりもはるかに低い場合、それぞれのソーシャルサンプルは多くの装置ピクセルをカバーします. 結果として、画像はヤギまたはブロックに見える可能性があります. これらのビジュアルアーティファクトは、レダリング中に画像インターポレーションアルゴリズムを適用することによって減少することができます。
適合する読者は、この PDF 機能を実装しないことを選択するか、または望む特定のインターポレーションの実装を使用することができます。
デフォルト値です。
インターポレーションフラッグはPDF/Aの遵守によって禁止されます. 値はPDF/Aに保存する際に自動的に使用されます。
JpegQuality
PDF ドキュメント内の JPEG 画像の品質を決定する値を取得または設定します。
public int JpegQuality { get; set; }
不動産価値
Remarks
デフォルト値は100です。
この特性は Aspose.Words.Saving.PdfSaveOptions.ImageCompression オプションと共に使用されます。
文書に JPEG 画像が含まれている場合にのみ有効です。
この属性を使用して文書内の画像の品質を取得または設定すると、PDF形式で保存されます。値は0から100まで異なりますが、0は最悪の品質を意味しますが、最大圧縮を意味し、100は最良の品質を意味しますが、最小圧縮を意味します。
OpenHyperlinksInNewWindow
出力PDF文書にハイパーリンクがあるかどうかを決定する値を取得または設定します。ブラウザの新しいウィンドウ(またはタブ)で開く必要があります。
public bool OpenHyperlinksInNewWindow { get; set; }
不動産価値
Remarks
この値がハイパーリンクに設定された場合、JavaScriptコードを使用して保存されます。
このオプションがハイパーリンクに設定されている場合は、Chrome、FirefoxなどのいくつかのPDFリーダーでは機能しません。
JavaScript アクションは PDF/A-1 および PDF/A-2 の遵守によって禁止されます. PDF/A-1 および PDF/A-2 に保存する際に自動的に使用されます。
OutlineOptions
オートラインオプションを指定することを可能にします。
public OutlineOptions OutlineOptions { get; }
不動産価値
Remarks
出力はタイトルやブックマークから作成できます。
タイトルの出力レベルはタイトルレベルによって決定されます。
タイトルに含まれる最大タイトルレベルを設定したり、タイトルタイトルを無効にすることも可能です。
ブックマークの出力レベルでは、すべてのブックマークのデフォルト値または特定のブックマークの個々の値としてオプションに設定することができます。
また、出力は、同じ Aspose.Words.Saving.PdfSaveOptions.OutlineOptionsクラスを使用してXPS形式に輸出することができます。
PageLayout
ドキュメントがPDFリーダーで開くときに使用されるページの配置を指定します。
public PdfPageLayout PageLayout { get; set; }
不動産価値
Remarks
デフォルト値は Aspose.Words.Saving.PdfPageLayout.SinglePageです。
PageMode
PDF ドキュメントが PDF リーダーで開くときにどのように表示されるかを指定します。
public PdfPageMode PageMode { get; set; }
不動産価値
Remarks
デフォルト値は Aspose.Words.Saving.PdfPageMode.UseOutlines です。
PreblendImages
透明な画像を黒色の背景色と混ぜるかどうかを決定する値を取得または設定します。
public bool PreblendImages { get; set; }
不動産価値
Remarks
Preblending 画像は、Adobe Reader で PDF ドキュメントの視覚的外観を向上させ、反エリザベーションアーティファクトを削除することができます。
適切にプレミュレート画像を表示するためには、PDFビューヤーアプリケーションはソフトマスク画像辞書の /Matte エントリーをサポートしなければなりません。
デフォルト値です。
PreserveFormFields
Microsoft Word フォーム フィールドを PDF のフォーム フィールドとして保存するか、テキストに変換するかどうかを指定します。
public bool PreserveFormFields { get; set; }
不動産価値
Remarks
Microsoft Word フォーム フィールドには、テキスト入力、ダウンロード、チェックボックスコントロールが含まれています。
設定すると、これらのフィールドはPDFにテキストとして輸出されます.設定すると、これらのフィールドはPDFフォームとして輸出されます。
フォームフィールドをフォームフィールドとして PDF に輸出すると、PDF フォームフィールドが Microsoft Word フォームフィールドのすべての機能をサポートしていないため、いくつかのフォーマットの損失が発生する可能性があります。
また、出力サイズは、Microsoft Word の編集可能なフォームがインラインオブジェクトであるため、コンテンツサイズに依存します。
編集可能なフォームは、PDF/Aの遵守によって禁止されます. 値は、PDF/Aに保存する際に自動的に使用されます。
フォーム フィールドは PDF/UA に保存する際にサポートされません. 値は自動的に使用されます。
RenderChoiceFormFieldBorder
PDF を選択するフォームフィールドの境界線を表示します。
public bool RenderChoiceFormFieldBorder { get; set; }
不動産価値
Remarks
PDF 選択フォーム フィールドは、SDT Combo Box コンテンツ コントロール、SDT Drop-Down リスト コンテンツ コントロール、Drop-Down フォーム フィールドを輸出するために使用されます Aspose.Words.Saving.PdfSaveOptions.PreserveFormFields オプションが有効になります。
デフォルト値です。
SaveFormat
この保存オプションオブジェクトが使用されている場合、文書が保存される形式を指定します。Aspose.Words.SaveFormat.Pdf しかありません。
public override SaveFormat SaveFormat { get; set; }
不動産価値
TextCompression
文書のすべてのテキストコンテンツに使用される圧縮タイプを指定します。
public PdfTextCompression TextCompression { get; set; }
不動産価値
Remarks
デフォルトは Aspose.Words.Saving.PdfTextCompression.Flateです。
圧縮なしで文書を保存する際の出力サイズを大幅に増加させます。
UseBookFoldPrintingSettings
ブックレット 印刷 レイアウトを使用して文書を保存するかどうかを示すボーラー 値を取得または設定する。Aspose.Words.PageSetup.MultiplePages で指定されている場合
public bool UseBookFoldPrintingSettings { get; set; }
不動産価値
Remarks
<p>
このオプションが指定されている場合、 Aspose.Words.Saving.FixedPageSaveOptions.PageSet は保存時に無視されます。この行動はMS Wordと一致します。ページ設定に本フィールド印刷の設定が指定されていない場合、このオプションは有効ではありません。
UseCoreFonts
TrueType の文字を Arial, Times New Roman に置き換えるかどうかを決定する値を取得または設定します。Courier New and Symbol with core PDF Type 1 フォント
public bool UseCoreFonts { get; set; }
不動産価値
Remarks
この値を Arial、Times New Roman、Courier New、およびSymbol に設定すると、PDF ドキュメントに適切なコア タイプ 1 フォントが置き換えられます。
コアPDFフォント、またはそのフォントメトリックおよび適切な代替フォントは、すべてのPDFビューアプリケーションに利用可能である必要があります。
この設定は、ANSI (Windows-1252) 暗号化のテキストのみで動作します. 非ANSI テキストは、この設定に関係なく、内蔵 TrueType フォントで書かれます。
PDF/AおよびPDF/UAの遵守には、すべてのフォントが挿入される必要があります. 値は、PDF/AおよびPDF/UAに保存する際に自動的に使用されます。
コアフォントは、PDF 2.0 フォーマットに保存する際にサポートされません. 値は、PDF 2.0 に保存する際に自動的に使用されます。
このオプションは、より高い優先順位を持っています Aspose.Words.Saving.PdfSaveOptions.FontEmbeddingMode オプション。
UseSdtTagAsFormFieldName
SDTコントロールタグまたはID属性をPDFのフォームフィールド名として使用するかどうかを指定します。
public bool UseSdtTagAsFormFieldName { get; set; }
不動産価値
Remarks
デフォルト値です。
設定すると、SDT コントロール ID 属性は PDF でフォーム フィールドの名前として使用されます。
設定すると、SDT コントロール タグ 属性は PDF でフォーム フィールドの名前として使用されます。
設定とタグが空いている場合、ID 属性はフォームフィールド名として使用されます。
設定とタグ値がユニークでない場合は、複数のタグ値が変更され、ユニークな PDF フォーム フィールド名を作成します。
ZoomBehavior
ドキュメントが PDF ビューバーで開くときにどのような種類の zoom が適用されるかを決定する値を取得または設定します。
public PdfZoomBehavior ZoomBehavior { get; set; }
不動産価値
Remarks
デフォルト値は Aspose.Words.Saving.PdfZoomBehavior.None です。
ZoomFactor
ドキュメントのゾーム因子(パーセント)を決定する値を取得または設定します。
public int ZoomFactor { get; set; }
不動産価値
Remarks
この値は Aspose.Words.Saving.PdfSaveOptions.ZoomBehavior が Aspose.Words.Saving.PdfZoomBehavior.ZoomFactor に設定されている場合のみ使用されます。
Methods
Clone()
このオブジェクトの深いクローンを作り出す。
public PdfSaveOptions Clone()