ZeerKort – 1-2 zinnen
De Aspose.Words Document to PDF Converter for .NET is een lichtgewicht, high‑performance API gericht op Word-naar-PDF conversie. Het ondersteunt veelvoorkomende scenario’s zoals DOCX → PDF of DOC → PDF zonder Microsoft Office te vereisen.
Installatie en configuratie
- Installeer het NuGet‑pakket
Aspose.Words(core API die conversies aandrijft). - Pas metered licensing toe bij het opstarten om evaluatielimieten te vermijden: zie Metered Licensing .
- Bekijk de frameworkvereisten in de Installatiehandleiding .
Ondersteunde platforms:
- OS: Windows, Linux, macOS
- Frameworks: .NET Framework 4.x, .NET Standard 2.0, .NET Core 2.0–3.1, .NET 5/6/7+, Mono
- IDE’s: Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.
Snelstart: Probeer Convert Word to PDF
using Aspose.Words;
var doc = new Document("input.docx");
doc.Save("output.pdf");Functies en functionaliteit
Brede bestandsformaatondersteuning
Invoer/Uitvoer (geselecteerd):
- Word-familie: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML en Word 2007 XML
- Vaste lay-out: PDF (alleen uitvoer)
Fijnafstemming met opslaan‑opties:
- PDF: Alleen Pdf17‑naleving, versleuteling, permissievlaggen, digitale handtekeningen, lettertype‑inbedding, afbeeldingscompressie.
Automatische Formaatdetectie
De API detecteert het formaat van bestandsheaders, zodat je veilig willekeurige uploads in webservices kunt accepteren.
Lay-outgetrouwheid & Metadata
Behoudt lettertypen, stijlen, tabellen, kopteksten/voetteksten, watermerken, opmerkingen, sectie‑einden, en documenteigenschappen (auteur, titel, aangepaste velden). Metadata kan programmatisch worden getransformeerd tijdens conversie.
Server‑vriendelijke verwerking
- Async/batch conversie en parallelisatie voor doorvoer.
- Configureerbare geheugen- & paginaverwerkingsdrempels voor grote documenten.
Best practices
- Licentie eerst: initialiseert metered licensing vóór enige conversies om evaluatiewatermerken te vermijden.
- Gelijktijdigheid: gebruik kort‑levende
Documentinstanties per verzoek; gebruik pools voor opties indien nodig. - Observeerbaarheid: log paginatellingen, duur en optiereeksen; label fouten met correlatie‑ID’s.
FAQ
- Vereist het Microsoft Office? Nee. Het is een zelfstandige API.
- Kan ik converteren zonder het bestandssysteem aan te raken? Ja. Alle conversies kunnen Stream → Stream.
- Hoe dwing ik PDF/A af? Aspose.Words Document to PDF Converter for .NET ondersteunt
Pdf17alleen naleving. - Kan ik PDF’s met een wachtwoord beveiligen? Ja. Configureer encryptie- en permissievlaggen in
PdfSaveOptions. - Hoe converteer ik specifieke pagina’s? Gebruik
PageSetinImageSaveOptionsofFixedPageSaveOptions‑afgeleide klassen.