GroupDocs.Conversion の概要

GroupDocs.Conversion は、PDF、Office、HTML、画像形式からの高品質で柔軟なドキュメント変換を Python アプリケーション内で提供します。

Illustration conversion

効率的な変換プロセス

コンテンツと構造の整合性を保つ信頼性の高い API を使用して、PDF、Office、HTML、eBook、画像形式へドキュメントを手間なく変換します。

シームレスなフォーマット切替

単一のメソッド呼び出しとシンプルなオプションで、ドキュメントフォーマット間を切り替え、効率的に変換します。

クロスプラットフォーム互換性

クロスプラットフォームでの動作をサポートし、Python 開発者が Windows と macOS で容易に変換を処理できます。

プラットフォームサポート

.NET を介した GroupDocs.Conversion for Python は、複数のオペレーティングシステムと Python 環境に対応しています。

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

サポートされているファイル形式

.NET を介した GroupDocs.Conversion for Python は、さまざまなファイル形式 をサポートします。

文書形式

  • 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 の機能

この API を使用すると、ある形式から別の形式への変換、ドキュメント全体または特定ページの変換、目的の出力に合わせたオプション調整などが可能です。

Feature icon

マルチフォーマット変換

PDF、DOCX、XLSX、PPTX など、さまざまな形式間でファイルを変換します。

Feature icon

高忠実度出力

変換プロ程中にドキュメントの元の品質とフォーマットを保持します。

Feature icon

複数ファイルの変換

複数のファイルを変換し、アーカイブにまとめることで、変換後のコンテンツの整理をシンプルにします。

Feature icon

複数ページ文書を画像へ変換

複数ページ文書をページ単位で画像に変換し、変換プロセスを細かく制御できます。

Feature icon

カスタマイズ可能な設定

解像度、品質、レイアウトなどの変換パラメータを微調整し、特定の要件に対応します。

Feature icon

安全な処理

パスワード保護されたファイル変換オプションでデータプライバシーを確保します。

Feature icon

API 統合

変換機能をあなたの アプリケーションに統合し、変換が既存のワークフローの一部として実行されるようにします。

Feature icon

堅牢な変換

変換された文書の正確性と完全性を保ちつつ、信頼性の高いファイル変換を提供します。

Feature icon

アーカイブから文書を変換

アーカイブから文書を抽出・変換し、圧縮ファイル内に保存されたコンテンツの変換を可能にします。

コードサンプル

Python における GroupDocs.Conversion 操作の例

ドキュメントを別の形式に変換する

GroupDocs.Conversion の主な機能は、ドキュメントを別の形式に変換できることです。
ドキュメントを変換するには、ConvertOptions クラスを使用して出力形式タイプを指定します。

Python で DOCX を PDF に変換する

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

def convert_document_to_another_format():
    # 入力ドキュメントで Converter をインスタンス化する
    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 画像に変換する方法を示します。

Python で PPTX スライドを PNG に変換

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

def convert_all_document_pages():
    # Converter を入力ドキュメントでインスタンス化する 
    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 に変換する方法を示します。

Python で ZIP アーカイブのファイルを PDF に変換

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

def convert_files_within_document_container():
    # Converter を入力ドキュメントでインスタンス化する
    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()

始める準備はできていますか?

GroupDocs.Conversion を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本