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.