Рендеринг

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

rendering_aspose-words

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

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

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.