Различные способы сохранения файлов
Различные способы сохранения файлов
Aspose.Cells для Python via .NET предоставляет Workbook, которая представляет файл Microsoft Excel и содержит свойства и методы, необходимые для работы с файлами Excel. Класс Workbook предоставляет метод save, который используется для сохранения файлов Excel. Метод save имеет множество перегрузок, используемых для сохранения файлов различными способами.
Формат файла, в который файл сохраняется, определяется перечислением SaveFormat
Типы форматов файлов | Описание |
---|---|
CSV | Представляет собой файл CSV |
Excel97To2003 | Представляет файл Excel 97 - 2003 |
Xlsx | Представляет файл Excel 2007 XLSX |
Xlsm | Представляет файл Excel 2007 XLSM |
Xltx | Представляет шаблон файла Excel 2007 XLTX |
Xltm | Представляет макросов Excel 2007 XLTM |
Xlsb | Представляет двоичный файл Excel 2007 XLSB |
SpreadsheetML | Представляет файл XML электронной таблицы |
TSV | Представляет собой файл значений, разделенных табуляцией |
TabDelimited | Представляет файл текста с табуляцией |
ODS | Представляет собой файл ODS |
Html | Представляет файл(ы) HTML |
MHtml | Представляет файл(ы) MHTML |
Представляет файл PDF | |
XPS | Представляет документ XPS |
TIFF | Представляет файл формата Tagged Image File Format (TIFF) |
Как сохранить файл в разных форматах
Для сохранения файлов в хранилище необходимо указать имя файла (с полным путем к хранилищу) и желаемый формат файла (из перечисления SaveFormat) при вызове метода Workbook объекта save.
Как сохранить книгу в Pdf
Формат портативного документа (PDF) - это тип документа, созданный Adobe еще в 1990 годах. Цель этого формата файла заключалась во введении стандарта для представления документов и других справочных материалов в формате, независимом от прикладного программного обеспечения, аппаратного обеспечения и операционной системы. Формат файла PDF обладает полной способностью содержать информацию, такую как текст, изображения, гиперссылки, форм-поля, мультимедийные элементы, цифровые подписи, вложения, метаданные, геопространственные объекты и 3D-объекты, которые могут стать частью исходного документа.
Следующий код показывает, как сохранить рабочую книгу как файл PDF с помощью Aspose.Cells для Python via .NET:
Как сохранить книгу в формате текста или CSV
Иногда вам может потребоваться преобразовывать или сохранять рабочую книгу с несколькими листами в текстовом формате. Для текстовых форматов (например, TXT, TabDelim, CSV и т. д.) по умолчанию как Microsoft Excel, так и Aspose.Cells для Python via .NET сохраняют содержимое только активного листа.
В следующем примере кода объясняется, как сохранить всю книгу в текстовом формате. Загрузите исходную книгу, которая может быть любым файлом электронных таблиц Microsoft Excel или OpenOffice (например, XLS, XLSX, XLSM, XLSB, ODS и т. д.) с любым количеством листов.
При выполнении кода он преобразует данные всех листов рабочей книги в формат TXT
Вы можете изменить тот же пример, чтобы сохранить файл в формате CSV. По умолчанию, TxtSaveOptions.separator — запятая, поэтому не указывайте разделитель при сохранении в формате CSV. Обратите внимание: если вы используете тестовую версию и даже если свойство TxtSaveOptions.export_all_sheets установлено в true, программа все равно экспортирует только один лист.
Как сохранить файл в текстовые файлы с пользовательским разделителем
Текстовые файлы содержат данные электронных таблиц без форматирования. Файл представляет собой своего рода обычный текстовый файл, который может содержать некоторые настраиваемые разделители между его данными.
Как сохранить файл Excel в файлы Html и Mht
Aspose.Cells для Python via .NET может просто сохранять файл Excel, JSON, CSV или другие файлы, которые можно загрузить с помощью Aspose.Cells для Python via .NET, как .html и .mht файлы.
Как сохранить файл Excel в форматы OpenOffice (ODS, SXC, FODS, OTS)
Мы можем сохранить файлы в формате OpenOffice: ODS, SXC, FODS, OTS и т. д.
Как сохранить файл Excel в формат JSON или XML
JSON (JavaScript Object Notation) – это открытый стандартный файловый формат для обмена данными, который использует удобочитаемый текст для хранения и передачи данных. JSON-файлы сохраняются с расширением .json. JSON требует меньше форматирования и является хорошей альтернативой XML. JSON происходит из JavaScript, но является независимым от языка форматом данных. Создание и разбор JSON поддерживается многими современными языками программирования. application/json – это тип медиа-формат, используемый для JSON.
Aspose.Cells для Python via .NET поддерживает сохранение файлов в JSON или XML.