Pdf

Konvertieren einer Excel-Arbeitsmappe in PDF

PDF-Dateien werden häufig zum Austausch von Dokumenten zwischen Organisationen, Behörden und Einzelpersonen verwendet. Es handelt sich um ein Standarddokumentformat und Softwareentwickler werden oft gebeten, eine Möglichkeit zu finden, Microsoft-Excel-Dateien in PDF-Dokumente zu konvertieren.

Aspose.Cells unterstützt die Konvertierung von Excel-Dateien in PDF und sorgt für eine hohe visuelle Wiedergabetreue bei der Konvertierung.

Direkte Konvertierung

Aspose.Cells for .NET unterstützt die Konvertierung von Tabellenkalkulationen in PDF unabhängig von anderer Software. Speichern Sie einfach eine Excel-Datei unter PDF mit**Arbeitsmappe**Klasse'**Speichern** Methode. Der**Speichern** Methode bietet die**SaveFormat.Pdf**Aufzählungsmitglied, das die nativen Excel-Dateien in das Format PDF konvertiert.

Führen Sie die folgenden Schritte aus, um die Excel-Tabellen direkt in das Format PDF zu konvertieren:

  1. Instanziieren Sie ein Objekt von**Arbeitsmappe**Klasse durch Aufrufen ihres leeren Konstruktors.
  2. Sie können eine vorhandene Vorlagendatei öffnen/laden oder diesen Schritt überspringen, wenn Sie die Arbeitsmappe von Grund auf erstellen.
  3. Führen Sie beliebige Arbeiten (Eingabe von Daten, Anwenden von Formatierungen, Festlegen von Formeln, Einfügen von Bildern oder anderen Zeichenobjekten usw.) in der Tabelle mithilfe der APIs von Aspose.Cells aus.
  4. Wenn der Tabellenkalkulationscode vollständig ist, rufen Sie auf**Arbeitsmappe**Klasse'**Speichern**Methode zum Speichern der Tabelle.

Das Dateiformat sollte PDF sein, also wählen Sie es ausPdf (ein vordefinierter Wert) aus dem**Speicherformat**Aufzählung, um das endgültige Dokument PDF zu generieren.

Erweiterte Konvertierung

Sie können sich auch für die Verwendung entscheiden**PdfSaveOptions** Klasse, um verschiedene Attribute für die Konvertierung festzulegen. Festlegen verschiedener Eigenschaften des**PdfSaveOptions** Mit der Klasse können Sie die Druck-, Schriftart-, Sicherheits- und Komprimierungseinstellungen für die Ausgabe PDF steuern. Die wichtigste Eigenschaft ist**Compliance**Dadurch können Sie die Excel-Dateien in PDF/A-kompatiblen PDF-Dateien speichern.

Speichern der Arbeitsmappe in PDF/A-kompatiblen Dateien

Das unten bereitgestellte Code-Snippet zeigt die Verwendung von**PdfSaveOptions**Klasse zum Speichern von Excel-Dateien im PDF/A-kompatiblen PDF-Format.

Legen Sie die Erstellungszeit PDF fest

Mit dem**PdfSaveOptions**Klasse können Sie die Erstellungszeit PDF abrufen oder festlegen. Der folgende Code demonstriert die Verwendung von**PdfSaveOptions.CreatedTime** Eigenschaft, um den Erstellungszeitpunkt der Datei PDF festzulegen.

Legen Sie die Option „ContentCopyForAccessibility“ fest

Mit dem**PdfSaveOptions** Klasse können Sie die PDF erhalten oder festlegen**AccessibilityExtractContent** Option zur Steuerung des Inhaltszugriffs in der konvertierten PDF.

Benutzerdefinierte Eigenschaften nach PDF exportieren

Mit dem**PdfSaveOptions** Klasse können Sie die benutzerdefinierten Eigenschaften in der Quellarbeitsmappe nach PDF exportieren.**PdfCustomPropertiesExport**Es wird ein Enumerator bereitgestellt, um anzugeben, wie Eigenschaften exportiert werden. Diese Eigenschaften können in Adobe Acrobat Reader angezeigt werden, indem Sie auf „Datei“ und dann auf die Option „Eigenschaften“ klicken, wie in der folgenden Abbildung dargestellt. Die Vorlagendatei „sourceWithCustProps.xlsx“ kann heruntergeladen werdenHier Zum Testen und Ausgeben steht die Datei „outSourceWithCustProps“ PDF zur VerfügungHier zur Analyse.

todo:image_alt_text

Konvertierungsattribute

Wir arbeiten daran, die Konvertierungsfunktionen mit jeder neuen Version zu verbessern. Die Konvertierung von Aspose.Cell von Excel in PDF weist noch einige Einschränkungen auf. MapChart wird bei der Konvertierung in das Format PDF nicht unterstützt. Außerdem werden einige Zeichenobjekte nicht gut unterstützt.

Die folgende Tabelle listet alle Funktionen auf, die beim Export nach PDF unter Verwendung von Aspose.Cells vollständig oder teilweise unterstützt werden. Diese Tabelle ist nicht endgültig und deckt nicht alle Tabellenattribute ab, identifiziert jedoch die Funktionen, die für die Konvertierung in PDF nicht oder teilweise unterstützt werden .

Dokumentelement Attribut Unterstützt Anmerkungen
Ausrichtung   Ja  
Hintergrundeinstellungen   Ja  
Grenze Farbe Ja  
Grenze Linienstil Ja  
Grenze Linienbreite Ja  
Cell Daten   Ja  
Kommentare   Ja  
Bedingte Formatierung   Ja  
Dokumenteigenschaften   Ja  
Zeichnungsobjekte   Teilweise Schatten- und 3D-Effekte für Zeichenobjekte werden nicht gut unterstützt; WordArt und SmartArt werden teilweise unterstützt.
Schriftart Größe Ja  
Schriftart Farbe Ja  
Schriftart Stil Ja  
Schriftart Unterstreichen Ja  
Schriftart Auswirkungen Ja
Bilder   Ja  
Hyperlink   Ja  
Diagramme   Teilweise MapChart wird nicht unterstützt.
Zusammengelegt Cells   Ja  
Seitenumbruch   Ja  
Seiteneinrichtung Kopfzeile Fußzeile Ja  
Seiteneinrichtung Ränder Ja  
Seiteneinrichtung Seitenausrichtung Ja  
Seiteneinrichtung Seitengröße Ja  
Seiteneinrichtung Druckbereich Ja  
Seiteneinrichtung Titel drucken Ja  
Seiteneinrichtung Skalierung Ja  
Zeilenhöhe/Spaltenbreite   Ja  
RTL-Sprache (von rechts nach links).   Ja  

Vorabthemen