Рендеринг

Мы используем термин “оказание” в Aspose.Words для описания процесса преобразования документа в формат файла или носитель, который заложен или имеет концепцию страниц. Речь идет о переводе документа на страницы. Следующая диаграмма показывает, что рендеринг в Aspose.Words.

rendering-aspose-words-java

Особенности рендеринга Aspose.Words Вы можете выполнить следующее:

  • Преобразовать документ или выбранные страницы в PDF. XPS, HTML, XAML, PostScript и форматы PCL.
  • Преобразуйте документ в многостраничный документ TIFF или преобразуйте любую страницу в растровое изображение и сохраните его как BMP, PNG или JPEG.
  • Преобразовать страницу документа в масштабируемое векторное графическое изображение (SVG) или преобразовать в векторное изображение и сохранить его в виде ЭМП.
  • Предоставить (нарисовать) страницу документа определенного размера или масштаба Graphics возражать против создания миниатюр, полноразмерных или масштабированных изображений страниц документов.
  • Рендер А Shape объект отдельно от документа на любой формат изображения или на Graphics объект.
  • Отображение любой страницы документа в компоненте свинга.
  • Печать или предварительный просмотр страниц документов с использованием стандарта Java Печатная инфраструктура.

Flow-layout или Fixed-layout Форматы документов

Большинство форматов документов, которые можно загрузить в Aspose.Words Они известны как форматы “flow-layout”. Форматы Flow-layout включают DOC, OOXML, RTF, ODT и HTML. Документы в этих форматах состоят из различных элементов, таких как абзацы, таблицы, заголовки, нижние колонтитулы, изображения, поля и их форматирование, например, жирный, курсив, шрифт, размер. Однако форматы протекания не содержат информации о позиции, в которой каждый конкретный абзац или символ отображается на странице.

В отличие от этого, форматы “фиксированной страницы” (также известные как “фиксированная страница”), такие как PDF и XPS содержит точную информацию о местоположении для всех элементов документа. Эти форматы сохраняют первоначальный вид документа после того, как он был выложен на страницы, обеспечивая более высокую точность отображаемой информации.

Движок Page Layout

Aspose.Words реализует свой собственный движок макета страницы, который форматирует документ протекания на страницы. Aspose.Words Реализует ряд визуализаторов, которые либо создают документ фиксированного уровня, такой как PDF, либо XPS, или выводить страницы на другой носитель, такой как печать или чертеж. Обратите внимание, что экспорт также может быть расширен для HTML и XAML. Это означает, что документ может быть сохранен в виде обычного HTML или XAML (формат выкладки потока), или как “запущенный” HTML и XAML, которые имеют абсолютные положения элементов.

Самое важное преимущество использования Aspose.Words Движок макета страницы заключается в том, что он имитирует способ Microsoft WordДвижок макета страницы работает. Поэтому, когда вы обращаете Microsoft Word документ в PDF, XPS, или распечатать с помощью Aspose.WordsРезультат будет выглядеть почти так же, как если бы он был сделан Microsoft Word. Обратите внимание, что Aspose.Words не использовать Microsoft Word.