ConvertDocumentToPdfCommand

Команда; генерирует PDF-файл на основе шаблона формата RTF, DOC или DOCX.

Шаблон ConvertDocumentToPdfCommand

<Command Name="" Type="ConvertDocumentToPdfCommand" Assembly="Commands">
  <!--Тэги, общие для всех команд-->
  <Condition Name="" />
  <Lock Value="" />
  <!--Тэги, специфичные для ConvertDocumentToPdfCommand-->
  <Async Value="" />
  <TemplateFileName></TemplateFileName>
  <Open></Open>
  <Print></Print>
  <PrintCopy></PrintCopy>
  <ExportFileName Ask=""></ExportFileName>
</Command>

Описание ConvertDocumentToPdfCommand

<Command Name="ConvertDocumentToPdfCommandName" Type="ConvertDocumentToPdfCommand" Assembly="Commands">
  <!--Тэги, общие для всех команд-->
  <!--Тэги, специфичные для ConvertDocumentToPdfCommand-->
</Command>

Результат выполнения ConvertDocumentToPdfCommand

Value

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

Тэги, специфичные для ConvertDocumentToPdfCommand

Async

Признак, определяющий, будет ли выполнение команды происходить в асинхронном режиме (в фоновом потоке).

Необязательный тэг. Значение тэга <Async>: не ожидается.

Если тэг <Async> отсутствует, то для атрибута Value используется значение False.

<Async Value="False" />

Атрибуты тэга <Async>

Value

Значение.

Обязательный атрибут. Ожидается логическое значение.

TemplateFileName

Путь до файла шаблона. Поддерживаются форматы .rtf, .doc и .docx.

Обязательный тэг. Любое значение будет переведено в текстовое.

Поддерживаются константы замены.

<TemplateFileName>TemplateFileName.doc</TemplateFileName>

Open

Признак открытия PDF-файла после формирования.

Необязательный тэг. Ожидается логическое значение.

Если тэг <Open> отсутствует, то используется значение True.

<Open>True</Open>

Print

Признак печати PDF-файла после формирования.

Необязательный тэг. Ожидается логическое значение.

Если тэг <Print> отсутствует, то используется значение False.

<Print>False</Print>

Количество копий для печати PDF-файла после формирования.

Необязательный тэг. Ожидается положительное целочисленное значение.

Если тэг <PrintCopy> отсутствует, то используется значение 1.

<PrintCopy>1</PrintCopy>

ExportFileName

Полный путь до PDF-файла, в который будут выгружены данные.

Необязательный тэг. Любое значение будет переведено в текстовое.

Если тэг <ExportFileName> отсутствует, то имя файла выбирается произвольно в системной папке Temp.

Поддерживаются константы замены.

<ExportFileName Ask="False">ExportFileName</ExportFileName>

Атрибуты тэга <ExportFileName>

Ask

Признак, определяющий, будет ли задан вопрос о пути экспорта PDF-файла.

Необязательный атрибут. Ожидается логическое значение.

Если атрибут Ask отсутствует, то используется значение False.

Last updated