Getting Started – Aspose.HTML for Python via .NET
What is HTML?
HTML (HyperText Markup Language) is the standard language used to create and design web pages and web applications. It structures content on the web, allowing developers to define elements like headings, paragraphs, links, images, and interactive forms. HTML uses a series of tags and attributes to format text, embed media, and create links between pages. It is the foundational technology of the World Wide Web, working in conjunction with CSS (Cascading Style Sheets) for styling and JavaScript for interactivity to create fully functional, visually appealing websites.
Benefits of using Aspose.HTML for Python via .NET
Using Aspose.HTML for Python via .NET in your project gives you the following benefits:
- Rich set of features
- Platform Independence
- Minimal learning curve
Rich set of features
Aspose.HTML for Python via .NET is designed to process not only HTML but all the related formats: CSS, SVG, JavaScript, EPUB, and MHTML, offering a rich set of features:
- Document Object Model – created according to the official HTML documentation, allowing for the editing, creation, and removal of nodes.
- XPath queries, CSS Selectors and Traversal interfaces – used to navigate through nodes and collect data.
- High-Performance Converters – visit the Features List or Converting articles for a complete list of supported formats.
- Support for Built-In Formats – work with CSS, JavaScript and other built-in formats.
Platform Independence
Aspose.HTML for Python via .NET can be used to develop applications for a vast range of operating systems, such as Windows, where Python 3.5 or later is installed. You can build both 32-bit and 64-bit Python applications.
Minimal learning curve
Although there are many public classes, interfaces and enumerations in Aspose.HTML for Python via .NET, the learning curve is minimal. We have achieved this by designing our public API with the following goals in mind:
- API defined in the official HTML, SVG and CSS documentation should be implemented as is.
- Provide a balance between easy usage and detailed customization.
For example, the Converter API allows converting HTML, XHTML, EPUB, MHTML, or SVG to various formats with just one line of code, demonstrating ease of use and flexibility.
1from aspose.html.converters import *
2from aspose.html.saving import *
3
4Converter.convert_html("<span>Hello, World!!</span>", ".", PdfSaveOptions(), "output.pdf")
Technical Support
Aspose offers unlimited free technical support for all its products, accessible to all users, including those evaluating the products. For help with Aspose.HTML for Python via .NET, consider the following:
- The main avenue for support is the Aspose.HTML Forum, where questions are answered within a few hours.
- Please note, Aspose does not provide technical support over the phone. Phone support is only available for sales and purchase questions.
- When expecting a reply in the forums, please consider the time zone differences.
If you have an issue with Aspose.HTML for Python via .NET, follow these simple steps to make sure it is resolved in the most efficient way:
- Make sure you use the latest version of Aspose.HTML for Python via .NET version before reporting the issue. Check Aspose.HTML for Python via .NET Downloads for the latest version.
- Review the forums, documentation, and API Reference to see if your question has already been answered.
- When reporting an issue, include the original document and a code fragment causing the problem. If multiple files are needed, zip them into one file. Mark the forum thread as Private to ensure only you and Aspose developers can access the attached files.
- Report one issue per thread. For multiple issues, create separate threads.