标记图像文件格式 或 TIFF 是一种流行的图像文件格式,用于存储光栅图形和图像。这些不需要压缩或损失任何图像质量,在摄影师中非常受欢迎。文字处理、图像处理和页面布局应用程序广泛支持 TIFF。 TIFF 提供多页支持,您可以将多页 TIFF 文件拆分为单独的页面。此功能使 word 成为转换为 TIFF 格式的合适选项。因此,在本文中,我们将介绍如何在 Python 中将 word 转换为 TIFF 文件。
本文应涵盖以下主题:
- Python Word 到 TIFF 转换器 API - 安装
- 如何在 Python 中将 Word DOCX 格式转换为 TIFF 格式
- 在 Python 中将页面范围从 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 转换器有任何疑问,请随时在 免费支持论坛 上向我们提问。
相关文章
强烈推荐阅读以下文章来了解: