Учебник по конвертации документов с GroupDocs.Conversion
В этом учебнике по конвертации документов вы узнаете, как использовать GroupDocs.Conversion для преобразования PDF, файлов Word, электронных таблиц Excel, презентаций PowerPoint и более чем 50 других форматов напрямую из ваших .NET или Java приложений. Библиотека работает офлайн, не требует внешних сервисов и обеспечивает высокоточное воспроизведение, что делает её идеальной для корпоративных рабочих процессов.
Быстрые ответы
- Какие форматы поддерживаются? Более 50 входных и выходных форматов, включая PDF, DOCX, XLSX, PPTX, CAD и типы изображений.
- Можно ли конвертировать без доступа к интернету? Да, GroupDocs.Conversion работает полностью локально.
- Есть ли ограничение на размер файла? Поддерживаются файлы до 2 GB при использовании памяти менее 200 MB.
- Нужна ли лицензия для продакшн? Для использования в продакшн требуется коммерческая лицензия; доступна бесплатная пробная версия для оценки.
- Какие платформы поддерживаются? Полностью поддерживаются .NET (Framework, Core, .NET 5/6) и Java.
Что такое GroupDocs.Conversion?
GroupDocs.Conversion — это кроссплатформенная библиотека, позволяющая разработчикам конвертировать документы между более чем 50 форматами без обращения к внешним сервисам. Она предоставляет простой API для загрузки исходного файла, выбора параметров конвертации и сохранения результата в нужном формате.
Почему стоит выбрать GroupDocs.Conversion?
GroupDocs.Conversion предлагает обширную поддержку форматов, высокоточное воспроизведение и оптимизированную производительность, что делает её подходящей для масштабных корпоративных проектов. Библиотека работает локально без сторонних зависимостей, обеспечивая безопасность и соответствие требованиям.
- Широкий охват форматов: Поддерживает более 50 входных и выходных форматов и может обрабатывать файлы до 2 GB, используя менее 200 MB ОЗУ.
- Высокоточная конвертация: Сохраняет макет, шрифты, изображения и встроенные объекты с точностью до 99 % визуального соответствия.
- Оптимизированная производительность: Пакетная конвертация 1 000 страниц занимает менее 30 секунд на типичном серверном ВМ.
- Развёртывание без зависимостей: Не требуется Microsoft Office, Adobe Acrobat или другое стороннее программное обеспечение.
Как начать работу с GroupDocs.Conversion в .NET?
Converter — основной класс, выполняющий конвертацию документов. Добавьте пакет NuGet GroupDocs.Conversion в ваш проект, создайте экземпляр класса Converter, указав путь к файлу или поток, выберите целевой формат и вызовите Save. Этот трёхшаговый процесс переводит исходный файл в конвертированный за секунды.
Как начать работу с GroupDocs.Conversion в Java?
Converter — основной класс, используемый для конвертации документов в Java. Добавьте Maven‑артефакт com.groupdocs:groupdocs-conversion в ваш pom.xml, создайте экземпляр Converter, задайте нужные LoadOptions и вызовите convert с целевым форматом. Java‑API повторяет опыт .NET, обеспечивая единообразие разработки на разных платформах.
Преобразуйте любой формат документа без усилий в ваших .NET приложениях с помощью GroupDocs.Conversion. Наша всесторонняя .NET библиотека предоставляет разработчикам мощные инструменты для конвертации файлов между более чем 50 форматами с точностью и скоростью. От конвертации документов в PDF до преобразования между различными форматами, наши пошаговые руководства помогут вам реализовать, настроить и оптимизировать процесс. Начните интегрировать надёжные возможности конвертации документов в ваши C# приложения уже сегодня.
Основные руководства
- Начало работы и лицензирование
- Загрузка из локальных источников
- Загрузка из удалённых источников
- Загрузка из облачного хранилища
- Работа с защищёнными документами
- Вывод документа и сохранение
- Управление страницами и манипуляция контентом
- Параметры конвертации и настройки
Конвертация по типу формата
- Конвертация PDF
- Конвертация текстовых документов
- Конвертация электронных таблиц
- Конвертация презентаций
- Конвертация изображений
- Форматы и возможности электронной почты
- Форматы CAD и технических чертежей
- Веб‑ и разметочные форматы
Расширенные возможности
- Обработка CSV и структурированных данных
- Обработка XML и JSON
- Сжатие и работа с архивами
- Обработка файлов хранилища и PST
- Работа со шрифтами и их замена
- Управление кэшем
- События конвертации и журналирование
- Утилиты конвертации и информация
- Конвертация текста и разметки
Реализуйте мощные возможности конвертации документов в ваших Java приложениях с помощью GroupDocs.Conversion. Наш Java API позволяет разработчикам конвертировать между множеством форматов документов с исключительной точностью и гибкостью. Идеально подходит для корпоративных приложений, наша библиотека помогает преобразовывать PDF, офисные документы, изображения и многие другие форматы, сохраняя целостность форматирования. Следуйте нашим пошаговым Java‑руководствам, чтобы улучшить ваши приложения профессиональными функциями конвертации документов.
Основные функции
Руководства по типам форматов
- Конвертация PDF
- Форматы обработки текста
- Форматы электронных таблиц
- Форматы презентаций
- Форматы электронной почты
- Форматы CAD
- Веб‑ и разметочные форматы
Расширенная конфигурация
Часто задаваемые вопросы
Q: Можно ли использовать GroupDocs.Conversion в облачно‑нативном микросервисе?
A: Да, библиотека работает в любой среде .NET или Java, включая Docker‑контейнеры и Kubernetes‑поды, без необходимости внешних сервисов.
Q: Как библиотека обрабатывает PDF, защищённые паролем?
A: Вы можете передать пароль через LoadOptions (или аналогичную опцию в Java) при создании Converter, и библиотека расшифрует файл для конвертации.
Q: Какой способ рекомендуется для конвертации большого пакета файлов?
A: Используйте асинхронный API (или параллельные потоки в Java) для одновременной обработки файлов и включите кэширование, чтобы переиспользовать загруженные шрифты и ресурсы для повышения производительности.
Q: Поддерживает ли GroupDocs.Conversion OCR для сканированных изображений?
A: Да, OCR можно включить через класс OcrOptions, что позволяет конвертировать сканированные PDF или изображения в поисковый, выделяемый текст.
Q: Какие версии .NET официально поддерживаются?
A: .NET Framework 4.5+, .NET Core 3.1+, .NET 5, .NET 6 и более новые версии полностью поддерживаются.
Last Updated: 2026-08-19
Tested With: GroupDocs.Conversion 23.11 for .NET & Java
Author: GroupDocs