كيفية إنشاء صور راستر في بايثون

كيفية إنشاء صور راستر في بايثون

كيفية إنشاء صور راستر في بايثون

تصريح 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)

انظر أيضا

 العربية