كيفية إنشاء صور راستر في بايثون
كيفية إنشاء صور راستر في بايثون
تصريح ImageSaveOptions إلى to_image() في PsDocument أو XpsDocument للتصدير كـ: صورة راستر. ImageSaveOptions يقبل بـ format سلسلة ("png" أو "jpeg") و أ . dpi عدد كامل. تعيد الطريقة bytes تحتوي على الصورة المشفرة. الإعداد الافتراضي إنّ مستوى DPI هو 96، استخدم 150 أو 300 للخروج بقراره أعلى.
PNG الناتج من PS
from pathlib import Path
from aspose.page.ps.document import PsDocument
from aspose.page.ps.output import ImageSaveOptions
ps = PsDocument.from_file("input.ps")
opts = ImageSaveOptions(format="png", dpi=150)
Path("output.png").write_bytes(ps.to_image(opts))مخرج JPEG من XPS
from pathlib import Path
from aspose.page.xps.document import XpsDocument
from aspose.page.ps.output import ImageSaveOptions
xps = XpsDocument.from_file("input.xps")
opts = ImageSaveOptions(format="jpeg", dpi=96)
Path("output.jpg").write_bytes(xps.to_image(opts))حدد DPI
استخدموا الـ dpi ملكية ImageSaveOptions:
from aspose.page.ps.output import ImageSaveOptions
high_res = ImageSaveOptions(format="png", dpi=300)
web_res = ImageSaveOptions(format="png", dpi=96)