Produktübersicht

aspose-words-product

Willkommen bei Aspose.Words für .NET!

Aspose.Words ist eine plattformübergreifende Klassenbibliothek, die es Ihren Anwendungen ermöglicht, eine Vielzahl von Dokumentenverarbeitungsaufgaben auszuführen.

Mithilfe von Aspose.Words können Sie ein Dokument von jedem unterstützten Ladeformat in jedes unterstützte Speicherformat konvertieren, beispielsweise Word-Formate in PDF, HTML oder Markdown, PDF in DOCX usw. Weitere Informationen zum Konvertieren von Dokumenten finden Sie im Abschnitt Konvertieren Sie ein Dokument.

Es ist erwähnenswert, dass Sie mit Aspose.Words Dokumente erstellen, ändern, konvertieren, rendern und drucken können, ohne auf Anwendungen von Drittanbietern wie Microsoft Word oder Office Automation angewiesen zu sein.

Vorteile der Verwendung von Aspose.Words

Die Verwendung von Aspose.Words für .NET in Ihrem Projekt bietet Ihnen die folgenden Vorteile:

  • Umfangreicher Funktionsumfang
  • Plattformunabhängigkeit
  • Unabhängigkeit von Drittanwendungen
  • Leistung und Skalierbarkeit
  • Minimale Lernkurve

Das folgende Diagramm zeigt die Hauptfunktionen von Aspose.Words für .NET und ihre Beziehung zueinander.

aspose_words-product-features-overview

Umfangreicher Funktionsumfang

Die Funktionen von Aspose.Words für .NET können in vier Hauptbereiche unterteilt werden.

Konvertierung

Die Möglichkeit, Dokumente einfach und zuverlässig zu konvertieren, ist eines der Hauptmerkmale von Aspose.Words.

Mit umfassendem Laden, Speichern und Konvertieren mit Unterstützte Dokumentformate können Benutzer Dokumente von ein beliebtes Format in another, beispielsweise von DOCX in PDF, JPEG oder Markdown, oder von PDF in verschiedene Word-Formate konvertieren.

Document Object Model (DOM)

Der programmgesteuerte Zugriff über ein umfangreiches API auf alle Dokumentelemente und Formatierungen ermöglicht das Erstellen, Ändern, Extrahieren, Kopieren, Teilen, Verbinden und Ersetzen von Dokumentinhalten. Erfahren Sie mehr im Aspose.Words Document Object Model (DOM)-Bereich.

Rendern

Wir verwenden den Begriff Rendern, um den Prozess der Konvertierung eines Dokuments in ein Dateiformat oder ein Medium zu beschreiben, das paginiert ist oder das Konzept von Seiten hat.

Sie können ganze Dokumente oder einzelne Seiten in PDF oder XPS konvertieren, um serverseitige Dokumente zu erstellen, sie zu drucken oder Seiten mit .NET Graphics zu rendern. Und das alles mit hoher Wiedergabetreue – genau so, wie es Microsoft Word getan hätte.

Berichterstattung

Erstellen Sie Dokumente oder Berichte von Grund auf oder füllen Sie Vorlagen mit Daten aus Datenquellen oder Geschäftsobjekten. Weitere Informationen zum Melden und Abrufen von Daten aus Datenbanken finden Sie in den Abschnitten Mail Merge und Berichterstattung und LINQ-Reporting-Engine.

Plattformunabhängigkeit

Aspose.Words für .NET deckt die meisten gängigen Entwicklungsumgebungen und Bereitstellungsplattformen ab. Sein API kann zur Entwicklung von Anwendungen für eine Vielzahl von Betriebssystemen wie Windows, Linux und Mac OS sowie für verschiedene Plattformen verwendet werden.

Sie können Aspose.Words für .NET verwenden, um jede Art von 32-Bit- oder 64-Bit-.NET-Anwendung zu erstellen, einschließlich ASP.NET, WCF, WinForms usw. Darüber hinaus können Sie Aspose.Words für .NET über COM Interop aus ASP, Perl, PHP usw. verwenden Python.

Sie können Aspose.Words für .NET auch verwenden, um Anwendungen mit Mono sowie mit Windows Azure, Microsoft SharePoint, Microsoft Silverlight, Xamarin.Android, Xamarin.iOS und Xamarin.Mac zu erstellen.

Unabhängigkeit von anderen Anwendungen

Damit Aspose.Words funktioniert, ist es nicht erforderlich, dass Anwendungen von Drittanbietern, beispielsweise Microsoft Office, auf dem Computer installiert sind. Alle Aspose-Komponenten sind völlig unabhängig. Dies macht Aspose.Words zu einer großartigen Alternative zur Automatisierung in Bezug auf Sicherheit, Stabilität, Skalierbarkeit/Geschwindigkeit, Preis und Funktionen für die Arbeit mit Dokumenten und damit verbundenen Aufgaben.

Leistung und Skalierbarkeit

Aspose.Words ist so konzipiert, dass es sowohl auf einem Server als auch auf einem Client eine hervorragende Leistung erbringt. Aspose.Words ist eine einzelne .NET-Assembly, die durch einfaches Kopieren mit jeder .NET-Anwendung bereitgestellt werden kann. Sie müssen sich um keine weiteren Dienste oder Module kümmern.

Mit Aspose.Words können Sie buchstäblich in wenigen Minuten Tausende von Dokumenten erstellen. Dazu müssen Sie ein Dokument öffnen, Inhalte ändern und formatieren oder mit Daten füllen und speichern. Selbst die komplexesten Dokumente werden in Sekundenbruchteilen geöffnet und auf einem P4-Gerät mit 2,4 GHz und 1 GB RAM gespeichert.

Aspose.Words ist Multithread-sicher, solange jeweils nur ein Thread an einem Dokument arbeitet. Dies ist ein typisches Szenario, bei dem ein Thread an einem Dokument arbeitet. Verschiedene Threads können sicher gleichzeitig an verschiedenen Dokumenten arbeiten.

Minimale Lernkurve

Obwohl es in Aspose.Words über 150 öffentliche Klassen und Aufzählungen gibt, ist der Lernaufwand minimal, da Aspose.Words API sorgfältig mit folgenden Zielen entwickelt wurde:

  • Leihen Sie sich Best Practices von anderen bekannten APIs wie Microsoft Word Automation aus
  • Leihen Sie sich Best Practices aus den .NET Framework-Designrichtlinien aus
  • Sorgen Sie für ein ausgewogenes Verhältnis zwischen Benutzerfreundlichkeit und detaillierter Bearbeitung von Dokumentelementen

Entwickler, die zuvor Microsoft Word Automation in ihren Projekten verwendet haben, werden die Namen und das Verhalten vieler Klassen, Methoden und Eigenschaften kennen.

Document, Paragraph, Bookmark, Range, Section.PageSetup und Paragraph.ParagraphFormat sind einige der Aspose.Words-Klassen. Gleichzeitig unterscheidet sich Aspose.Words deutlich vom Microsoft Word-Objektmodell, da es ein Dokument als Baum von Objekten darstellt, eher wie ein XML DOM-Baum. Wenn Sie mit einer XML DOM-Bibliothek gearbeitet haben, werden Sie feststellen, dass sie leicht zu verstehen und mit Aspose.Words zu arbeiten ist.

Preise und Richtlinien

Bitte besuchen Sie die Lizenzierung und Abonnement-Seite für Informationen zu Lizenzen und sehen Sie sich die Preisinformationen-Seite für Einzelheiten zu den Preisen an.

Technische Unterstützung

Weitere Informationen zum technischen Support von Aspose.Words finden Sie im Technische Unterstützung.