Class PdfSaveOptions
Le nom : Aspose.Words.Saving Assemblée: Aspose.Words.dll (25.4.0)
Aspose.Words.SaveFormat.Pdf フォーマットにドキュメントを保存する際に追加のオプションを指定するために使用できます。
Pour en savoir plus, visitez le Specify Save Options article de documentation.
public class PdfSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← PdfSaveOptions
I membri ereditari
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; }
Valore di proprietà
Remarks
Si , des opérateurs de positionnement de texte supplémentaires sont écrits dans la sortie PDF. Cela peut aider à surmonter les problèmes avec la positionnation de textes inexactes avec certains imprimants.
La valeur défectueuse est.
AttachmentsEmbeddingMode
PDF ドキュメントに付属がどのように組み込まれているかを決定する値を取得または設定します。
public PdfAttachmentsEmbeddingMode AttachmentsEmbeddingMode { get; set; }
Valore di proprietà
Remarks
デフォルト値は Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.None and attachments are not embedded.
Les normes PDF/A-1, PDF / A-2 et régulier PDF (pas PDF ou A-4f) ne permettent pas les fichiers intégrés. Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.Aucune valeur ne sera utilisée automatiquement.
CacheBackgroundGraphics
文書の背景に置かれたグラフィックをキャッシュするか否かを決定する値を取得または設定します。
public bool CacheBackgroundGraphics { get; set; }
Valore di proprietà
Remarks
La valeur par défaut est et les graphiques de fond sont écrits dans le document PDF en tant que xObject.
Lorsque la valeur est en arrière-plan, les graphiques ne sont pas cachées.
Certaines formes ne sont pas soutenues pour le caching (formes avec des champs, marques, HRefs).
Les graphiques de fond du document sont différentes formes, diagrammes, images placées dans le footer ou le titre, ainsi que le fond et la frontière d’une page.
Compliance
出力文書のPDF標準遵守レベルを指定します。
public PdfCompliance Compliance { get; set; }
Valore di proprietà
Remarks
デフォルトは Aspose.Words.Saving.PdfCompliance.Pdf17です。
CreateNoteHyperlinks
メインテキストストリートのフィットノート/エンドノートの参照をアクティブなハイパーリンクに変換するかどうかを指定します。クリックすると、ハイパーリンクはフィットノート/エンドノートの関連性につながります。
public bool CreateNoteHyperlinks { get; set; }
Valore di proprietà
CustomPropertiesExport
Aspose.Words.Document.CustomDocumentProperties が PDF ファイルにどのように輸出されるかを決定する値を取得または設定します。
public PdfCustomPropertiesExport CustomPropertiesExport { get; set; }
Valore di proprietà
Remarks
デフォルト値は Aspose.Words.Saving.PdfCustomPropertiesExport.None です。
Aspose.Words.Saving.PdfCustomPropertiesExport.Metadata valeur n’est pas soutenue lors de l’épargne à PDF/A. Wl26.Réservation.PDFCustomsPropertyExports.Standard sera utilisé au lieu de PDF / A-1 et PDF - A-2 et __ WL26.
Aspose.Words.Saving.PdfCustomPropertiesExport.Standard valeur n’est pas soutenue lors de l’épargne à PDF 2.0. Wl26.Réservation.
DigitalSignatureDetails
出力 PDF ドキュメントに署名するための詳細を取得または設定します。
public PdfDigitalSignatureDetails DigitalSignatureDetails { get; set; }
Valore di proprietà
Remarks
La valeur par défaut est et le document de sortie ne sera pas signé. Lorsque cette propriété est définie sur un objet valide Aspose.Words.Saving.PdfDigitalSignatureDetails, alors le document de sortie PDF sera signé numérique.
DisplayDocTitle
ウィンドウのタイトルバーがドキュメントのタイトルを表示するかどうかを指定する旗文書情報辞書のタイトル入力。
public bool DisplayDocTitle { get; set; }
Valore di proprietà
Remarks
Si , la barre de titre devrait plutôt afficher le nom du fichier PDF contenant le document.
Ce drapeau est requis par la conformité PDF/UA. la valeur sera utilisée automatiquement lors de la sauvegarde en PDF/UA.
La valeur défectueuse est.
DmlEffectsRenderingMode
DrawingML 効果がどのように実現されるかを決定する値を取得または設定します。
public override DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }
Valore di proprietà
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; }
Valore di proprietà
EmbedAttachments
PDF ドキュメントに付属を挿入するか否かを決定する値を取得または設定します。
[Obsolete("Obsolete, please use AttachmentsEmbeddingMode instead.")]
public bool EmbedAttachments { get; set; }
Valore di proprietà
Remarks
La valeur par défaut est et les annexes ne sont pas intégrées.
Lorsque la valeur est, les annexes sont intégrées dans le document PDF.
Les normes PDF/A-1 et PDF / A-2 (pas niveau F) ne permettent pas les fichiers intégrés.
Les annexes intégrées ne sont pas supportées lorsque le cryptage est activé. la valeur sera utilisée automatiquement.
EmbedFullFonts
フォントが結果のPDFドキュメントにどのように組み込まれているかをチェックします。
public bool EmbedFullFonts { get; set; }
Valore di proprietà
Remarks
La valeur par défaut est , ce qui signifie que les lettres sont sous-posées avant l’incorporation. Subsetting est utile si vous voulez garder la taille du fichier de sortie plus petite.
Lorsque cette valeur est définie à , un fichier de caractère complet est intégré dans le PDF sans sous-installation. Cela entraînera des fichiers de sortie plus grands, mais peut être une option utile lorsque vous voulez modifier le PDF résultant plus tard (par exemple, ajouter plus de texte).
Certains chiffres sont grands (méga-bits) et les intégrer sans sous-établissement entraînera de grands documents de sortie.
EncryptionDetails
出力 PDF ドキュメントを暗号化するための詳細を取得または設定します。
public PdfEncryptionDetails EncryptionDetails { get; set; }
Valore di proprietà
Remarks
La valeur par défaut est et le document de sortie ne sera pas chiffré. Lorsque cette propriété est définie sur un objet valide Aspose.Words.Saving.PdfEncryptionDetails, alors le document de sortie PDF sera chiffré.
AES-128 暗号化アルゴリズムは、PDF 1.7 ベースの遵守を保存する際に使用されます(PDF/UA-1 を含む)。
暗号化はPDF/Aの遵守によって禁止されます このオプションは、PDF/Aに保存する際に無視されます。
Aspose.Words.Saving.PdfPermissions.ContentCopyForLa permission d’accessibilité est requise par la conformité PDF/UA si le document de sortie est crypté.
Aspose.Words.Saving.PdfPermissions.ContentCopyForAccessibility permission est dépréciée dans le format PDF 2.0.
ExportDocumentStructure
文書構造を輸出するか否かを決定する値を取得または設定します。
public bool ExportDocumentStructure { get; set; }
Valore di proprietà
Remarks
Cette valeur est ignorée lors de la sauvegarde en PDF/A-1a, PDF / A-2a et pdf / UA-1, car la structure du document est requise pour cette conformité.
Veuillez noter que l’exportation de la structure du document augmente considérablement la consommation mémoire, en particulier pour les grands documents.
ExportLanguageToSpanTag
テキスト言語を輸出するために文書構造に「スパン」タグを作成するかどうかを決定する値を取得または設定します。
public bool ExportLanguageToSpanTag { get; set; }
Valore di proprietà
Remarks
La valeur par défaut est et l’attribut “Lang” est annexé à une séquence de contenu marquée dans un flux de content de page.
Lorsque la valeur est “Span”, le tag est créé pour le texte avec un langage non par défaut et l’attribut “Lang” est ajouté à ce tag.
Cette valeur est ignorée lorsque Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure est .
ExportParagraphGraphicsToArtifact
あるいは、段落のグラフィックがアーティファクトとしてマークされるべきかどうかを決定する値を取得または設定します。
public bool ExportParagraphGraphicsToArtifact { get; set; }
Valore di proprietà
Remarks
La valeur par défaut est et les graphiques de paragraphes (sub-listes, l’accent texte, etc.) seront marqués comme “Span” dans la structure logique du document.
Lorsque la valeur est le graphique du paragraphe sera marqué comme “Artifact”.
Cette valeur est ignorée lorsque Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure est .
FontEmbeddingMode
フォント入力モードを指定します。
public PdfFontEmbeddingMode FontEmbeddingMode { get; set; }
Valore di proprietà
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; }
Valore di proprietà
HeaderFooterBookmarksExportMode
Remarks
デフォルト値は Aspose.Words.Saving.HeaderFooterBookmarksExportMode.All です。
この特性は Aspose.Words.Saving.PdfSaveOptions.OutlineOptions オプションと共に使用されます。
ImageColorSpaceExportMode
PDF ドキュメントの画像の色スペースがどのように選択されるかを指定します。
public PdfImageColorSpaceExportMode ImageColorSpaceExportMode { get; set; }
Valore di proprietà
Remarks
La valeur par défaut est Aspose.Words.Saving.PdfImageColorSpaceExportMode.Auto.
Si la valeur Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk est spécifiée, l’option de la compression d’image est ignorée et la comprimation Flate est utilisée pour toutes les images dans le document.
Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk valeur n’est pas soutenue lors de l’épargne à PDF/A. Wl26.Réservation.FdfImmageColorEspaceexport.Auto valeur sera utilisée au lieu.
ImageCompression
Specifica il tipo di compressione da utilizzare per tutte le immagini nel documento.
public PdfImageCompression ImageCompression { get; set; }
Valore di proprietà
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; }
Valore di proprietà
Remarks
Lorsque la résolution d’une image source est significativement inférieure à celle de l’appareil de sortie, chaque échantillon source couvre de nombreux pixels du dispositif. En conséquence, les images peuvent apparaître sombres ou bloquées. Ces artefacts visuels peuvent être réduits en appliquant un algorithme d’interpolation image lors de la rendu. Au lieu de peindre tous les pixel recouvrés par un écran source avec la même couleur, l’écran image tente de produire une transition fluide entre les valeurs de sample adjacentes.
Un lecteur conformant peut choisir de ne pas mettre en œuvre cette fonctionnalité de PDF, ou peut utiliser toute application spécifique d’interpolation qu’il souhaite.
La valeur défectueuse est.
Le drapeau d’interpolation est interdit par la conformité PDF/A. la valeur sera utilisée automatiquement lors de l’enregistrement en PDF/A.
JpegQuality
PDF ドキュメント内の JPEG 画像の品質を決定する値を取得または設定します。
public int JpegQuality { get; set; }
Valore di proprietà
Remarks
Il valore default è 100.
この特性は Aspose.Words.Saving.PdfSaveOptions.ImageCompression オプションと共に使用されます。
文書に JPEG 画像が含まれている場合にのみ有効です。
この属性を使用して文書内の画像の品質を取得または設定すると、PDF形式で保存されます。値は0から100まで異なりますが、0は最悪の品質を意味しますが、最大圧縮を意味し、100は最良の品質を意味しますが、最小圧縮を意味します。
OpenHyperlinksInNewWindow
出力PDF文書にハイパーリンクがあるかどうかを決定する値を取得または設定します。ブラウザの新しいウィンドウ(またはタブ)で開く必要があります。
public bool OpenHyperlinksInNewWindow { get; set; }
Valore di proprietà
Remarks
La valeur par défaut est . Lorsque cette valeur est définie sur les hyperliens sont sauvegardés en utilisant le code JavaScript.
Veuillez noter que si cette option est configurée pour les liens hypertextes ne peut pas fonctionner dans certains lecteurs PDF, par exemple Chrome, Firefox.
Les actions JavaScript sont interdites par la conformité PDF/A-1 et PDF/A-2. seront utilisées automatiquement lors de l’enregistrement en PDF/A-1 et PDF/A-2.
OutlineOptions
オートラインオプションを指定することを可能にします。
public OutlineOptions OutlineOptions { get; }
Valore di proprietà
Remarks
出力はタイトルやブックマークから作成できます。
タイトルの出力レベルはタイトルレベルによって決定されます。
タイトルに含まれる最大タイトルレベルを設定したり、タイトルタイトルを無効にすることも可能です。
ブックマークの出力レベルでは、すべてのブックマークのデフォルト値または特定のブックマークの個々の値としてオプションに設定することができます。
また、出力は、同じ Aspose.Words.Saving.PdfSaveOptions.OutlineOptionsクラスを使用してXPS形式に輸出することができます。
PageLayout
ドキュメントがPDFリーダーで開くときに使用されるページの配置を指定します。
public PdfPageLayout PageLayout { get; set; }
Valore di proprietà
Remarks
デフォルト値は Aspose.Words.Saving.PdfPageLayout.SinglePageです。
PageMode
PDF ドキュメントが PDF リーダーで開くときにどのように表示されるかを指定します。
public PdfPageMode PageMode { get; set; }
Valore di proprietà
Remarks
デフォルト値は Aspose.Words.Saving.PdfPageMode.UseOutlines です。
PreblendImages
透明な画像を黒色の背景色と混ぜるかどうかを決定する値を取得または設定します。
public bool PreblendImages { get; set; }
Valore di proprietà
Remarks
Preblending 画像は、Adobe Reader で PDF ドキュメントの視覚的外観を向上させ、反エリザベーションアーティファクトを削除することができます。
適切にプレミュレート画像を表示するためには、PDFビューヤーアプリケーションはソフトマスク画像辞書の /Matte エントリーをサポートしなければなりません。
La valeur défectueuse est.
PreserveFormFields
Microsoft Word フォーム フィールドを PDF のフォーム フィールドとして保存するか、テキストに変換するかどうかを指定します。
public bool PreserveFormFields { get; set; }
Valore di proprietà
Remarks
Microsoft Word フォーム フィールドには、テキスト入力、ダウンロード、チェックボックスコントロールが含まれています。
Lorsque vous définissez , ces champs seront exportés en tant que texte à PDF. Lorsque vous définissez , ces champs seront exportés en tant que champs de formulaire PDF.
フォームフィールドをフォームフィールドとして PDF に輸出すると、PDF フォームフィールドが Microsoft Word フォームフィールドのすべての機能をサポートしていないため、いくつかのフォーマットの損失が発生する可能性があります。
また、出力サイズは、Microsoft Word の編集可能なフォームがインラインオブジェクトであるため、コンテンツサイズに依存します。
Les formulaires d’édition sont interdits par la conformité PDF/A. la valeur sera utilisée automatiquement lors de l’enregistrement en PDF/A.
Les champs de formulaire ne sont pas supportés lors de la sauvegarde en PDF/UA. la valeur sera utilisée automatiquement.
RenderChoiceFormFieldBorder
PDF を選択するフォームフィールドの境界線を表示します。
public bool RenderChoiceFormFieldBorder { get; set; }
Valore di proprietà
Remarks
PDF 選択フォーム フィールドは、SDT Combo Box コンテンツ コントロール、SDT Drop-Down リスト コンテンツ コントロール、Drop-Down フォーム フィールドを輸出するために使用されます Aspose.Words.Saving.PdfSaveOptions.PreserveFormFields オプションが有効になります。
La valeur défectueuse est.
SaveFormat
この保存オプションオブジェクトが使用されている場合、文書が保存される形式を指定します。Aspose.Words.SaveFormat.Pdf しかありません。
public override SaveFormat SaveFormat { get; set; }
Valore di proprietà
TextCompression
文書のすべてのテキストコンテンツに使用される圧縮タイプを指定します。
public PdfTextCompression TextCompression { get; set; }
Valore di proprietà
Remarks
デフォルトは Aspose.Words.Saving.PdfTextCompression.Flateです。
圧縮なしで文書を保存する際の出力サイズを大幅に増加させます。
UseBookFoldPrintingSettings
ブックレット 印刷 レイアウトを使用して文書を保存するかどうかを示すボーラー 値を取得または設定する。Aspose.Words.PageSetup.MultiplePages で指定されている場合
public bool UseBookFoldPrintingSettings { get; set; }
Valore di proprietà
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; }
Valore di proprietà
Remarks
Lorsque cette valeur est définie à Arial, Times New Roman, Courier New et Symbol fonts sont remplacés dans le document PDF avec la correspondante font de base Type 1.
コアPDFフォント、またはそのフォントメトリックおよび適切な代替フォントは、すべてのPDFビューアプリケーションに利用可能である必要があります。
この設定は、ANSI (Windows-1252) 暗号化のテキストのみで動作します. 非ANSI テキストは、この設定に関係なく、内蔵 TrueType フォントで書かれます。
La conformité PDF/A et PDF/UA nécessite que toutes les phrases soient intégrées. la valeur sera utilisée automatiquement lors de l’enregistrement en PDF/A et PDF/UA.
Les fonts de base ne sont pas supportés lors de l’enregistrement dans le format PDF 2.0. la valeur sera utilisée automatiquement lors de l’enregistrement dans le format PDF 2.0.
このオプションは、より高い優先順位を持っています Aspose.Words.Saving.PdfSaveOptions.FontEmbeddingMode オプション。
UseSdtTagAsFormFieldName
SDTコントロールタグまたはID属性をPDFのフォームフィールド名として使用するかどうかを指定します。
public bool UseSdtTagAsFormFieldName { get; set; }
Valore di proprietà
Remarks
La valeur défectueuse est.
Lors de la configuration, la propriété ID de contrôle SDT est utilisée comme un nom du champ de formulaire dans le PDF.
Lors de la configuration, la propriété SDT Control Tag est utilisée comme un nom du champ de formulaire dans le PDF.
Si la configuration et le tag sont vides, la propriété ID sera utilisée comme un nom de champ de formulaire.
Si les valeurs fixées et tag ne sont pas uniques, les valeurs de tag dupliquées seront modifiées pour créer des noms de champ de formulaire PDF uniques.
ZoomBehavior
ドキュメントが PDF ビューバーで開くときにどのような種類の zoom が適用されるかを決定する値を取得または設定します。
public PdfZoomBehavior ZoomBehavior { get; set; }
Valore di proprietà
Remarks
デフォルト値は Aspose.Words.Saving.PdfZoomBehavior.None です。
ZoomFactor
ドキュメントのゾーム因子(パーセント)を決定する値を取得または設定します。
public int ZoomFactor { get; set; }
Valore di proprietà
Remarks
この値は Aspose.Words.Saving.PdfSaveOptions.ZoomBehavior が Aspose.Words.Saving.PdfZoomBehavior.ZoomFactor に設定されている場合のみ使用されます。
Methods
Clone()
このオブジェクトの深いクローンを作り出す。
public PdfSaveOptions Clone()