Image आउटपुट
Image आउटपुट
ImageSaveOptions कॉल करते समय रैस्टर प्रारूप और संकल्प को नियंत्रित करता है to_image() पर PsDocument या XpsDocument.पास करें एक ImageSaveOptions उदाहरण के लिए, जैसे कि options तर्क के लिए to_image().
प्रारूप और डीपीआई सेटअप
एक बनाओ 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 | अतिरिक्त फ़ॉन्ट्स के लिए वैकल्पिक मार्ग |