Aspose::Words::SaveFormat enum

SaveFormat enum

Указывает формат, в котором сохраняется документ.

enum class SaveFormat

Значения

ИмяЗначениеОписание
Неизвестно0По умолчанию, недопустимое значение формата файла.
Doc10Сохраняет документ в формате Microsoft Word 97‑2007 Document.
Dot11Сохраняет документ в формате шаблона Microsoft Word 97‑2007.
Docx20Сохраняет документ как Office Open XML WordprocessingML Document (без макросов).
Docm21Сохраняет документ как Office Open XML WordprocessingML с поддержкой макросов Document.
Dotx22Сохраняет документ как шаблон Office Open XML WordprocessingML (без макросов).
Dotm23Сохраняет документ как шаблон Office Open XML WordprocessingML с поддержкой макросов.
FlatOpc24Сохраняет документ как Office Open XML WordprocessingML, хранящийся в плоском XML‑файле вместо ZIP‑пакета.
FlatOpcMacroEnabled25Сохраняет документ как Office Open XML WordprocessingML с поддержкой макросов Document, хранящийся в плоском XML‑файле вместо ZIP‑пакета.
FlatOpcTemplate26Сохраняет документ как шаблон Office Open XML WordprocessingML (без макросов), хранящийся в плоском XML‑файле вместо ZIP‑пакета.
FlatOpcTemplateMacroEnabled27Сохраняет документ как шаблон Office Open XML WordprocessingML с поддержкой макросов, хранящийся в плоском XML‑файле вместо ZIP‑пакета.
Rtf30Сохраняет документ в формате RTF. Все символы выше 7‑бит экранируются в виде шестнадцатеричных или Unicode‑символов.
WordML31Сохраняет документ в формате Microsoft Word 2003 WordprocessingML.
Pdf40Сохраняет документ в формате PDF (Adobe Portable Document).
Xps41Сохраняет документ в формате XPS (XML Paper Specification).
XamlFixed42Сохраняет документ в формате Extensible Application Markup Language (XAML) как фиксированный документ.
Svg44Сохраняет документ в формате Svg (Scalable Vector Graphics).
HtmlFixed45Сохраняет документ в формате HTML, используя абсолютно позиционированные элементы.
OpenXps46Сохраняет документ в формате OpenXPS (Ecma-388).
Ps47Сохраняет документ в формате PS (PostScript).
Pcl48Сохраняет документ в формате PCL (Printer Control Language).
Html50Сохраняет документ в формате HTML.
Mhtml51Сохраняет документ в формате MHTML (Web archive).
Epub52Сохраняет документ в формате EPUB.
Azw353Сохраняет документ в формате AZW3.
Mobi54Сохраняет документ в формате MOBI.
Odt60Сохраняет документ как ODF Text Document.
Ott61Сохраняет документ как шаблон ODF Text Document.
Text70Сохраняет документ в простом текстовом формате.
XamlFlow71Beta. Сохраняет документ в формате Extensible Application Markup Language (XAML) как потоковый документ.
XamlFlowPack72Beta. Сохраняет документ в формате пакета Extensible Application Markup Language (XAML) как потоковый документ.
Markdown73Сохраняет документ в формате Markdown.
Xlsx80Сохраняет документ как Office Open XML SpreadsheetML Document (без макросов).
Docling81Сохраняет документ в формате Docling JSON.
Tiff100Отрисовывает одну или несколько страниц документа и сохраняет их в один или многостраничный файл TIFF.
Png101Отрисовывает страницу документа и сохраняет её как файл PNG.
Bmp102Отрисовывает страницу документа и сохраняет её как файл BMP.
Emf103Отрисовывает страницу документа и сохраняет её как векторный файл EMF (Enhanced Meta File).
Jpeg104Отрисовывает страницу документа и сохраняет её как файл JPEG.
Gif105Отрисовывает страницу документа и сохраняет её как файл GIF.
Eps106Отрисовывает страницу документа и сохраняет её как файл EPS.

Примеры

Показывает, как преобразовать DOCX в формат HTML.

auto doc = System::MakeObject<Aspose::Words::Document>(get_MyDir() + u"Document.docx");

doc->Save(get_ArtifactsDir() + u"Document.ConvertToHtml.html", Aspose::Words::SaveFormat::Html);

См. также