Erste Schritte
Was ist HTML?
Da Sie diese Seite lesen, gehen wir davon aus, dass Sie die Antwort wissen. Aber wir geben Ihnen kurze Informationen, um Ihr Gedächtnis aufzufrischen. HyperText Markup Language (HTML) ist die Standardauszeichnungssprache für die Erstellung von Webseiten. Sie definiert die Struktur von Webinhalten. Sie kann durch andere Technologien unterstützt werden, z. B. Cascading Style Sheets (CSS) zur Beschreibung des Aussehens/der Darstellung einer Webseite und Skriptsprachen wie JavaScript zur Beschreibung von Funktionen/Verhaltensweisen.
Vorteile der Verwendung von Aspose.HTML
Die Verwendung von Aspose.HTML for .NET in Ihrem Projekt bietet Ihnen die folgenden Vorteile:
- Reiche Palette von Funktionen
- Leistung und Skalierbarkeit
- Minimale Lernkurve
Reiche Palette an Funktionen
Aspose.HTML for .NET wurde entwickelt, um nicht nur HTML, sondern alle verwandten Formate zu verarbeiten: CSS, SVG, JavaScript, EPUB, MHTML. Deshalb bietet es Ihnen eine Vielzahl von Funktionen in vielen verschiedenen Bereichen:
- Document Object Model – erstellt nach der offiziellen HTML-Dokumentation, mit der Sie Knoten bearbeiten, erstellen und entfernen können.
- XPath-Abfragen, CSS-Selektoren und Traversal-Schnittstellen, mit denen Sie durch Knoten navigieren und Daten sammeln können.
- Viele genaue, leistungsstarke Konverter. Eine vollständige Liste der unterstützten Dateiformate finden Sie in den Artikeln Funktionsliste oder Konvertieren.
- Arbeiten Sie mit CSS, JavaScript und anderen integrierten Formaten.
Leistung und Skalierbarkeit
Aspose.HTML for .NET ist eine in C# geschriebene Einzeldatei-Assembly, die mehrere .NET Framework und .NET Standard Versionen unterstützt. Deshalb können Sie es in jeder Art von 32-Bit oder 64-Bit .NET-Anwendung verwenden, einschließlich ASP.NET, WCF, WinForms usw. Es ist eine schnelle, leichtgewichtige Komponente, die HTML-, XHTML, SVG-, MHTML- und EPUB-Dokumente effizient erstellt, konvertiert und bearbeitet.
Aspose.HTML for .NET ist Multithread-fähig, solange nur ein Thread gleichzeitig an einem Dokument arbeitet. Es ist ein typisches Szenario, dass ein Thread an einem Dokument arbeitet. Verschiedene Threads können sicher an verschiedenen Dokumenten gleichzeitig arbeiten.
Minimale Lernkurve
Obwohl es viele öffentliche Klassen, Schnittstellen und Aufzählungen in Aspose.HTML for .NET gibt, ist die Lernkurve minimal. Wir haben dies erreicht, indem wir unsere öffentliche API mit den folgenden Zielen im Hinterkopf entworfen haben:
- Die in der offiziellen HTML-, SVG- und CSS-Dokumentation definierte API sollte so implementiert werden, wie sie ist.
- Es soll ein Gleichgewicht zwischen einfacher Nutzung und detaillierter Anpassung bestehen.
Durch die Erfüllung des ersten Ziels haben wir erreicht, dass unsere API denen ähnelt, die von modernen Browsern verwendet werden, was bedeutet, dass unsere API gut strukturiert und beschrieben ist.
Ein Beispiel für die Erfüllung des zweiten Ziels ist die Konverter-API. Einerseits können Sie HTML, XHTML, EPUB, MHTML oder SVG in viele Ausgabeformate mit nur einer Zeile Code konvertieren.
1// Convert HTML to PDF using C#
2
3Aspose.Html.Converters.Converter.ConvertHTML(@"<span>Hello, World!!</span>", ".", new Aspose.Html.Saving.PdfSaveOptions(), "output.pdf");
Andererseits können Sie den Konvertierungsprozess feinabstimmen, wenn Sie möchten.
Technische Unterstützung
Aspose bietet unbegrenzten kostenlosen technischen Support für alle seine Produkte. Der Support steht allen Anwendern zur Verfügung, einschließlich der Evaluierung. Wenn Sie Hilfe mit Aspose.HTML for .NET benötigen, beachten Sie die folgenden Hinweise:
- Die Hauptanlaufstelle für Support ist das Aspose.Forums. Stellen Sie Ihre Frage im Aspose.HTML Forum und Sie werden innerhalb weniger Stunden eine Antwort erhalten.
- Bitte beachten Sie, dass Aspose keinen technischen Support per Telefon anbietet. Telefonischer Support ist nur für Fragen zu Verkauf und Kauf verfügbar.
- Wenn Sie eine Antwort in den Foren erwarten, beachten Sie bitte die Zeitzonenunterschiede.
Wenn Sie ein Problem mit Aspose.HTML for .NET haben, befolgen Sie diese einfachen Schritte, um sicherzustellen, dass das Problem auf die effizienteste Weise gelöst wird:
- Vergewissern Sie sich, dass Sie die neueste Version von Aspose.HTML for .NET verwenden, bevor Sie das Problem melden. Unter Aspose.HTML for .NET Downloads finden Sie die neueste Version.
- Schauen Sie in den Foren, in dieser Dokumentation und in der API-Referenz nach, bevor Sie das Problem melden; vielleicht wurde Ihre Frage bereits beantwortet.
- Wenn Sie ein Problem melden, fügen Sie bitte das Originaldokument und möglicherweise ein Fragment Ihres Codes bei, das das Problem verursacht. Wenn Sie mehrere Dateien anhängen müssen, komprimieren Sie sie in eine Datei. Es ist sicher, Ihre Dokumente in Aspose.Forums anzuhängen, wenn der Thread als privat markiert/erstellt wurde, da nur Sie und die Aspose-Entwickler Zugriff auf die angehängten Dateien haben.
- Bitte versuchen Sie, ein Problem pro Thema zu melden. Wenn Sie ein anderes Problem haben, melden Sie es in einem separaten Thread.