Export – экспортировать документ
<< Click to Display Table of Contents >> Объектная модель > Content – управление документами > ElectronicDocuments – документы Export – экспортировать документ |
Метод используется для экспорта документа.
Если экспортируется один документ, то он сохраняется в файл исходного формата. Если экспортируется два документа или более, то в веб-клиенте они сохраняются в zip-архив по алгоритму:
1.Файлы, выбранные для экспорта, запаковываются в архив и передаются браузеру для скачивания.
2.Браузер сохраняет архив в папку по умолчанию. Можно настроить браузер так, чтобы при каждом скачивании путь сохранения архива запрашивался у пользователя.
Документ сохраняется в файл с названием, идентичным имени документа в карточке.
При экспорте документа сначала проверяется значение свойства PublicBody. Если оно задано, то содержимое документа считывается из этого свойства, и метод Export() выгружает отображаемое представление документа. Если не задано, то содержимое считывается из свойства Body, и метод Export() выгружает оригинальное содержимое документа.
Примечание. По умолчанию всегда экспортируется последняя версия документа. Если нужно экспортировать конкретную версию, то используйте метод Export() у версии документа.
Перегрузки
Export(string path) |
Экспортировать документ в указанный файл на сервере. Где path – имя файла или папки, в которую будет экспортирован документ |
Export() |
Экспортировать документ в файл. Документ сохранится на компьютере пользователя в папку по умолчанию. Возвращаемое значение: признак того, что экспорт прошел успешно. True – если успешно, иначе false |
Синтаксис
C# |
public void Export(string path); public bool Export(); |
Пример 1. Экспорт документа в указанный файл на сервере
document.Export(@"C:\Document.doc");
Пример 2. Экспорт документа в указанную папку на сервере
Папку для экспорта нужно указывать с обратной косой чертой в конце.
document.Export(@"C:\Documents\");
Пример 3. Экспорт в папку по умолчанию на компьютере пользователя
document.Export();
© Компания Directum, 2024 |