Aspose.Words  for .NET

.NET-API zur Verarbeitung von Word-Dateien

Erstellen, bearbeiten, rendern und konvertieren Sie Word-Dokumente in mehrere Formate, ohne externe Software zu verwenden. Sie können auch einen Bericht erstellen, um die Daten zu visualisieren.

  Kostenlose Testversion herunter laden
  
 

Aspose.Words für .NET ist eine fortschrittliche Dokumentenverarbeitungs-API zur Durchführung einer breiten Palette von Verwaltungs- und Manipulationsaufgaben in einer Vielzahl von Dateiformaten. API unterstützt das Erstellen, Ändern, Konvertieren, Rendern und Drucken von Dateien, ohne Microsoft Word oder andere Software von Drittanbietern direkt in plattformübergreifenden Anwendungen zu verwenden. Sie können die vollständige Liste der Funktionen von Aspose.Words sehen in unserer Dokumentation.

Aspose.Words API unterstützt alle gängigen Lade- und Speicherformate. Sie können Word-Dokumente in Formate mit festem Layout wie PDF oder XML speichern oder konvertieren sowie Ihre Word-Dateien in gängige Bild- oder Multimediaformate wie JPEG, SVG, GIF und andere konvertieren. Probier das aus vollständige Liste der unterstützten Formate.

Durch die Integration der Words-API können Entwickler Aufgaben wie die folgenden ausführen:

Erweiterte .NET Words-API-Funktionen

Sie können einige der beliebten Aspose.Words-Funktionen auf den Online-Bewerbungsseiten ausprobieren:

Du kannst es versuchen alle Online-Anwendungen von Aspose.Words.

Sehen Sie sich auch die Dokumentation für die beliebtesten Funktionen in Aspose.Words an:

Bitte beachten Sie, dass die Liste nicht vollständig ist und Sie weitere Funktionen und Beschreibungen in der finden können Dokumentation.

Konvertieren Sie ein Dokument in C#

Mit der API können Sie eine Datei mit nur zwei Codezeilen schnell, zuverlässig und effizient von einem unterstützten Format in ein anderes konvertieren. Es ist so einfach!

Konvertieren Sie Word in PDF mit C#, z. DOCX zu PDF – C#

// Zu konvertierende DOCX-Datei laden
var wrdf = new Aspose.Words.Document(dir + "template.docx");

// DOCX in PDF konvertieren
wrdf.Save(dir + "output.pdf", Aspose.Words.SaveFormat.Pdf);

Konvertieren Sie Word mit C# in HTML, z. DOCX zu HTML – C#

// Zu konvertierende DOCX-Datei laden
var wrdf = new Aspose.Words.Document(dir + "template.docx");

// DOCX in HTML konvertieren
wrdf.Save(dir + "output.html", Aspose.Words.SaveFormat.Html);

PDF in JPG konvertieren – C#

// Zu konvertierende PDF-Datei laden
var wrdf = new Aspose.Words.Document(dir + "template.pdf");

// PDF in JPG konvertieren
wrdf.Save(dir + "output.jpeg", Aspose.Words.SaveFormat.Jpeg);

Weitere Details finden Sie unter die Conversion-Seite.

Dateien rendern, drucken oder anzeigen

Aspose.Words für .NET hat seine eigene Rendering-Engine speziell entwickelt, um Dokumente mit höchster Wiedergabetreue zu rendern und zu drucken. Mit dieser Funktion können Entwickler jede Seite auf einem .NET Graphics-Objekt rendern (zeichnen), während sie die Größe und Zoomstufe angeben, um Miniaturansichten für die Anzeige von Bildern in einem Browser zu erstellen. Darüber hinaus ist die API vollständig in die .NET-Druckinfrastruktur integriert und kann den Prozess vollständig anpassen, sodass Entwickler Dokumente in ihren eigenen Anwendungen problemlos drucken oder in der Vorschau anzeigen können.

Einige der Rendern-Funktionen, die die API ausführen kann:

Programmieren mit Dokumenten unter Verwendung des Dokumentobjektmodell (DOM)

Mit Aspose.Words für .NET können Sie Dokumente erstellen, erstellen und ändern, einschließlich der Dokumentformatierung, indem Sie ein intuitives Dokumentobjektmodell (DOM) mit über 100 Klassen verwenden.

Hier sind nur einige der Manipulationsfunktionen, die die Words-API ausführen kann:

  • Arbeiten Sie mit ganzen Dokumenten: Vergleichen Sie Dokumente, klonen Sie Dokumente, suchen und ersetzen Sie Text, kombinieren Sie Dokumente oder Dokumentteile, teilen Sie Dokumente in Teile auf und so weiter
  • Schützen und verschlüsseln Sie Dokumente, fügen Sie eine digitale Signatur oder ein Wasserzeichen hinzu
  • Verwalten Sie alle Elemente, einschließlich Abschnitte, Kopfzeilen, Fußzeilen, Absätze, Listen, Tabellen, Text, Felder und vieles mehr
  • Geben Sie die detaillierte Formatierung für jedes Element an, einschließlich Formen, Textfelder, Bilder, OLE-Objekte und Steuerelemente
  • Work with complex and deeply nested expressions containing IF blocks, formulas and other Felder

Berichterstellung und Seriendruck

Aspose.Words für .NET bietet eine erweiterte API-Syntax für Serienbrieffelder, um währenddessen komplexere Operationen durchzuführen Seriendruck. Sie können einen einfachen Seriendruckvorgang oder einen Seriendruck mit Regionen durchführen. Daten für den Seriendruck können aus verschiedenen Datentabellen, Arrays von Werten, die von ADO .NET unterstützt werden, oder benutzerdefinierten Datenquellen stammen.

Darüber hinaus können Entwickler die verwenden LINQ-Berichtsmodul um Dokumente aus Vorlagen und Daten aus einer Vielzahl von Quellen zu generieren, darunter Datenbanken, XML, JSON, OData, benutzerdefinierte CLR-Objekte, externe Dokumente und mehr, direkt aus der Box.

Einfachen Seriendruck ausführen – C#

// Vorlage mit zusammengeführten Feldern laden

var wfle = new Aspose.Words.Document(dir + "template.doc");

// Felder mit Benutzerdaten füllen

wfle.MailMerge.Execute(

    new string[] { "FullName", "Company", "Deparment", "City" },
    
    new object[] { "John Doe", "Aspose", "Sales", "London" });

// Ergebnis speichern

wfle.Save(dir + "merged.doc");

Keine Microsoft Office-Automatisierung erforderlich

Sie können programmgesteuert mit Dokumenten arbeiten, ohne eine andere Anwendung von Drittanbietern zu installieren. Dies ist möglich, weil die Bibliothek mit verwaltetem Code erstellt wird. Deshalb du Sie müssen Microsoft Office oder Microsoft Word nicht auf Ihrem Computer installieren mit Word-Formaten arbeiten. Es ist eine perfekte Alternative zu Microsoft Office Automation in Bezug auf unterstützte Funktionen, Sicherheit, Stabilität, Skalierbarkeit, Geschwindigkeit und Preis.

Was sagen die Leute

Verlassen Sie sich nicht nur auf unser Wort. Sehen Sie, was Benutzer über Aspose.Words-APIs zu sagen haben.

 
 
Ansicht Fallstudien