การออกภาพ
การออกภาพ
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(แบบตั้งค่า) สําหรับการแสดงเว็บหรือการสร้างไอคอน. - PNG ไม่เสียค่าใช้งาน ใช้ JPEG เมื่อขนาดไฟล์สําคัญกว่าคุณภาพ.
- ทุกคน
to_image()การเรียกกลับbytesไม่จําเป็นต้องใช้ไฟล์ชั่วคราว.
คําอธิบายการพบบ่อย API
| ประเภท / อสังหาริมทรัพย์ | Description |
|---|---|
ImageSaveOptions.format | รูปแบบการออก: "png" หรือ "jpeg" |
ImageSaveOptions.dpi | ความละเอียดการออกใน DPI |
ImageSaveOptions.raster_writer | ตัวเขียนราสเตอร์ตามต้องการ |
ImageSaveOptions.additional_fonts_folder | ทางเลือกไปยังตัวอักษรเพิ่มเติม |