图像输出

图像输出

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))

支持的输出格式

Formatformat 价值
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选修方式:

See Also

 中文