Aspose.Cells PDF Converter voor .NET
Aspose. cellen PDF Converter voor .NET biedt een toegewijde, high-performance oplossing om Excel spreadsheets (XLS, XLSX, XLTM, xlsm) in universeel toegankelijke PDF-bestanden te converteren, terwijl de layout loyaliteit en format consistentie behouden.
Installatie en Setup
Om de converter in uw project te integreren:
- Installeer de
Aspose.Cells
NuGet pakket (zie Installatie ). - Toepassing metereerde licentie voor het gebruik van de APIs (zie gemeten licentie ).
Features en functionaliteiten
uitgebreid format ondersteuning
- Converteren van XLS, XLSX, XLTM, xLSM, XXLSB, CSV, TSV, HTML, ODS, en meer.
- Ondersteuning voor grafieken, pivot tabellen, afbeeldingen, vormen en gegevensverbindingen.
- Round-trip nauwkeurigheid bij het exporteren van complexe werkboeken.
High-Fidelity Layout en Formatting
- Bewaar lettertypen, stijlen, kleuren, grenzen, marges, heads en voeten.
- Honor printgebieden, pagina breaks en Excel printinstellingen.
- Zorg voor nauwkeurige overeenstemming met de oorspronkelijke Excel Print Preview.
Selectieve conversie
- Exporteer het volledige werkboek, individuele bladeren of aangepaste randen.
- Perfect voor dashboards, rapporten en selectieve data-exporten.
- Minimaliseren van de uitgangsbestandgrootte door alleen de vereiste secties te richten.
Geavanceerde PDF opties
- Definieer de nalevingdoelstellingen (PDF/A-1b, PDF/ A-2u, pdf/X-1a,pdf 1.4–2.0).
- Kompressie toepassen voor tekst, afbeeldingen en objecten.
- Controle afbeelding downsampling en kwaliteitsgrenzen.
- Document metadata en eigenschappen toevoegen.
Encryptie en beveiliging
- Documenten beschermen met AES De codering (40 tot 256 bits).
- Beperk toestemming voor afdrukken, kopiëren en bewerken.
- Ondersteuning voor digitale handtekeningen (via integratie met andere Aspose APIs).
Performance en schaalbaarheid
- Stream-gebaseerde verwerking voor grote werkboeken.
- Multi-trade conversies voor server-side scaling.
- Caching van fonts en middelen om de doorbraak te optimaliseren.
Logging en foutbehandeling
- Het opnemen van gedetailleerde waarschuwingen (bijvoorbeeld ontbrekende fonts, niet ondersteunde functies).
- Afzonderlijke uitzonderingstypen voor licentie-, format- en resource-problemen.
- Compatibel met .NET logging frameworks voor gecentraliseerde diagnose.
Voorbeeld: Convert Excel naar PDF
using Aspose.Cells;
// Load an Excel file
Workbook workbook = new Workbook("Book1.xlsx");
// Save it as PDF
workbook.Save("output.pdf");
Tips en beste praktijken
- Definieer printgebieden en pagina-instellingen in bronbestanden vóór conversie.
- Gebruik
PdfSaveOptions
om de font ingebouwing, beveiliging en naleving aan te passen. - Beschikken over werkboek objecten om hulpbronnen snel vrij te maken.
- Voor hoge volume conversies, pool instellen objecten en hergebruik ze.
- Profile geheugen gebruik voor zeer grote werkboeken; overwegen de uitvoer te splitsen.
- Track token gebruik bij het toepassen van gemeten licentie.
Gemeenschappelijke problemen en resoluties
- File not found → Verificeren van bestandpaden en toegankelijkheid.
- Ondersteunde vorm → Zorg ervoor dat de inputbestand een van de ondersteunde soorten is.
- Lange bestandprestaties → Streaming en tune batchgrootte mogelijk maken.
Vaak gestelde vragen
**Wat is Aspose.Cells PDF Converter voor .NET?**Een gespecialiseerde tool voor het converteren van Excel en OpenOffice spreadsheets naar PDF met hoge trouwheid.
**Hoe verschilt het van Aspose.Cells voor .NET?**Aspose.Cells voor .NET ondersteunt een breed scala aan spreadsheet manipulatie taken, terwijl de PDF Converter zich specifiek richt op de nauwkeurige PDF-export.
**Kan ik de PDF-uitgang aanpassen?**Ja, het gebruik van PdfSaveOptions
U kunt de naleving, compressie, beveiliging en font ingebouw controleren.
**Welke formaten worden ondersteund voor conversie?**XLS, XLTX, XLSM, XML, JSON, CSV, TSV, ODS en meer.