如何在 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 應用程序中導入 Python SDK
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 將文字轉換為 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,grayscale and 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 = 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?請嘗試以下免費的在線 word 到 tiff 轉換器工具,它是使用上述 API 開發的。

加起來

在本文中,我們了解到:

  • 如何使用python將word文檔轉換為tiff文件;
  • 將 word docx 的頁面範圍轉換為 tiff 文件;
  • 如何將 docx 文件的特定頁面更改為 tiff 圖像;
  • 免費的在線 word 到 tiff 轉換器軟件;

您可以從 文檔 了解有關 GroupDocs.Conversion Cloud API 的更多信息。我們還有一個 API 參考 部分,可讓您直接通過瀏覽器可視化我們的 API 並與之通信。

問一個問題

如果您對 DOCX 到 TIFF 轉換器有任何疑問,請隨時在 免費支持論壇 上向我們提問。

相關文章

強烈推薦閱讀以下文章來了解: