FAQs
Этот раздел FAQ предоставляет подробную информацию об особенностях и функциональности Sheetize .NET SDKs, охватывая такие аспекты, как конвертация электронных таблиц, управление документами и детали совместимости.
Общие вопросы
1. Что такое Sheetize для .NET?
Sheetize для .NET - это мощный SDK, предназначенный для программного управления документами электронных таблиц. Он включает в себя инструменты для конвертации электронных таблиц в различные форматы, редактирования данных ячеек, работы с формами электронных таблиц и оптимизации рабочих процессов документов.
2. Как установить SDK Sheetize для .NET?
Вы можете установить SDK Sheetize, скачав файлы сборки с официального сайта или получив пакеты напрямую из NuGet. Подробные инструкции по установке предоставлены в документации каждого SDK.
Конвертация электронных таблиц
3. Как я могу конвертировать электронную таблицу в PDF?
Чтобы конвертировать электронную таблицу в формат PDF с помощью Конвертера электронных таблиц в PDF:
- Создайте экземпляр класса
SpreadsheetPdfConverter
. - Создайте объект
PdfConversionOptions
для настройки параметров конвертации. - Укажите пути к входной электронной таблице и выходному PDF-файлу.
- Вызовите метод
Convert
для выполнения конвертации.
4. Как я могу конвертировать электронные таблицы в HTML?
Используя Конвертер электронных таблиц в HTML:
- Создайте экземпляр класса
HtmlConverter
. - Настройте параметры (например, параметры адаптивного дизайна) через
HtmlConversionOptions
. - Укажите пути к входным/выходным файлам и вызовите метод
Convert
.
5. Как я могу конвертировать электронную таблицу в CSV?
Чтобы конвертировать электронную таблицу в CSV:
- Создайте экземпляр класса
CsvConverter
и создайте объектCsvConversionOptions
. - Добавьте файл входной электронной таблицы и укажите выходную папку.
- Установите такие параметры, как тип разделителя.
- Вызовите метод
Convert
, чтобы сгенерировать файл CSV.
Управление документами
6. Как я могу объединить несколько электронных таблиц в одну?
Чтобы объединить электронные таблицы с помощью Объединителя электронных таблиц:
- Создайте экземпляр класса
SpreadsheetMerger
. - Добавьте файлы входных электронных таблиц и укажите выходной файл через
MergeOptions
. - Вызовите метод
Merge
, чтобы объединить файлы.
7. Как я могу разделить большую электронную таблицу?
Используя Делитель электронных таблиц:
- Создайте экземпляр класса
SpreadsheetSplitter
. - Настройте параметры разделения с помощью
SplitOptions
, чтобы определить, как разделить файл. - Добавьте входную электронную таблицу и укажите выходную папку.
- Вызовите метод
Split
, чтобы создать меньшие секции электронных таблиц.
8. Как я могу разблокировать защищенную электронную таблицу?
Чтобы разблокировать электронную таблицу программным образом:
- Создайте экземпляр класса
SpreadsheetUnlocker
. - Используйте
UnlockOptions
, чтобы предоставить данные пароля. - Добавьте входной файл и укажите выходной путь.
- Вызовите метод
Unlock
, чтобы снять защиту.
Специальные SDK для конвертации
11. Как я могу конвертировать электронную таблицу в JSON?
Для конвертации электронных таблиц в JSON:
- Создайте экземпляр класса
JsonConverter
. - Используйте
JsonConversionOptions
, чтобы настроить пути ввода/вывода и параметры. - Вызовите метод
Convert
, чтобы создать файл JSON.
12. Как я могу конвертировать электронную таблицу в изображения (например, JPEG, PNG)?
Используя Конвертер электронных таблиц в изображения:
- Создайте экземпляр класса
ImageConverter
. - Настройте параметры изображения через
ImageConversionOptions
(например, тип формата, разрешение). - Добавьте пути к входным/выходным файлам и вызовите метод
Convert
.
Лицензирование и совместимость
13. Каковы системные требования для использования SDK Sheetize?
Sheetize поддерживает:
- Операционные системы: Windows 7-11, Windows Server 2008-2022, macOS (10.14+) и Linux.
- Фреймворки: .NET Framework 4.0 до 8.0.
- IDE: Совместимо с различными версиями Visual Studio.
14. Как установить ключи лицензий для SDK Sheetize?
Чтобы активировать SDK, добавьте Sheetize в свой проект и установите ключи лицензий перед использованием любых методов. Подробные инструкции предоставлены в документации каждого SDK.
15. Где я могу найти больше примеров и документации для Sheetize?
Полная документация API и примеры доступны на сайте Sheetize или через пакеты NuGet в вашей среде разработки.
Дополнительные функции
17. Ограничен ли Sheetize работой только с электронными таблицами?
Хотя Sheetize в основном фокусируется на манипуляциях с электронными таблицами, он также поддерживает конверсии в и из форматов, таких как JSON, HTML, PDF и форматы изображений, такие как JPEG и PNG.
18. Как я могу конвертировать электронные таблицы в другие форматы, такие как DOC/DOCX?
Вы можете конвертировать электронные таблицы в документы Word, используя Конвертер электронных таблиц в Word, выполнив следующие шаги:
- Создайте экземпляр класса
SpreadsheetWordConverter
. - Настройте параметры с помощью
DocConversionOptions
. - Добавьте пути ввода/вывода и вызовите метод
Convert
.
Для получения дополнительной информации посетите официальный сайт.