Class PdfSaveOptions

Class PdfSaveOptions

Nazwa przestrzeń: Aspose.Words.Saving Zgromadzenie: Aspose.Words.dll (25.5.0)

Może być używany do określenia dodatkowych opcji podczas przechowywania dokumentu w formacie Aspose.Words.SaveFormat.Pdf.

Aby dowiedzieć się więcej, odwiedź Specify Save Options Artykuł dokumentacyjny .

public class PdfSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions PdfSaveOptions

Dziedziczeni członkowie

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()

Inicjalizuje nową instancję tej klasy, która może być używana do przechowywania dokumentu ww formacie Aspose.Words.SaveFormat.Pdf

public PdfSaveOptions()

Properties

AdditionalTextPositioning

Flaga określająca, czy do pisania dodatkowych operatorów pozycjonowania tekstu, czy nie.

public bool AdditionalTextPositioning { get; set; }

Wartość nieruchomości

bool

Remarks

Jeśli , dodatkowe operatorów pozycjonowania tekstu są napisane do wyjścia PDF. To może pomóc przezwyciężyć problemy z nieprawidłowym ustawieniem tekstu z niektórymi drukarkami. Wartość default jest.

AttachmentsEmbeddingMode

Otrzymuje lub ustawia wartość określającą, w jaki sposób załączniki są włączone do dokumentu PDF.

public PdfAttachmentsEmbeddingMode AttachmentsEmbeddingMode { get; set; }

Wartość nieruchomości

PdfAttachmentsEmbeddingMode

Remarks

Podstawową wartością jest Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.Nikt i załączniki nie są włączone. Standardy PDF/A-1, PDF / A-2 i zwykłe standardy pdf/ A-4 (nie włączone pliki nie są dozwolone. Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.Nie będzie automatycznie używane żadnych wartości.

CacheBackgroundGraphics

Otrzymuje lub ustawia wartość określającą, czy do cache grafiki umieszczone w tle dokumentu.

public bool CacheBackgroundGraphics { get; set; }

Wartość nieruchomości

bool

Remarks

Wartość domyślna jest i grafiki tła są napisane do dokumentu PDF jako xObject. Gdy wartość jest grafika tła nie są ukryte. Niektóre formy nie są obsługiwane do caching (formy z polami, znakami książkowymi, HRef). Grafika tła dokumentu to różne kształty, wykresy, obrazy umieszczone w stopniku lub nagłówku, a także tło i granice strony.

Compliance

Określa poziom zgodności z standardami PDF dla dokumentów wyjściowych.

public PdfCompliance Compliance { get; set; }

Wartość nieruchomości

PdfCompliance

Remarks

Standardem jest Aspose.Words.Saving.PdfCompliance.Pdf17.

CreateNoteHyperlinks

Określa, czy konwertować referencje footnote/endnote w głównej historii tekstu na aktywne hiperłącze.Kiedy klikniesz hiperłącza doprowadzi do odpowiedniego footnote/endnote.Default jest “fałszywy”.

public bool CreateNoteHyperlinks { get; set; }

Wartość nieruchomości

bool

CustomPropertiesExport

Otrzymuje lub ustawia wartość określającą sposób, w jaki Aspose.Words.Document.CustomDocumentProperties są eksportowane do pliku PDF.

public PdfCustomPropertiesExport CustomPropertiesExport { get; set; }

Wartość nieruchomości

PdfCustomPropertiesExport

Remarks

Podstawową wartością jest Aspose.Words.Saving.PdfCustomPropertiesExport.None. Aspose.Words.Saving.PdfCustomPropertiesExport.Metadata wartość nie jest obsługiwana podczas oszczędzania na PDF/A. Aspos.Vords,Saching.FdfKustomPropertyExports.Standard będzie używany zamiast PDF / A-1 i PDF - A-2 i Aspo. Aspose.Words.Saving.PdfCustomPropertiesExport.Standard wartość nie jest obsługiwana podczas oszczędzania do PDF 2.0. Aspos.Vords,Selling.FdfcustompropertiExports.Metadata zostaną wykorzystane zamiast tego.

DigitalSignatureDetails

Otrzymuje lub ustawia szczegóły podpisania dokumentu wyjściowego PDF.

public PdfDigitalSignatureDetails DigitalSignatureDetails { get; set; }

Wartość nieruchomości

PdfDigitalSignatureDetails

Remarks

Wartość domyślna jest i dokument wyjścia nie zostanie podpisany.Kiedy ta właściwość zostanie ustawiona na ważny obiekt Aspose.Words.Saving.PdfDigitalSignatureDetails, dokument wyjścia PDF zostanie podpisany cyfrowo.

DisplayDocTitle

Flaga określająca, czy pasek tytułowy okna powinien wyświetlać tytuł dokumentu pobranego zwstęp tytułowy słownika informacyjnego dokumentu.

public bool DisplayDocTitle { get; set; }

Wartość nieruchomości

bool

Remarks

Jeśli , pasek tytułowy powinien zamiast tego wyświetlać nazwę pliku PDF zawierającego dokument. Ta flaga jest wymagana przez zgodność PDF/UA. wartość zostanie wykorzystana automatycznie podczas przechowywania do PDF/UA. Wartość default jest.

DmlEffectsRenderingMode

Otrzymuje lub ustawia wartość określającą, w jaki sposób działają efekty DrawingML.

public override DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

Wartość nieruchomości

DmlEffectsRenderingMode

Remarks

Wartość domyślna to Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.

Właściwość ta jest używana, gdy dokument jest eksportowany do stałych formatów stron. Jeśli Aspose.Words.Saving.PdfSaveOptions.Compliance jest ustawiony na Aspose.Words.Saving.PdfCompliance.PdfA1a lub Aspose.Words.Saving.PdfCompliance.PdfA1b, nieruchomość zawsze zwraca Aspose.Words.Saving.DmlEffectsRenderingMode.None.

DownsampleOptions

Pozwala określić opcje poniżej.

public DownsampleOptions DownsampleOptions { get; set; }

Wartość nieruchomości

DownsampleOptions

EmbedAttachments

Otrzymuje lub ustawia wartość określającą, czy należy włączyć załączniki do dokumentu PDF.

[Obsolete("Obsolete, please use AttachmentsEmbeddingMode instead.")]
public bool EmbedAttachments { get; set; }

Wartość nieruchomości

bool

Remarks

Wartość domyślna jest, a załączniki nie są włączone. Kiedy wartość jest, załączniki są włączone do dokumentu PDF. Standardy PDF/A-1, PDF / A-2 i PDF (nie poziomu F) nie pozwalają na wbudowane pliki. wartość zostanie wykorzystana automatycznie. Wbudowane załączniki nie są obsługiwane, gdy szyfrowanie jest dołączone. wartość zostanie wykorzystana automatycznie.

EmbedFullFonts

Sprawdź, w jaki sposób czcionki są włączone do wynikających dokumentów PDF.

public bool EmbedFullFonts { get; set; }

Wartość nieruchomości

bool

Remarks

Wartość domyślna jest , co oznacza, że czcionki są subsetowane przed wstawianiem. Subsetowanie jest przydatne, jeśli chcesz utrzymać rozmiar pliku wyjściowego mniejszy. Kiedy ta wartość jest ustawiona na , kompletny plik czcionki jest włączony do pliku PDF bez subsetingu. to spowoduje większe pliki wyjściowe, ale może być przydatną opcją, gdy chcesz edytować wynik PDF później (np. dodać więcej tekstu). Niektóre czcionki są duże (prawdopodobne megabyty), a ich wprowadzanie bez podłoża doprowadzi do dużych dokumentów wyjściowych.

EncryptionDetails

Otrzymuje lub ustawia szczegóły szyfrowania dokumentu wyjściowego PDF.

public PdfEncryptionDetails EncryptionDetails { get; set; }

Wartość nieruchomości

PdfEncryptionDetails

Remarks

Wartość domyślna jest, a dokument wyjściowy nie zostanie zaszyfrowany.Kiedy ta właściwość jest ustawiona na ważny obiekt Aspose.Words.Saving.PdfEncryptionDetails, następnie dokument wyjściowy PDF zostanie zaszyfrowany. Algorytm szyfrowania AES-128 jest używany podczas oszczędzania zgodności opartej na PDF 1.7 (w tym PDF/UA-1). Kryptowanie jest zabronione przez zgodność PDF/A. Ta opcja zostanie zignorowana podczas oszczędzania na PDF/A. Aspose.Words.Saving.PdfPermissions.ContentCopyForDozwolenie na dostęp jest wymagane przez zgodność PDF/UA, jeśli dokument wyjściowy jest szyfrowany. Aspose.Words.Saving.PdfPermissions.ContentCopyForDozwolenie na dostęp jest deprecowane w formacie PDF 2.0.

ExportDocumentStructure

Otrzymuje lub ustawia wartość określającą, czy do eksportu struktury dokumentu.

public bool ExportDocumentStructure { get; set; }

Wartość nieruchomości

bool

Remarks

Wartość ta jest ignorowana przy przechowywaniu do PDF/A-1a, PDF / A-2a i PDF (UA-1), ponieważ struktura dokumentu jest wymagana dla tego zgodności. Należy pamiętać, że eksportowanie struktury dokumentu znacznie zwiększa zużycie pamięci, zwłaszcza dla dużych dokumentów.

ExportLanguageToSpanTag

Otrzymuje lub ustawia wartość określającą, czy tworzyć etykietę “Span” w strukturze dokumentu do eksportu języka tekstowego.

public bool ExportLanguageToSpanTag { get; set; }

Wartość nieruchomości

bool

Remarks

Wartość domyślna jest i atrybut “Lang” jest przymocowany do sekwencji oznaczonej zawartości w strumieniu treści strony. Kiedy wartość jest “Span” tag jest utworzony dla tekstu z językiem niepodstawowym, a atrybut “Lang” jest dołączony do tego tagu. Wartość ta jest ignorowana, gdy Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure jest .

ExportParagraphGraphicsToArtifact

Otrzymuje lub ustawia wartość określającą, czy grafika paragrafu powinna być oznaczona jako artefakt.

public bool ExportParagraphGraphicsToArtifact { get; set; }

Wartość nieruchomości

bool

Remarks

Wartość domyślna jest i grafiki ustępów (podsumowania, podkreślenia tekstu itp.) zostaną oznaczone jako “Span” w strukturze logicznej dokumentu. Gdy wartość jest, grafika ustępu zostanie oznaczona jako “Artifact”. Wartość ta jest ignorowana, gdy Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure jest .

FontEmbeddingMode

Określenie trybu wstawiania czcionek.

public PdfFontEmbeddingMode FontEmbeddingMode { get; set; }

Wartość nieruchomości

PdfFontEmbeddingMode

Remarks

Wartość domyślna to Aspose.Words.Saving.PdfFontEmbeddingMode.EmbedAll. To ustawienie działa tylko dla tekstu w kodowaniu ANSI (Windows-1252). Jeśli dokument zawiera tekst nie-ANSI, odpowiednie czcionki zostaną włączone niezależnie od tego ustawienia. Zgodność PDF/A i PDF/UA wymaga, aby wszystkie czcionki były wbudowane. Aspose.Words.Saving.PdfFontEmbeddingMode.EmbedWszystkie wartości zostaną wykorzystane automatycznie podczas przechowywania do PDF/A i PDF/UA.

HeaderFooterBookmarksExportMode

Określa sposób eksportu znaków książkowych w nagłówkach / stopach.

public HeaderFooterBookmarksExportMode HeaderFooterBookmarksExportMode { get; set; }

Wartość nieruchomości

HeaderFooterBookmarksExportMode

Remarks

Wartość domyślna to Aspose.Words.Saving.HeaderFooterBookmarksExportMode.All. Ta nieruchomość jest używana w połączeniu z opcją Aspose.Words.Saving.PdfSaveOptions.OutlineOptions.

ImageColorSpaceExportMode

Sprawdź, w jaki sposób zostanie wybrany przestrzeń kolorów dla obrazów w dokumencie PDF.

public PdfImageColorSpaceExportMode ImageColorSpaceExportMode { get; set; }

Wartość nieruchomości

PdfImageColorSpaceExportMode

Remarks

Wartość domyślna to Aspose.Words.Saving.PdfImageColorSpaceExportMode.Auto. Jeśli wartość Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk jest określona, opcja Save.FdfSaveOptions.ImagicCompression jest ignorowana, a kompresja Flate jest używana dla wszystkich obrazów w dokumencie. Wartość Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk nie jest obsługiwana podczas oszczędzania na PDF/A. Wartości Aspos.Vords,Selling.FdfImaGloryColoreExportu.Auto zostaną wykorzystane zamiast tego.

ImageCompression

Określa typ kompresji, który ma być używany dla wszystkich obrazów w dokumencie.

public PdfImageCompression ImageCompression { get; set; }

Wartość nieruchomości

PdfImageCompression

Remarks

Standardem jest Aspose.Words.Saving.PdfImageCompression.Auto. Korzystanie z Aspose.Words.Saving.PdfImageCompression.Jpeg pozwala kontrolować jakość obrazów w dokumencie wyjściowym za pośrednictwem właściwości Aspose.Words.Saving.PdfSaveOptions.JpegQuality. Korzystanie z Aspose.Words.Saving.PdfImageCompression.Jpeg zapewnia najszybszą prędkość konwersji w porównaniu z wydajnością innych typów kompresji, ale w tym przypadku istnieje straty kompresji JPEG. Korzystanie z Aspose.Words.Saving.PdfImageCompression.Auto pozwala kontrolować jakość Jpeg w dokumencie wyjściowym za pośrednictwem Aspose.Words.Saving.PdfSaveOptions.JpegQuality właściwości, ale dla innych formatów, surowe dane pikseli są wyciągnięte i przechowywane za pomocą kompresji Flate.

InterpolateImages

Flaga wskazująca, czy interpolacja obrazu musi być wykonywana przez czytelnika zgodnego.Kiedy określono „fałszywe”, flaga nie jest napisana w dokumencie wyjściowym, a zamiast tego stosuje się domyślne zachowanie czytelnika.

public bool InterpolateImages { get; set; }

Wartość nieruchomości

bool

Remarks

Kiedy rozdzielczość obrazu źródłowego jest znacznie niższa niż ta urządzenia wyjściowego, każda próbka źródła obejmuje wiele pikseli urządzenia. W rezultacie obrazy mogą wyglądać jaggy lub blokowe. Te artefakty wizualne mogą być zmniejszone poprzez zastosowanie algorytmu interpolacji obrazów podczas renderowania. Zamiast malowania wszystkich pikselów pokrytych próbką źródłem o tej samej kolorze, interpolacja obrazowa próbuje wytworzyć gładki przejście między wartościami próbki sąsiadującej. Czytelnik zgodny może zdecydować się nie wdrożyć tej funkcji PDF lub może użyć jakiejkolwiek konkretnej implementacji interpolacji, którą chce. Wartość default jest. Flaga interpolacji jest zabroniona przez zgodność PDF/A. wartość zostanie wykorzystana automatycznie podczas przechowywania do PDF/A.

JpegQuality

Otrzymuje lub ustawia wartość określającą jakość obrazów JPEG w dokumencie PDF.

public int JpegQuality { get; set; }

Wartość nieruchomości

int

Remarks

Wartość zwykła wynosi 100. Ta nieruchomość jest używana w połączeniu z opcją Aspose.Words.Saving.PdfSaveOptions.ImageCompression. Działa tylko wtedy, gdy dokument zawiera obrazy JPEG. Użyj tej właściwości, aby uzyskać lub ustawić jakość obrazów w dokumencie podczas oszczędzania w formacie PDF. Wartość może się różnić od 0 do 100, gdzie 0 oznacza najgorszą jakość, ale maksymalna kompresja i 100 oznacza najlepszą jakość, ale minimalna kompresja. Jeśli jakość jest 100 i źródła obrazu jest JPEG, oznacza to, że nie kompresja - oryginalne bajty zostaną zapisane.

OpenHyperlinksInNewWindow

otrzymuje lub ustawia wartość określającą, czy hiperłącza w dokumencie wyjściowym PDFsą zmuszone do otwarcia w nowym oknie (lub zakładce) przeglądarki.

public bool OpenHyperlinksInNewWindow { get; set; }

Wartość nieruchomości

bool

Remarks

Wartość domyślna jest .Kiedy ta wartość jest ustawiona na hiperłącze są zapisywane za pomocą kodu JavaScript. kod JavaScript jest , gdzie jest hyperłącza. Należy pamiętać, że jeśli ta opcja jest ustawiona na hiperłącze nie może działać w niektórych czytelnikach PDF np. Chrome, Firefox. Działania JavaScript są zabronione przez zgodność PDF/A-1 i PDF/A-2. będzie używany automatycznie podczas przechowywania do PDF/A-1 i PDF/A-2.

OutlineOptions

Pozwala określić opcje outline.

public OutlineOptions OutlineOptions { get; }

Wartość nieruchomości

OutlineOptions

Remarks

Wyjścia można utworzyć z tytułów i znaków książkowych. Dla tytułów poziom wyjściowy jest określony przez poziom tytułu. Możliwe jest ustawienie poziomu maksymalnego tytułu, który należy włączyć do list lub wyłączyć listy tytułów w ogóle. Poziom wyjściowy dla znaków księgowych może być ustawiony w opcjach jako wartość domyślna dla wszystkich znaków księgowych lub jako wartości indywidualne dla określonych znaków księgowych. Ponadto, wyciągi można eksportować do formatu XPS za pomocą tej samej klasy Aspose.Words.Saving.PdfSaveOptions.OutlineOptions.

PageLayout

Określa rozkład strony, który ma być używany, gdy dokument jest otwarty w czytniku PDF.

public PdfPageLayout PageLayout { get; set; }

Wartość nieruchomości

PdfPageLayout

Remarks

Wartość domyślna to Aspose.Words.Saving.PdfPageLayout.SinglePage.

PageMode

Określa, w jaki sposób dokument PDF powinien być wyświetlany, gdy jest otwarty w czytelniku PDF.

public PdfPageMode PageMode { get; set; }

Wartość nieruchomości

PdfPageMode

Remarks

Wartość domyślna to Aspose.Words.Saving.PdfPageMode.UseOutlines.

PreblendImages

Otrzymuje lub ustawia wartość określającą, czy przemieszczać przejrzyste obrazy z czarnym kolorem tła.

public bool PreblendImages { get; set; }

Wartość nieruchomości

bool

Remarks

Wymieszanie obrazów może poprawić wizualny wygląd dokumentu PDF w programie Adobe Reader i usunąć anty-aliasing artefakty. Aby prawidłowo wyświetlać przedmieszane obrazy, aplikacja przeglądarki PDF musi wspierać /Matte wpis w słowniku obrazu soft-mask. Wartość default jest.

PreserveFormFields

Określa, czy przechowywać pola formularza programu Microsoft Word jako pola formularza w pliku PDF lub konwertować je na tekst.Default jest “fałszywy”.

public bool PreserveFormFields { get; set; }

Wartość nieruchomości

bool

Remarks

Pole formularza programu Microsoft Word obejmują wejście tekstu, spadek i kontrolę pudełka. Po ustawieniu , te pola zostaną wyeksportowane jako tekst do PDF. Po ustawieniu , te pola zostaną wyeksportowane jako pola formularza PDF. Podczas eksportu pola formularza do PDF jako pola formularza, niektóre straty formatowania mogą wystąpić, ponieważ pola formularza PDF nie obsługują wszystkich funkcji pola formularza programu Microsoft Word. Również wielkość wyjścia zależy od wielkości zawartości, ponieważ edytowane formularze w programie Microsoft Word to obiekty w linii. Formularze do edycji są zabronione przez zgodność PDF/A. wartość zostanie wykorzystana automatycznie podczas przechowywania do PDF/A. Pole formularza nie są obsługiwane podczas przechowywania w PDF/UA. wartość zostanie wykorzystana automatycznie.

RenderChoiceFormFieldBorder

Określa, czy do wyboru formularza PDF jest granica pola.

public bool RenderChoiceFormFieldBorder { get; set; }

Wartość nieruchomości

bool

Remarks

Pole formularza wyboru PDF są używane do eksportu SDT Combo Box Content Control, SDT Drop-Down List Content Control i dziedzictwo Drop-Down Form Field, gdy opcja Aspose.Words.Saving.PdfSaveOptions.PreserveFormFields jest włączona. Wartość default jest.

SaveFormat

Określa format, w którym dokument zostanie zapisany, jeśli ten obiekt opcji zapisów jest używany.Może być tylko Aspose.Words.SaveFormat.Pdf.

public override SaveFormat SaveFormat { get; set; }

Wartość nieruchomości

SaveFormat

TextCompression

Określa typ kompresji do użycia dla wszystkich treści tekstowych w dokumencie.

public PdfTextCompression TextCompression { get; set; }

Wartość nieruchomości

PdfTextCompression

Remarks

Standardem jest Aspose.Words.Saving.PdfTextCompression.Flate. Znacznie zwiększa rozmiar wyjścia podczas przechowywania dokumentu bez kompresji.

UseBookFoldPrintingSettings

otrzymuje lub ustawia wartość boolean wskazującą, czy dokument powinien zostać zapisany za pomocą układu drukowania księgarni,Jeśli jest on określony za pośrednictwem Aspose.Words.PageSetup.MultiplePages.

public bool UseBookFoldPrintingSettings { get; set; }

Wartość nieruchomości

bool

Remarks

<p>

Jeśli ta opcja jest określona, Aspose.Words.Saving.FixedPageSaveOptions.PageSet jest ignorowany podczas oszczędzania.Takie zachowanie odpowiada MS Word.Jeśli ustawienia drukowania na pasku książki nie są określone w ustawieniu strony, ta opcja nie będzie miała efektu.

UseCoreFonts

otrzymuje lub ustawia wartość określającą, czy zastąpić fonty TrueType Arial, Times New Roman,Courier Nowy i Symbol z podstawowymi czcionkami PDF Typ 1.

public bool UseCoreFonts { get; set; }

Wartość nieruchomości

bool

Remarks

Kiedy wartość ta jest ustawiona na Arial, Times New Roman, Courier New i Symbol czcionki są zastąpione w dokumencie PDF z odpowiednim czcionką podstawową Typ 1. Podstawowe czcionki PDF, lub ich metryki czcionek i odpowiednie czcionki zastępcze, muszą być dostępne dla każdej aplikacji przeglądarki PDF. To ustawienie działa tylko dla tekstu w kodowaniu ANSI (Windows-1252). tekst nie-ANSI zostanie napisany za pomocą wbudowanego czcionki TrueType niezależnie od tego ustawienia. Zgodność PDF/A i PDF/UA wymaga, aby wszystkie czcionki były wbudowane. wartość zostanie wykorzystana automatycznie podczas przechowywania do PDF/A i PDF/UA. Podstawowe czcionki nie są obsługiwane podczas przechowywania w formacie PDF 2.0. wartość zostanie wykorzystana automatycznie podczas przechowywania w formacie PDF 2.0. Ta opcja ma wyższy priorytet, a następnie Aspose.Words.Saving.PdfSaveOptions.FontEmbeddingMode opcja.

UseSdtTagAsFormFieldName

Określa, czy należy używać właściwości Tagi sterowania SDT lub ID jako nazwy pola formularza w pliku PDF.

public bool UseSdtTagAsFormFieldName { get; set; }

Wartość nieruchomości

bool

Remarks

Wartość default jest. Podczas ustawienia na , właściwość ID sterowania SDT jest używany jako nazwa pola formularza w pliku PDF. Podczas ustawienia na , właściwość Tagi sterowania SDT jest używany jako nazwa pola formularza w PDF. Jeśli ustawiona do i tag jest pusta, właściwość identyfikacyjna będzie używana jako nazwa pola formularza. Jeśli wartości ustawione do i Tag nie są unikalne, wartości podwójne Tag zostaną zmienione, aby utworzyć unikalne nazwy pola formularza PDF.

ZoomBehavior

Otrzymuje lub ustawia wartość określającą, jaki rodzaj zoomu należy zastosować, gdy dokument jest otwarty za pomocą przeglądarki PDF.

public PdfZoomBehavior ZoomBehavior { get; set; }

Wartość nieruchomości

PdfZoomBehavior

Remarks

Wartość domyślna to Aspose.Words.Saving.PdfZoomBehavior.None, czyli nie pasuje.

ZoomFactor

Otrzymuje lub ustawia wartość określającą czynnik zoomu (w procentach) dla dokumentu.

public int ZoomFactor { get; set; }

Wartość nieruchomości

int

Remarks

Wartość ta jest używana tylko wtedy, gdy Aspose.Words.Saving.PdfSaveOptions.ZoomBehavior jest ustawiony na Aspose.Words.Saving.PdfZoomBehavior.ZoomFactor.

Methods

Clone()

Stwarza głębokie klony tego obiektu.

public PdfSaveOptions Clone()

Returns

PdfSaveOptions

 Polski