图像输出
图像输出
ImageSaveOptions 在调用时控制格式和分辨率 to_image() 在 PsDocument 或是 XpsDocument.通过一个 ImageSaveOptions 作为一个例子. options 论证 to_image().
设置格式和DPI
创建一个 ImageSaveOptions 实例和集合 format ("png" 或是 "jpeg") 和 dpi:
from aspose.page.ps.document import PsDocument
from aspose.page.ps.output import ImageSaveOptions
from pathlib import Path
doc = PsDocument.from_file("input.ps")
opts = ImageSaveOptions(format="png", dpi=150)
Path("output.png").write_bytes(doc.to_image(opts))支持的输出格式
| Format | format 价值 |
|---|---|
| PNG | "png" |
| JPEG | "jpeg" |
提示和最佳实践
- 使用情况
dpi=150或更高的文档预览缩略图. - 使用情况
dpi=96(默认) 用于网络显示或图标生成. - 在文件大小比质量更重要的时候使用JPEG.
- 所有的
to_image()返回调用bytes没有临时文件.
API 参考概述
| 类别/财产 | Description |
|---|---|
ImageSaveOptions.format | 输出格式: "png" 或是 "jpeg" |
ImageSaveOptions.dpi | 输出分辨率以DPI表示 |
ImageSaveOptions.raster_writer | 选修自定义的格写作器 |
ImageSaveOptions.additional_fonts_folder | 选修方式: |