Dokumentsplitter
Den Aspose.Words Document to PDF Converter for .NET är ett lättviktigt, högpresterande API inriktat på Word‑till‑PDF‑konvertering. Den stöder vanliga scenarier såsom DOCX → PDF eller DOC → PDF utan att kräva Microsoft Office.
Installation och konfiguration
- Installera NuGet‑paketet
Aspose.Words(kärn‑API som driver konverteringar). - Aktivera mätbaserad licensiering vid start för att undvika utvärderingsgränser: se Mätbaserad licensiering .
- Granska ramverkskrav i Installationsguide .
Stödda plattformar:
- OS: Windows, Linux, macOS
- Ramverk: .NET Framework 4.x, .NET Standard 2.0, .NET Core 2.0–3.1, .NET 5/6/7+, Mono
- IDEs: Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.
Snabbstart: Prova Convert Word to PDF
using Aspose.Words;
var doc = new Document("input.docx");
doc.Save("output.pdf");Funktioner och funktionalitet
Brett formatstöd
In- och utdata (valda):
- Word-familjen: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML och Word 2007 XML
- Fast layout: PDF (endast utdata)
Finjustering med spara‑alternativ:
- PDF: Endast Pdf17‑kompatibilitet, kryptering, behörighetsflaggor, digitala signaturer, inbäddning av teckensnitt, bildkomprimering.
Automatisk formatdetektering
API:et upptäcker format från filhuvuden, så att du säkert kan acceptera godtyckliga uppladdningar i webbtjänster.
Layoutfidelitet & metadata
Bevarar teckensnitt, stilar, tabeller, sidhuvuden/sidfötter, vattenstämplar, kommentarer, sektionsbrytningar och dokumentegenskaper (author, title, custom fields). Metadata kan transformeras programatiskt under konverteringen.
Servervänlig bearbetning
- Async/batch konvertering och parallellisering för genomströmning.
- Konfigurerbara minnes- och sidbearbetningströsklar för stora dokument.
Bästa praxis
- Licens först: initiera mätbaserad licensiering före någon konvertering för att undvika utvärderingsvattenmärken.
- Samtidighet: använd kortlivade
Documentinstanser per begäran; använd pooler för alternativ om det behövs. - Observabilitet: logga sidantal, varaktigheter och alternativuppsättningar; märk fel med korrelations‑ID:n.
FAQ
- Kräver det Microsoft Office? Nej. Det är ett fristående API.
- Kan jag konvertera utan att röra filsystemet? Ja. Alla konverteringar kan Ström → Ström.
- Hur tvingar jag PDF/A? Aspose.Words Document to PDF Converter for .NET stöder
Pdf17endast efterlevnad. - Kan jag lösenordsskydda PDF-filer? Ja. Konfigurera krypterings- och behörighetsflaggor i
PdfSaveOptions. - Hur konverterar jag specifika sidor? Använd
PageSetiImageSaveOptionsellerFixedPageSaveOptions‑avledda klasser.