Часто задаваемые вопросы

Вопрос: Как конвертировать HTML-документ в PDF?

Ответ: Это очень просто. Вы можете сделать это буквально с помощью одной строки кода!

1 Aspose.Html.Converters.Converter.ConvertHTML("document.html", new PdfSaveOptions(), "output.pdf");

Дополнительные примеры вы найдете в руководствах Преобразование между форматами.

Вопрос: Какие форматы поддерживает Aspose.HTML?

Ответ: По умолчанию мы поддерживаем HTML, XHTML, SVG, MHTML, EPUB и Markdown. В рамках упомянутых документов мы также поддерживаем спецификации CSS, JavaScript, XPath и HTML5 Canvas. Для получения дополнительной информации посетите страницу Список функций.

Вопрос: Могу ли я использовать HTMLDocument для загрузки файла формата EPUB?

Ответ: Чтобы загружать EPUB, MHTML, SVG или другие поддерживаемые форматы, мы подготовили специальные конечные точки и описали их в статье Creating an HTML Document. Класс HTMLDocument предназначен только для работы с файлами HTML.

Вопрос: Могу ли я использовать Aspose.HTML для извлечения информации из документа?

Ответ: Конечно, у нас есть мощный API для проверки содержимого HTML-документов. Это описано в статье Data Extraction.

Вопрос: Поддерживаете ли вы синтаксис XPath?

Ответ: Да.

Кроме того, мы поддерживаем селекторы CSS и собственный механизм навигации, который называется Document/Element Traversal. Вы можете найти примеры использования в разделе Data Extraction.

Вопрос: Можно ли сохранить сразу несколько HTML-документов?

Ответ: Да, если у вас есть файлы HTML, которые связаны друг с другом, вы можете использовать параметр MaxHandlingDepth чтобы сохранить их как набор файлов.

Вопрос: Можно ли отключить JavaScript для документа?

Ответ: Да. Вы должны использовать sandboxing flags, чтобы отключить потенциально ненадежные ресурсы.

Вопрос: Как использовать объект MemoryStream для хранения результата рендеринга вместо файловой системы?

Ответ: Вы можете реализовать интерфейс Aspose.Html.IO.ICreateStreamProvider для обработки выходных потоков, как это описано в статье Output Streams.

Вопрос: Как проверить список ресурсов, загружаемых вместе с HTML-документом?

Ответ: У нас есть специализированная сетевая служба, которая дает вам полный контроль над всеми сообщениями запроса/ответа. Вы можете использовать его для трассировки запросов, создания собственного кеша, подмены содержимого ответных сообщений и многого другого.

Вопрос: Как переопределить стиль документа?

Ответ: Существует свойство User Style Sheet, которое может быть полезно именно для этой цели.

Вопрос: Мой документ не анализируется должным образом, вместо букв я вижу черные квадраты! Как это исправить?

Ответ: Мы анализируем заголовки документа, чтобы определить набор символов (кодировку) документа. Если кодировка не определена, мы используем UTF-8, которая определена по умолчанию для спецификации HTML5. Если вы знаете, что кодировка отличается от используемой по умолчанию UTF-8, укажите ее напрямую, как описано в статье Environment Configuration.

Вопрос: Я хочу видеть номера страниц внизу документа, как это сделать?

Ответ: Поскольку CSS используется для описания визуального макета документа, мы разработали специализированные расширения CSS, которые можно использовать для записи информации на полях страниц.

Close
Loading

Analyzing your prompt, please hold on...

An error occurred while retrieving the results. Please refresh the page and try again.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.