Python で Word を TIFF ファイルに変換する方法

Python で Word を TIFF ファイルに変換する

タグ イメージ ファイル形式 または TIFF は、ラスター グラフィックスやイメージを保存するための一般的なイメージ ファイル形式です。これらは圧縮したり画質を損なったりする必要がなく、写真家の間で非常に人気があります。 TIFF は、ワープロ、画像操作、ページ レイアウト アプリケーションで広くサポートされています。 TIFF は複数ページのサポートを提供しており、複数ページの TIFF ファイルを個別のページに分割できます。この機能により、Word は TIFF 形式に変換するのに適したオプションになります。そこで、この記事では、Python で Word を TIFF ファイルに変換する方法を説明します。

この記事では次のトピックについて説明します。

Python Word から TIFF へのコンバータ API - インストール

DOCX を TIFF 形式に変換するには、GroupDocs.Conversion Cloud API の Python SDK を使用します。これは、ドキュメントをシームレスに作成および操作するための強力な Python ライブラリです。さらに、Word ファイルを 50 以上の 一般的な文書および画像形式 に高忠実度で変換できます。コンソールで次のコマンドを使用して、Python ライブラリ をインストールできます。

pip install groupdocs_converison_cloud

上記の手順に従う前に、ダッシュボードからクライアント ID とシークレットを取得してください。 ID とシークレットを取得したら、以下に示すようにコードを追加します。

# http://api.groupdocs.cloud から Python SDK を Python アプリケーションにインポートします
import groupdocs_conversion_cloud

# 無料登録後、https://dashboard.groupdocs.cloud から client_id と client_secret を取得します。
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# ファイル API 構成を取得する 
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "DefaultStorage"

Python で Word DOCX を TIFF 形式に変換する方法

以下の手順に従って、プログラムで Convert Word を高解像度 TIFF ファイルに変換できます。

  • ConvertApi のインスタンスを作成する
  • 次に、ConvertSettings のインスタンスを作成します。
  • ストレージ名とWordファイルのパスを設定します。
  • 出力ファイル形式として「tiff」を指定します
  • DocxLoadOptions のインスタンスを作成する
  • 保護されたdocxファイルのパスワードを設定します
  • 設定を変換するためにloadOptionsを設定します
  • 次に、出力ファイルのパスを指定します。
  • その後、ConvertSettings を引数として ConvertDocumentRequest を作成します
  • 最後に、ConvertDocumentRequest を指定して ConvertApi.convert\document() メソッドを呼び出し、変換されたファイルを保存します。

次のコード サンプルは、Python の REST API を使用して Word を TIFF 画像に変換する方法を示しています。

# Python で Word DOCX を TIFF 形式に変換する方法
try:
    # APIのインスタンスを作成する
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # 変換設定を定義する
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/sample-word.docx"
    settings.format = "tiff"
    
    loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
    loadOptions.password = "password"
    
    settings.load_options = loadOptions
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted Word to Tiff image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))

Python でページ範囲を Word から TIFF ファイルに変換する

以下の手順に従って、ワード ページのコレクションをプログラムで TIFF に変換することもできます。

  • ConvertApi のインスタンスを作成する
  • 次に、ConvertSettings のインスタンスを作成します。
  • ストレージ名とWordファイルのパスを設定します。
  • 出力ファイル形式として「tiff」を指定します
  • DocxLoadOptions のインスタンスを作成する
  • 保護されたdocxファイルのパスワードを設定します and load_options
  • TiffConvertOptions のインスタンスを作成する
  • グレースケール、from\page、pages\count、quality、rotate\angle、グレースケール、use\pdf などを定義します。
  • ConvertOptions を設定オブジェクトに設定します
  • 次に、出力ファイルのパスを指定します。
  • その後、ConvertSettings を引数として ConvertDocumentRequest を作成します
  • 最後に、ConvertDocumentRequest で ConvertApi.convert\document() メソッドを呼び出し、変換されたファイルを保存します。

次のコード サンプルは、Python で Word を TIFF 形式の特定のページに変換する方法を示しています。

# このコード例は、Python で Word ページを TIFF 形式に変換する方法を示します。
try:
    # APIのインスタンスを作成する
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # 変換設定を定義する
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/sample-word.docx"
    settings.format = "tiff"
    
    loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
    loadOptions.password = "password"

    settings.load_options = loadOptions
    
    convertOptions = groupdocs_conversion_cloud.TiffConvertOptions()
    convertOptions.gray_scale = True
    convertOptions.from_page = 1
    convertOptions.pages_count = 1
    convertOptions.quality = 100
    convertOptions.rotate_angle = 90
    convertOptions.use_pdf = False
    
    settings.convert_options = convertOptions
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted Word to Tiff image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))

Python で Word の特定のページを TIFF 画像に変換する

以下の手順に従って、ワード ページのコレクションをプログラムで TIFF に変換することもできます。

  • ConvertApi のインスタンスを作成する
  • 次に、ConvertSettings のインスタンスを作成します。
  • ストレージ名とWordファイルのパスを設定します。
  • 出力ファイル形式として「tiff」を指定します
  • DocxLoadOptions のインスタンスを作成する
  • 保護されたdocxファイルのパスワードを設定します and load_options
  • TiffConvertOptions のインスタンスを作成する
  • ページのコレクション、回転/角度、グレースケール、使用/PDF などを定義します。
  • 設定オブジェクトを変換するために ConvertOptions を設定します
  • 次に、出力ファイルのパスを指定します。
  • その後、ConvertSettings を引数として ConvertDocumentRequest を作成します
  • 最後に、ConvertDocumentRequest を指定して ConvertApi.convert\document() メソッドを呼び出し、変換されたファイルを保存します。

次のコード サンプルは、Python の REST API を使用して Word の特定のページを TIFF ファイルに変換する方法を示しています。

# このコード例は、Word の特定のページを TIFF に変換する方法を示しています。
try:
    # APIのインスタンスを作成する
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # 変換設定を定義する
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/sample-word.docx"
    settings.format = "tiff"
    
    # DOCX LoadOptions を設定する
    loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
    loadOptions.password = "password"

    settings.load_options = loadOptions
    
    convertOptions = groupdocs_conversion_cloud.TiffConvertOptions()
    # 変換される特定のページのページインデックス
    convertOptions.pages = [2, 3, 4]
    convertOptions.gray_scale = True
    convertOptions.quality = 100
    convertOptions.rotate_angle = 90
    convertOptions.use_pdf = False
    
    settings.convert_options = convertOptions
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted Word to Tiff image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))

オンラインWordからTIFFへのコンバーター {#Online-DOCX(Word)-to-TIFF-Converter}

オンラインでDOCをTIFFに変換するにはどうすればよいですか?上記の API を使用して開発された、次の 無料のオンライン Word から tiff へのコンバータ ツール をお試しください。

まとめ

この記事では、次のことを学びました。

  • Pythonを使用してWord文書をTiffファイルに変換する方法;
  • Word docx のページ範囲を tiff ファイルに変換します。
  • docx ファイルの特定のページを tiff イメージに変更する方法。
  • オンラインWordからTIFFへのコンバーターソフトウェアは無料です。

GroupDocs.Conversion Cloud API の詳細については、ドキュメント を参照してください。また、API リファレンス セクションもあり、ブラウザーを通じて直接 API を視覚化して通信できるようになります。

質問する

DOCX to TIFF コンバーターについてご質問がある場合は、無料サポート フォーラムでお気軽にお問い合わせください。

関連記事

以下の記事を参照して学習することを強くお勧めします。