Начало работы – Aspose.HTML for Java
Начало работы с библиотекой
Вы можете загрузить полные примеры Java и файлы данных из GitHub
Что такое HTML?
Поскольку вы читаете эту страницу, мы предполагаем, что вы знаете ответ. Но мы даем краткую информацию, чтобы освежить вашу память. Язык гипертекстовой разметки (HTML) – это стандартный язык разметки для создания веб-страниц. Он определяет структуру веб-контента. Ему могут помочь другие технологии, такие как каскадные таблицы стилей (CSS) для описания внешнего вида/представления веб-страницы и языки сценариев, такие как JavaScript, для описания функциональности/поведения.
Преимущества использования Aspose.HTML for Java
Использование Aspose.HTML for Java в вашем проекте дает вам следующие преимущества:
- Богатый набор функций
- Производительность и масштабируемость
- Минимальная кривая обучения
Богатый набор функций
Aspose.HTML for Java предназначен для обработки не только HTML, но и всех родственных форматов: CSS, SVG, JavaScript, EPUB, MHTML и XHTML. Вот почему он предлагает вам множество функций в самых разных областях:
- Объектная модель документа – создана по официальной HTML документации, что позволяет редактировать, создавать и удалять узлы.
- Много точных, высокопроизводительных конвертеров. Вы можете обратиться к статьям Список функций или Конвертация между форматами, чтобы увидеть полный список поддерживаемых форматов файлов.
- Работа с CSS, JavaScript и другими встроенными форматами.
Вы можете узнать больше обо всех этих и других функциях в статье Список функций.
Производительность и масштабируемость
Aspose.HTML – это сборка из одного файла, написанная на Java, которая поддерживает версии JSE 1.6. Это быстрый и легкий компонент, который эффективно создает, конвертирует и редактирует документы HTML, XHTML, SVG, MHTML и EPUB.
Aspose.HTML for Java безопасен в многопоточном режиме, если только один поток работает с документом одновременно. Это типичный сценарий, когда один поток работает над одним документом. Разные потоки могут безопасно работать с разными документами одновременно.
Минимальная кривая обучения
Хотя в Aspose.HTML существует множество общедоступных классов, интерфейсов и перечислений, кривая обучения минимальна. Мы достигли этого, разработав наш общедоступный API с учетом следующих целей:
- API, определенный в официальной документации HTML, SVG и CSS, должен быть реализован как есть.
- Обеспечьте баланс между простотой использования и детальной настройкой.
Выполнив первую цель, мы добились того, что наш API аналогичен тем, которые используются современными браузерами, а значит, наш API хорошо структурирован и описан.
Пример выполнения второй цели можно увидеть в Converter API. С одной стороны, вы можете преобразовать HTML, XHTML, EPUB, MHTML, Markdown или SVG во множество выходных форматов всего одной строкой кода.
1// Invoke the ConvertHTML method to convert the HTML to PDF.
2Converter.convertHTML("<span>Hello World!!</span>", ".", new PdfSaveOptions(), $o("output.pdf"));
но, с другой стороны, вы можете тонко настроить процесс преобразования, если хотите.
Техническая поддержка
Aspose предоставляет неограниченную бесплатную техническую поддержку для всех своих продуктов. Поддержка доступна для всех пользователей, включая оценку. Если вам нужна помощь с Aspose.HTML, учтите следующее:
- Основной канал поддержки – Aspose.Forums. Разместите свой вопрос на Aspose.HTML Forum, и вы получите ответ в течение нескольких часов.
- Обратите внимание, Aspose не предоставляет техническую поддержку по телефону. Поддержка по телефону доступна только по вопросам продажи и покупки.
- Пожалуйста, учитывайте разницу часовых поясов, ожидая ответа на форумах.
Если у вас есть проблема с Aspose.HTML, выполните следующие простые шаги, чтобы решить ее наиболее эффективно:
- Прежде чем сообщать о проблеме, убедитесь, что вы используете последнюю версию Aspose.HTML. См. Aspose.HTML для загрузки Java, чтобы узнать о новейшей версии.
- Просмотрите форумы, эту документацию и справочник по API, прежде чем сообщать о проблеме; возможно, на ваш вопрос уже был дан ответ.
- При сообщении о проблеме, пожалуйста, включите исходный документ и, возможно, фрагмент вашего кода, который вызывает проблему. Если вам нужно прикрепить несколько файлов, заархивируйте их в один. Вы можете безопасно прикреплять свои документы на Aspose.Forums, если тема отмечена/создана как закрытая, поскольку только вы и разработчики Aspose будете иметь доступ к прикрепленным файлам.
- Пожалуйста, попробуйте сообщить об одной проблеме в каждой теме. Если у вас есть другая проблема, пишите в отдельной теме.