PdfSaveOptions

PdfSaveOptions class

Repräsentiert die Optionen zum Speichern der PDF-Datei.

public class PdfSaveOptions : SaveOptions

Konstrukteure

NameBeschreibung
PdfSaveOptions()Erstellt die Optionen zum Speichern der PDF-Datei.

Eigenschaften

NameBeschreibung
AllColumnsInOnePagePerSheet { get; set; }Wenn AllColumnsInOnePagePerSheet true ist, wird der gesamte Spalteninhalt eines Blatts als Ergebnis nur auf einer Seite ausgegeben. Die Breite des Papierformats von pagesetup wird ignoriert, und die anderen Einstellungen von pagesetup werden weiterhin wirksam.
Bookmark { get; set; }Holt und setzt diePdfLesezeichenEintrag Objekt.
CachedFileFolder { get; set; }Der zwischengespeicherte Dateiordner wird verwendet, um einige große Daten zu speichern.
CalculateFormula { get; set; }Gibt an, ob Formeln vor dem Speichern der PDF-Datei berechnet werden sollen.
CheckFontCompatibility { get; set; }Gibt an, ob die Schriftkompatibilität für jedes Zeichen im Text überprüft werden soll.
CheckWorkbookDefaultFont { get; set; }Wenn Zeichen in Excel Unicode sind und nicht mit der richtigen Schriftart im Zellenstil festgelegt werden, Sie können als Block im PDF-Bild erscheinen. Setzen Sie dies auf „true“, um zu versuchen, die Standardschriftart der Arbeitsmappe zu verwenden, um diese Zeichen zuerst anzuzeigen.
ClearData { get; set; }Machen Sie die Arbeitsmappe nach dem Speichern der Datei leer.
Compliance { get; set; }Arbeitsmappe konvertiert in PDF wird gemäß PdfCompliance in dieser Eigenschaft.
CreateDirectory { get; set; }Wenn wahr und das Verzeichnis nicht existiert, wird das Verzeichnis automatisch erstellt, bevor die Datei gespeichert wird.
CreatedTime { get; set; }Ermittelt und setzt die Uhrzeit der Generierung des PDF-Dokuments.
CustomPropertiesExport { get; set; }Ruft oder setzt einen Wert, der den Weg bestimmtCustomDocumentPropertyCollection werden in eine PDF-Datei exportiert. Der Standardwert ist None.
DefaultEditLanguage { get; set; }Ruft die Standardbearbeitungssprache ab oder legt sie fest.
DefaultFont { get; set; }Wenn Zeichen in Excel Unicode sind und nicht mit der richtigen Schriftart im Zellenstil festgelegt werden, Sie können als Block in pdf,image erscheinen. Legen Sie die DefaultFont wie MingLiu oder MS Gothic fest, um diese Zeichen anzuzeigen. Wenn diese Eigenschaft ist nicht festgelegt, verwendet Aspose.Cells die Standardschrift des Systems, um diese Unicode-Zeichen anzuzeigen.
DisplayDocTitle { get; set; }Gibt an, ob die Titelleiste des Fensters den Dokumenttitel anzeigen soll.
DrawObjectEventHandler { get; set; }Implementiert diese Schnittstelle, um DrawObject und Bound beim Rendern zu erhalten.
EmbedStandardWindowsFonts { get; set; }True zum Einbetten von TrueType-Schriftarten. Betrifft nur die ASCII-Zeichen 32-127. Schriftarten für Zeichencodes größer als 127 werden immer eingebettet. Schriftarten werden immer für den Standard PDF/A-1a, PDF/A-1b eingebettet. Standard ist wahr.
EmfRenderSetting { get; set; }Einstellung zum Rendern der EMF-Metadatei.
ExportDocumentStructure { get; set; }Gibt an, ob die Dokumentstruktur exportiert werden soll.
FontEncoding { get; set; }Ruft eingebettete Schriftcodierung in pdf ab oder legt sie fest.
GridlineType { get; set; }Ruft den Rasterlinientyp ab oder legt ihn fest.
IgnoreError { get; set; }Gibt an, ob Sie den Fehler beim Rendern ausblenden müssen. Der Fehler kann ein Fehler in der Form, im Bild, beim Rendern des Diagramms usw. sein.
IsFontSubstitutionCharGranularity { get; set; }Gibt an, ob die Zeichenschrift nur dann ersetzt werden soll, wenn die Zellenschrift nicht damit kompatibel ist.
MergeAreas { get; set; }Gibt an, ob die Bereiche der bedingten Formatierung und Validierung zusammengeführt werden, bevor die Datei gespeichert wird.
OnePagePerSheet { get; set; }Wenn OnePagePerSheet wahr ist, wird der gesamte Inhalt eines Blatts als Ergebnis nur auf einer Seite ausgegeben. Das Papierformat von pagesetup wird ungültig, und die anderen Einstellungen von pagesetup werden weiterhin wirksam.
OptimizationType { get; set; }Ruft den PDF-Optimierungstyp ab und legt ihn fest.
OutputBlankPageWhenNothingToPrint { get; set; }Gibt an, ob eine leere Seite ausgegeben werden soll, wenn nichts zu drucken ist.
PageCount { get; set; }Ruft die Anzahl der zu speichernden Seiten ab oder legt sie fest.
PageIndex { get; set; }Ruft den 0-basierten Index der ersten zu speichernden Seite ab oder legt ihn fest.
PageSavingCallback { get; set; }Steuerung/Fortschritt des Seitenspeichervorgangs anzeigen.
PdfCompression { get; set; }Geben Sie den Komprimierungsalgorithmus an
PrintingPageType { get; set; }Gibt an, welche Seiten nicht gedruckt werden.
Producer { get; set; }Ruft den Erzeuger des generierten PDF-Dokuments ab und legt ihn fest.
RefreshChartCache { get; set; }Gibt an, ob Diagramm-Cache-Daten aktualisiert werden
SaveFormat { get; }Ruft das Sicherungsdateiformat ab.
SecurityOptions { get; set; }Stellen Sie diese Optionen ein, wenn Sicherheit im xls2pdf-Ergebnis benötigt wird.
SortExternalNames { get; set; }Gibt an, ob extern definierte Namen vor dem Speichern der Datei sortiert werden.
SortNames { get; set; }Gibt an, ob definierte Namen vor dem Speichern der Datei sortiert werden.
TextCrossType { get; set; }Ruft die Anzeige des Texttyps ab oder legt sie fest, wenn die Textbreite größer als die Zellenbreite ist.
UpdateSmartArt { get; set; }Gibt an, ob die SmartArt-Einstellung aktualisiert wird. Der Standardwert ist „false“.
ValidateMergedAreas { get; set; }Gibt an, ob verbundene Zellen validiert werden sollen, bevor die Datei gespeichert wird.
WarningCallback { get; set; }Ruft Warnrückruf ab oder legt ihn fest.

Methoden

NameBeschreibung
SetImageResample(int, int)Legt die gewünschte PPI (Pixel pro Zoll) von Resample-Bildern und JPEG-Qualität fest. Alle Bilder werden mit der angegebenen Qualitätseinstellung in JPEG konvertiert, und Bilder, die größer als die angegebene PPI (Pixel pro Zoll) sind, werden neu berechnet.

Siehe auch