SehrKurz – 1-2 Sätze
Der Aspose.Words Document to PDF Converter for .NET ist eine leichtgewichtige, leistungsstarke API, die sich auf Word-zu-PDF-Konvertierung. Sie unterstützt gängige Szenarien wie DOCX → PDF oder DOC → PDF ohne Microsoft Office zu benötigen.
Installation und Einrichtung
- Installieren Sie das NuGet-Paket
Aspose.Words(Kern‑API, die Konvertierungen ermöglicht). - Wenden Sie die nutzungsbasierte Lizenzierung beim Start an, um Evaluierungsgrenzen zu vermeiden: siehe Nutzungsbasierte Lizenzierung .
- Überprüfen Sie die Framework-Anforderungen in der Installationsanleitung .
Unterstützte Plattformen:
- OS: Windows, Linux, macOS
- Frameworks: .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.
Schnellstart: Versuchen Sie, Word nach PDF zu konvertieren
using Aspose.Words;
var doc = new Document("input.docx");
doc.Save("output.pdf");Funktionen und Funktionalität
Umfangreiche Formatunterstützung
Eingabe/Ausgabe (ausgewählt):
- Wortfamilie: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML und Word 2007 XML
- Festes Layout: PDF (nur Ausgabe)
Feinabstimmung mit Speicheroptionen:
- PDF: Nur Pdf17-Konformität, Verschlüsselung, Berechtigungsflags, digitale Signaturen, Schriftart‑Einbettung, Bildkompression.
Automatische Format‑Erkennung
Die API erkennt das Format aus Dateikopfzeilen, sodass Sie beliebige Uploads in Webdiensten sicher akzeptieren können.
Layout‑Treue & Metadaten
Erhält Schriftarten, Stile, Tabellen, Kopf‑/Fußzeilen, Wasserzeichen, Kommentare, Abschnittsumbrüche und Dokumenteigenschaften (Autor, Titel, benutzerdefinierte Felder). Metadaten können während der Konvertierung programmgesteuert transformiert werden.
Server‑freundliche Verarbeitung
- Async/Batch Konvertierung und Parallelisierung für Durchsatz.
- Konfigurierbare Speicher‑ und Seitenverarbeitungs‑Schwellenwerte für große Dokumente.
Best Practices
- Lizenz zuerst: initialisieren Sie die nutzungsbasierte Lizenzierung vor allen Konvertierungen, um Evaluierungs‑Wasserzeichen zu vermeiden.
- Parallelität: verwenden Sie kurzlebige
DocumentInstanzen pro Anfrage; verwenden Sie bei Bedarf Pools für Optionen. - Beobachtbarkeit: protokollieren Sie Seitenzahlen, Dauer und Optionssätze; kennzeichnen Sie Fehler mit Korrelations‑IDs.
FAQ
- Benötigt es Microsoft Office? Nein. Es ist eine eigenständige API.
- Kann ich konvertieren, ohne das Dateisystem zu berühren? Ja. Alle Konvertierungen können Stream → Stream.
- Wie erzwinge ich PDF/A? Aspose.Words Document to PDF Converter for .NET unterstützt
Pdf17nur Konformität. - Kann ich PDFs mit Passwort schützen? Ja. Konfigurieren Sie Verschlüsselungs‑ und Berechtigungs‑Flags in
PdfSaveOptions. - Wie konvertiere ich bestimmte Seiten? Verwenden Sie
PageSetinImageSaveOptionsoderFixedPageSaveOptions‑abgeleitete Klassen.