Создание и Экспорт Шаблона
Эта статья показывает, как создавать и экспортировать шаблоны с использованием Aspose.PDF для SharePoint.
Начиная с Aspose.PDF для SharePoint 1.9.2, поддержка PDF-шаблонов также охватывает подсайты SharePoint.
Создание и Экспорт Шаблонов
Чтобы использовать функцию экспорта Aspose.PDF для SharePoint, сначала создайте список, который использует “PDF Templates”.
Создание списка, который использует PDF Templates:
Созданы два документа-шаблона, Шаблоны Формы Задачи и Шаблоны Списка Задач:
Форма шаблона позволяет ввести следующую информацию:
- Имя: имя файла шаблона.
- Название: заголовок шаблона.
- Описание: описание шаблона. Хорошее описание делает шаблон более удобным в использовании.
- Назначенные типы списков: IDs, разделенные запятыми (относящиеся к шаблону. Это поле также может содержать значение AllListTypes. Это поле применимо только тогда, когда поле Type установлено в значение List).
- Назначенные типы контента: IDs типов контента, разделенные запятыми (относящиеся к шаблону. Это поле может быть установлено в AllListTypes. Это поле применимо только тогда, когда поле Type установлено в значение Item).
- Тип: либо шаблон списка, либо шаблон элемента.
- Статус: варианты - активный, неактивный (невидимый для всех) и отладка (видимый только администраторам).
Форма шаблонов списка задач:
Форма шаблонов формы задачи:
Когда они были сохранены, новые шаблоны отображаются в списке шаблонов, готовые к использованию:
Два шаблона списка задач:
Шаблон задач:
Разработка Шаблонов
Шаблон — это XML файл, основанный на Aspose XML PDF. Чтобы создать шаблон для списка, разместите специальные маркеры, связанные с внутренним именем поля целевого контента SharePoint, в XML PDF файл.
Маркеры
- SPListItemsCount – заменяется количеством элементов списка.
- SPListTitle – заменяется заголовком списка.
- SPTableIterator – размещается в первую ячейку таблицы и отмечает таблицу для полной итерации.
- SPRowIterator – размещается в первую ячейку таблицы и отмечает таблицу для итерации по строкам.
- SPField – заменяется значением поля элемента.
Для справки, пожалуйста, скачайте XML файлы шаблонов.
Экспорт в PDF
Когда шаблон полностью настроен, вы готовы экспортировать списки или элементы в PDF файлы.
Экспорт списка в PDF с использованием шаблона списка задач: