Aspose.Cells PDF Converter für .NET

Aspose - Zellen PDF Converter für .NET bietet eine dedizierte, hohe Leistungslösung, um Excel-Spreadsheets (XLS, XLSX, XLTM, XXLSM) in universell zugängliche PDF-Dateien umzuwandeln, während die Layout-Glaubwürdigkeit und Formatkonsistenz beibehalten wird.

Installation und Setup

Um den Konverter in Ihr Projekt zu integrieren:

  • Installieren Sie die Aspose.Cells Das Paket (siehe Installation ).).
  • Anwenden Sie eine messende Lizenz vor der Verwendung der APIs (siehe Metered Licensing ).).

Eigenschaften und Funktionen

Komplettformat Support

  • Konvertierung von XLS, XLSX, XLTM, xLSM, XXLSB, CSV, TSV, HTML, ODS und mehr.
  • Unterstützung für Diagramme, Pivottabellen, Bilder, Formen und Datenverbindungen.
  • Round-trip Präzision beim Exportieren komplexer Arbeitsbücher.

High-Fidelity Layout und Formatierung

  • Bewahren Sie Schriften, Stile, Farben, Grenzen, Margen, Header und Füße.
  • Honor Druckbereiche, Seitenbrechen und Excel-Druck-Einstellungen.
  • Sicherstellen Sie eine genaue Anpassung mit der ursprünglichen Excel Print Preview.

Selektive Konvertierung

  • Exportieren Sie das vollständige Arbeitsbuch, einzelne Blätter oder benutzerdefinierte Rangen.
  • Perfekt für Dashboards, Berichte und selektives Datenexport.
  • Minimieren Sie die Ausgangsdateiengröße, indem Sie nur die erforderlichen Abschnitte zielen.

Fortgeschrittene PDF-Optionen

  • Definieren Sie die Einhaltungszwecke (PDF/A-1b, PDF/ A-2u, pdf/X-1a und PDF 1.4–2.0).
  • Verwenden Sie Kompression für Text, Bilder und Objekte.
  • Steuerung der Bildabschaltung und Qualitätsgrenzen.
  • Hinzufügen von Dokumentmetadata und Eigenschaften.

Verschlüsselung und Sicherheit

  • Schutz von Dokumenten mit AES Verschlüsselung (40 bis 256 Bit).
  • Beschränken Sie die Genehmigungen für Druck, Kopieren und Bearbeitung.
  • Unterstützung für digitale Unterschriften (über Integration mit anderen Aspose APIs).

Leistung und Scalability

  • Streambasierte Verarbeitung für große Arbeitsbücher.
  • Multi-Thread Conversions für Server-Side Scaling.
  • Caching von Fonts und Ressourcen, um den Durchgang zu optimieren.

Logging und Fehlerbehandlung

  • Entdecken Sie detaillierte Warnungen (z. B. fehlende Schriften, nicht unterstützte Funktionen).
  • Unterschiedliche Ausnahmetypen für Lizenzen, Format und Ressourcenfragen.
  • Kompatibel mit .NET-Logging-Frameworks für zentralisierte Diagnosen.

Beispiel: Excel in PDF konvertieren

using Aspose.Cells;

// Load an Excel file
Workbook workbook = new Workbook("Book1.xlsx");

// Save it as PDF
workbook.Save("output.pdf");

Tipps und Best Practices

  • Definieren Sie Druckbereiche und Seiteninstellungen in Quelldateien vor der Konvertierung.
  • Use PdfSaveOptions zur Anpassung von Schriftzügen, Sicherheit und Übereinstimmung.
  • Bereitstellung von Arbeitsbücherobjekten, um Ressourcen schnell loszuwerden.
  • Für Hochvolumenkonvertierungen setzen die Pool-Objekte und verwenden sie erneut.
  • Profile-Memory-Nutzung für sehr große Arbeitsbücher; Betrachten Sie die Trennung von Exporten.
  • Verfolgen Sie die Token-Nutzung beim Anwenden von messen Lizenzen.

Häufige Probleme und Lösungen

  • File nicht gefunden → Verifizieren Sie die Dateiwege und die Zugänglichkeit.
  • Ununterstütztes Format → Stellen Sie sicher, dass die Eingabedatei eines der unterstützten Typen ist.
  • Lange Dateileistung → Streaming und Tune-Batchgrößen ermöglichen.

Häufige Fragen

**Was ist Aspose.Cells PDF Converter für .NET?**Ein spezialisiertes Werkzeug zur Konvertierung von Excel und OpenOffice Spreadsheets in PDF mit hoher Treue.

**Wie unterscheidet es sich von Aspose.Cells für .NET?**Aspose.Cells für .NET unterstützt eine breite Palette von Spreadsheet-Manipulationen, während der PDF Converter sich speziell auf genaue PDF-Exporte konzentriert.

**Kann ich die PDF-Ausgabe anpassen?**Ja, mit Gebrauch PdfSaveOptions Sie können die Übereinstimmung, Kompression, Sicherheit und Schriftverbindung kontrollieren.

**Welche Formate werden für die Konvertierung unterstützt?**XLSX, XLSM, XLTX , XLTM,XLSB, CSV, TSV, ODS, HTML, XML, JSON und mehr.

 Deutsch