Конвертация Excel в Pdf, Image и другие форматы с помощью Golang через C++
Конвертировать книгу Excel в PDF
Файлы PDF широко используются для обмена документами между организациями, государственными структурами и отдельными лицами. Это стандартный формат документа, и разработчикам часто требуется найти способ преобразовать файлы Microsoft Excel в документы PDF.
Aspose.Cells поддерживает преобразование файлов Excel в PDF и поддерживает высокую визуальную точность при преобразовании.
Преобразовать рабочую книгу Excel в JPG
Aspose.Cells поддерживает преобразование файлов Excel в JPG. Приведенный ниже пример кода показывает, как сохранить рабочую книгу в формате JPG.
Преобразование рабочей книги Excel в изображение
Aspose.Cells поддерживает преобразование файлов Excel в изображения. Приведенный ниже пример кода показывает, как сохранить рабочую книгу в виде изображений.
Преобразование рабочей книги Excel в XPS
Формат документа XPS состоит из структурированной разметки XML, которая определяет макет документа и визуальное оформление каждой страницы, а также правила отображения для распределения, архивирования, отображения, обработки и печати документов.
Язык разметки для XPS — это подмножество XAML, что позволяет внедрять в документы векторную графику, используя XAML для разметки элементов Windows Presentation Foundation (WPF). Используемые элементы описываются в терминах путей и других геометрических примитивов.
Файл XPS — это, по сути, ZIP-архив в формате Unicode, использующий Open Packaging Conventions, содержащий файлы, составляющие документ. Включая XML-разметку каждой страницы, текст, встроенные шрифты, растровые изображения, двумерную векторную графику и информацию о цифровых правах. Содержимое файла XPS можно легко просмотреть, открыв его в приложении, поддерживающем ZIP-архивы.
Начиная с Aspose.Cells 6.0.0, поддерживается преобразование Microsoft Excel в XPS.
Конвертация Excel в Ods, Sxc и Fods (OpenOffice / LibreOffice Calc)
Aspose.Cells поддерживает преобразование Excel в файлы Ods, Sxc и Fods. Ниже приведён пример кода, показывающий, как преобразовать шаблон в файлы Ods, Sxc и Fods.
Преобразование книги Excel в файлы MHTML
MHTML объединяет обычный HTML с внешними ресурсами (то есть контентом, который обычно ссылается, таким как изображения, анимации, звук и т. д.) в один файл. Они используются для электронных писем с расширением файла .mht.
Aspose.Cells поддерживает чтение и запись файлов MHTML.
В приведенном ниже примере кода показано, как сохранить книгу в формате MHTML.
Преобразование книги Excel в HTML
API Aspose.Cells поддерживает экспорт таблиц в формат HTML. В этом случае Aspose.Cells использует класс HtmlSaveOptions, чтобы дать возможность управлять несколькими аспектами итогового HTML.
Приведенный ниже пример кода демонстрирует, как сохранить рабочую книгу в файл HTML.
Установка параметров изображения для HTML
Начиная с версии 8.0.2, Aspose.Cells предоставил GetImageOptions() для класса HtmlSaveOptions, что позволяет разработчикам задавать предпочтения по изображениям при сохранении таблиц в HTML.
Ниже перечислены некоторые свойства изображений, которые можно применять:
- ImageType: указывает тип изображения. Обратите внимание, что все формы, включая диаграммы, отображаются как изображения в выходном HTML.
- GetQuality(): указывает качество изображения в диапазоне от 0 до 100, когда ImageType указан как Jpeg.
- GetVerticalResolution(): получает или задает вертикальное разрешение изображения в точках на дюйм.
- GetHorizontalResolution(): получает или задает горизонтальное разрешение изображения в точках на дюйм.
- TiffCompression: получайте или задавайте тип сжатия изображений, когда ImageType указан как Tiff.
- GetTransparent(): указывает, должен ли фон изображения быть прозрачным, когда указан формат изображения как Png.
Приведенный ниже код демонстрирует, как использовать HtmlSaveOptions.GetImageOptions() для указания различных предпочтений.
Преобразование электронной таблицы Excel в Markdown
API Aspose.Cells поддерживает экспорт таблиц в формат Markdown. Для экспорта активного листа в Markdown передайте SaveFormat.Markdown в качестве второго параметра метода Workbook.Save. Также можно использовать класс MarkdownSaveOptions для задания дополнительных настроек при экспорте листа в Markdown.
Следующий пример демонстрирует экспорт активного листа в Markdown с использованием члена перечисления SaveFormat.Markdown. Посмотрите генерируемый файл Markdown для примера.
Конвертировать книгу Excel в JSON
Aspose.Cells поддерживает преобразование рабочей книги в файл JSON (JavaScript Object Notation).
Следующий пример показывает экспорт активного листа в JSON с использованием члена перечисления SaveFormat.Json. Посмотрите код, который преобразует исходный файл в выходной JSON-файл.
Преобразовать Excel в XML
Aspose.Cells поддерживает преобразование книги Excel в XML документ электронной таблицы Excel 2003 и обычные данные XML.
Преобразовать книгу Excel в TIFF
Aspose.Cells поддерживает конвертацию книги в файл TIFF.
Ниже приведен фрагмент кода, показывающий, как преобразовать Excel в TIFF:
Преобразовать книгу Excel в DOCX
API Aspose.Cells поддерживает преобразование таблиц в формат DOCX. Чтобы экспортировать книгу в DOCX, передайте SaveFormat.Docx в качестве второго параметра метода Workbook.Save. Также можно использовать класс DocxSaveOptions для задания дополнительных настроек при экспорте листа в DOCX.
Следующий пример демонстрирует экспорт активного листа в DOCX с использованием члена перечисления SaveFormat.Docx. Посмотрите сгенерированный файл DOCX как пример.
Преобразовать книгу Excel в PPTX
API Aspose.Cells поддерживает преобразование таблиц в формат PPTX. Чтобы экспортировать книгу в PPTX, передайте SaveFormat.Pptx в качестве второго параметра метода Workbook.Save. Также можно использовать класс PptxSaveOptions для задания дополнительных настроек при экспорте листа в PPTX.
Следующий пример кода демонстрирует экспорт активного листа в PPTX с помощью SaveFormat.Pptx члена перечисления. Пожалуйста, посмотрите выходной PPTX-файл, созданный кодом, для справки.
Преобразовать рабочую книгу Excel в EPUB
API Aspose.Cells поддерживает преобразование таблиц Excel в формат EPUB. Чтобы экспортировать рабочую книгу в EPUB, передайте SaveFormat.Epub в качестве второго параметра метода Workbook.Save. Также можно использовать класс EBookSaveOptions для указания дополнительных настроек при экспорте листа в EPUB.
Следующий пример кода демонстрирует экспорт активного листа в EPUB с помощью SaveFormat.Epub члена перечисления.
Преобразовать рабочую книгу Excel в AZW3
API Aspose.Cells поддерживает преобразование таблиц Excel в формат AZW3. Чтобы экспортировать рабочую книгу в AZW3, передайте SaveFormat.Azw3 в качестве второго параметра метода Workbook.Save. Также можно использовать класс EBookSaveOptions для указания дополнительных настроек при экспорте листа в AZW3.
Следующий пример кода демонстрирует экспорт активного листа в AZW3 с помощью SaveFormat.Azw3 члена перечисления.