GroupDocs.Conversion の概要

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

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

PDF やオフィス ドキュメントを HTML、JPG、PNG、BMP、TIFF、SVG、その他多くの形式にシームレスに変換します。 GroupDocs.Conversion for 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():
    # 入力ドキュメントを使用してコンバータをインスタンス化する
    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():
    # 入力ドキュメントを使用してコンバータをインスタンス化する 
    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():
    # 入力ドキュメントを使用してコンバータをインスタンス化する
    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
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本