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

  1. Installieren Sie das NuGet-Paket Aspose.Words (Kern‑API, die Konvertierungen ermöglicht).
  2. Wenden Sie die nutzungsbasierte Lizenzierung beim Start an, um Evaluierungsgrenzen zu vermeiden: siehe Nutzungsbasierte Lizenzierung .
  3. Ü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 Document Instanzen 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

  1. Benötigt es Microsoft Office? Nein. Es ist eine eigenständige API.
  2. Kann ich konvertieren, ohne das Dateisystem zu berühren? Ja. Alle Konvertierungen können Stream → Stream.
  3. Wie erzwinge ich PDF/A? Aspose.Words Document to PDF Converter for .NET unterstützt Pdf17 nur Konformität.
  4. Kann ich PDFs mit Passwort schützen? Ja. Konfigurieren Sie Verschlüsselungs‑ und Berechtigungs‑Flags in PdfSaveOptions.
  5. Wie konvertiere ich bestimmte Seiten? Verwenden Sie PageSet in ImageSaveOptions oder FixedPageSaveOptions‑abgeleitete Klassen.
 Deutsch