本基础教程指导如何在 Python 中调整 EPS 的大小。它涵盖了 IDE 配置、算法以及在 Python 中调整 EPS 图像大小的运行代码片段。此外,您无需安装任何图像处理应用程序即可将此功能集成到您的程序中。
使用 Python 调整 EPS 文件大小的步骤
- 配置 Aspose.Page 来调整任何 EPS 文件的大小
- 为源 EPS 图像创建流
- 使用输入流初始化 PsDocument 类实例
- 获取输入图像的大小并使用 resize_eps 方法调整其大小
这些步骤与在 Python 中更改 EPS 照片大小 相关。通过使用流加载源 EPS 图像并读取图像高度和宽度尺寸来初始化该过程。最后,设置新的图像大小并写入输出文件以完成调整大小的过程。
使用 Python 调整 EPS 图像大小的代码
from aspose.page import * | |
from aspose.page.eps import * | |
from aspose.page.eps.device import * | |
from aspose.page.eps.xmp import * | |
import aspose.pydrawing | |
#Create an input stream for EPS file | |
with open("input.eps", "rb",) as input_eps_stream: | |
#Initialize PsDocument object with input stream | |
doc = PsDocument(input_eps_stream) | |
#Get size of EPS image | |
old_size = doc.extract_eps_size() | |
#Create an output stream for resized EPS | |
with open("output_resize_points.eps", "wb") as output_eps_stream: | |
#Increase EPS size in 2 times and save to the output stream | |
doc.resize_eps(output_eps_stream, aspose.pydrawing.SizeF(old_size.width * 2, old_size.height * 2), aspose.page.Units.POINTS) |
此代码片段演示了 Python 中的 EPS 调整大小。它主要与 PsDocument 类配合使用,使用流或文件路径加载输入的 EPS 图像。随后,将图像调整为所需的高度和宽度并保存输出文件。但是,有几种调整大小的选项,例如按百分比、英寸、毫米、厘米和点,您可以根据自己的喜好使用它们。
本指南详细介绍了如何使用 Python 调整 EPS 文件大小。如果您需要合并 XPS 文件,请阅读 在 Python 中合并 XPS 文件 上的文章。