Creating and Exporting Template
В этой статье показано, как создавать и экспортировать шаблоны с помощью Aspose.PDF для SharePoint.
From Aspose.PDF for SharePoint 1.9.2, PDF template support also covers SharePoint subsites.
Создание и экспорт шаблонов
To use the Aspose.PDF for SharePoint export feature, first create a list that uses “PDF Templates”.
Создание списка, использующего шаблоны PDF:

Создаются два шаблона документов: шаблоны форм задач и шаблоны списков задач:

The template form lets you enter the following information:
- Name: the template’s file name.
- Название: название шаблона. (По умолчанию совпадает с именем файла.)
- Description: a description of the template. A good description makes the template easier to use.
- Назначенные типы списков: идентификаторы списков, разделенные запятыми (относящиеся к шаблону). Это поле также может содержать значение
- ВсеТипыСписков. Это поле применимо только в том случае, если для поля Тип установлено значение Список).
- Назначенные типы контента: идентификаторы типов контента, разделенные запятыми, связанные с шаблоном. Это поле может содержать значение AllListTypes. Это поле применимо только в том случае, если в поле Тип установлено значение Товар.
- Тип: либо шаблон списка, либо шаблон элемента.
- Status: the options are active, inactive (invisible to all), and debugging (visible only to admins).
Форма «Шаблоны списка задач»:

The Task Form Templates form:

После сохранения новые шаблоны появятся в списке шаблонов и будут готовы к использованию:
Два шаблона списка задач:*

A task forms template:

Разрабатывайте шаблоны
A template is an XML file based on Aspose XML PDF. To make a template for a list, place special markers related to the SharePoint target content type field’s internal name into the XML PDF file.
Маркеры
- SPListItemsCount – заменено количеством элементов списка.
- SPListTitle – заменяется заголовком списка.
- SPTableIterator — помещается в первую ячейку таблицы и помечает таблицу для полной итерации.
- SPRowIterator – placed to first table cell and mark table for row iteration.
- SPField – заменяется значением поля элемента.
Для справки загрузите файлы шаблонов XML.
Экспорт в PDF
When a template is completely configured, you are ready to export lists or items to PDF files.
Exporting a list to PDF using a task list template:
