Различные способы сохранения файлов
Различные способы сохранения файлов
Aspose.Cells предоставляет класс 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:
Как сохранить книгу в формате текста или CSV
Иногда вам может потребоваться конвертировать или сохранить книгу с несколькими листами в текстовом формате. Для текстовых форматов (например, TXT, TabDelim, CSV и т. д.) как Microsoft Excel, так и Aspose.Cells по умолчанию сохраняют только содержимое активного листа.
В следующем примере кода объясняется, как сохранить всю книгу в текстовом формате. Загрузите исходную книгу, которая может быть любым файлом электронных таблиц Microsoft Excel или OpenOffice (например, XLS, XLSX, XLSM, XLSB, ODS и т. д.) с любым количеством листов.
При выполнении кода он преобразует данные всех листов рабочей книги в формат TXT
Вы можете изменить тот же пример, чтобы сохранить свой файл в CSV. По умолчанию TxtSaveOptions.Separator — запятая, поэтому не указывайте разделитель при сохранении в формат CSV. Обратите внимание: Если вы используете оценочную версию и даже если свойство TxtSaveOptions.ExportAllSheets установлено в true, программа все равно экспортирует только один лист.
Как сохранить файл в текстовые файлы с пользовательским разделителем
Текстовые файлы содержат данные электронных таблиц без форматирования. Файл представляет собой своего рода обычный текстовый файл, который может содержать некоторые настраиваемые разделители между его данными.
Как сохранить файл в поток
Для сохранения файлов в поток создайте объект MemoryStream или FileStream и сохраните файл в этот объект потока, вызвав метод Workbook объекта объекта Save. Укажите желаемый формат файла, используя перечисление SaveFormat при вызове метода Save.
Как сохранить файл Excel в файлы Html и Mht
Aspose.Cells просто может сохранить файл Excel, JSON, CSV или другие файлы, которые могут быть загружены Aspose.Cells, в файлы .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 поддерживает сохранение файлов в форматах JSON или XML.