Огляд GroupDocs.Conversion

GroupDocs.Conversion пропонує високоякісне гнучке перетворення документів із форматів PDF, Office, HTML і зображень у програмах Python.

Illustration conversion

Оптимізований процес перетворення

Легко конвертуйте документи у формати PDF, Office, HTML, eBook і зображення за допомогою надійного API, який підтримує цілісність вмісту та структури.

Плавне перемикання форматів

Перемикайтеся між форматами документів за допомогою одного виклику методу та простих параметрів для ефективного перетворення.

Кросплатформна сумісність

Підтримує роботу між платформами, дозволяючи розробникам Python легко виконувати перетворення в системах Windows і macOS.

Підтримка платформи

GroupDocs.Conversion для Python через .NET сумісний із кількома операційними системами та середовищами Python.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Підтримувані формати файлів

GroupDocs.Conversion для Python через .NET підтримує різні формати файлів.

Формати документів

  • Documents: PDF, XPS, TEX
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX
  • OpenDocument: ODT, OTT, ODS

Зображення та мультимедіа

  • Images: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • Diagram: VSDX, DRAW, LUCIDCHART
  • CAD & GIS: DWG, DXF, DWF, IFC, SHP, KML, GEOJSON
  • 3D & Vector: SVG, AI, EPS, CDR, STL, OBJ, FBX, DAE, GLB

Інші формати

  • eBook: EPUB, MOBI, AZW, FB2
  • Web: HTML, MHTML, MHT
  • Archives: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • Email & Outlook: PST, OST, MSG, EML
  • Finance: QFX, OFX
  • OneNote: ONE

Функції GroupDocs.Conversion

Легко конвертуйте PDF-документи та офісні документи у HTML, JPG, PNG, BMP, TIFF, SVG та багато інших форматів. API GroupDocs.Conversion для створено для зручності використання та інтеграції у ваш проект. Він підтримує всі популярні формати документів із можливістю налаштування процесу перетворення.

Feature icon

Багатоформатне перетворення

Легко конвертуйте файли між різними форматами, включаючи PDF, DOCX, XLSX, PPTX тощо.

Feature icon

Вихід високої точності

Зберігайте оригінальну якість і форматування документів під час процесу перетворення.

Feature icon

Перетворення кількох файлів

Перетворюйте кілька файлів і об’єднуйте їх в архів, спрощуючи організацію перетвореного вмісту.

Feature icon

Багатосторінковий документ із зображеннями

Перетворюйте багатосторінкові документи на зображення сторінка за сторінкою, забезпечуючи точний контроль над процесом трансформації та полегшуючи вилучення та аналіз документів на основі зображень.

Feature icon

Настроювані параметри

Тонко налаштуйте такі параметри перетворення, як роздільна здатність, якість і макет, відповідно до конкретних вимог.

Feature icon

Безпечна обробка

Забезпечте конфіденційність даних за допомогою параметрів перетворення файлів, захищених паролем.

Feature icon

Інтеграція API

Бездоганно інтегруйте можливості перетворення у ваші додатки , зробивши це бездоганною частиною вашого робочого процесу.

Feature icon

Надійне перетворення

Забезпечте надійне та безпомилкове перетворення файлів, гарантуючи точність і цілісність ваших перетворених документів.

Feature icon

Конвертувати документи з архіву

Витягуйте та конвертуйте документи з архівів, уможливлюючи перетворення вмісту, що зберігається в стиснених файлах.

Зразки коду

Приклади операцій GroupDocs.Conversion у Python

Перетворення документа в інший формат

Ключовою особливістю GroupDocs.Conversion є можливість конвертувати документ в інший формат.
Укажіть тип вихідного формату за допомогою класу ConvertOptions для перетворення документа.

Перетворіть DOCX у PDF на Python

from groupdocs.conversion import Converter
from groupdocs.conversion.options.convert import PdfConvertOptions

def convert_document_to_another_format():
    # Створення екземпляра конвертера з вхідним документом
    with Converter("./business-plan.docx") as converter:
        # Параметри перетворення екземплярів для визначення вихідного формату
        pdf_convert_options = PdfConvertOptions()

        # Перетворіть вхідний документ
        converter.convert("./business-plan.pdf", pdf_convert_options)    

if __name__ == "__main__":
    convert_document_to_another_format()

Перетворіть документ на кілька сторінкових файлів

Перетворення одного багатосторінкового документа в окремі файли сторінок.
Приклад демонструє, як перетворити кожен слайд у презентації PPTX на зображення PNG.

Перетворіть слайди PPTX на PNG у Python

from groupdocs.conversion import Converter
from groupdocs.conversion.filetypes import ImageFileType
from groupdocs.conversion.options.convert import ImageConvertOptions

def convert_all_document_pages():
    # Створення екземпляра конвертера з вхідним документом 
    with Converter("./basic-presentation.pptx") as converter:
        # Створення екземплярів параметрів перетворення та визначення вихідного формату як PNG
        png_convert_options = ImageConvertOptions()
        png_convert_options.format = ImageFileType.PNG

        # Перетворіть усі слайди та збережіть їх у вихідній папці
        converter.convert_by_page("./converted-pages", png_convert_options)    

if __name__ == "__main__":
    convert_all_document_pages()

Конвертуйте файли в контейнерах документів

Перетворюйте файли, вбудовані в контейнери документів, наприклад стиснені або упаковані файли, в окремі вихідні файли.
У наступному прикладі показано, як конвертувати кожен стиснутий файл у архіві ZIP у PDF.

Конвертуйте файли в ZIP-архіві в PDF на Python

from groupdocs.conversion import Converter
from groupdocs.conversion.options.convert import PdfConvertOptions

def convert_files_within_document_container():
    # Створення екземпляра конвертера з вхідним документом
    with Converter("./compressed.zip") as converter:
        # Параметри перетворення екземпляра, щоб визначити вихідний формат як PDF
        pdf_convert_options = PdfConvertOptions()

        # Розпакуйте, конвертуйте та збережіть вихідні файли у форматі PDF
        converter.convert_multiple("./converted-files", pdf_convert_options)    

if __name__ == "__main__":
    convert_files_within_document_container()

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська