Wyjście obrazu

Wyjście obrazu

ImageSaveOptions kontroluje format rastrowy i rozdzielczość podczas wywoływania to_image() na PsDocument lub XpsDocument. Przekaż instancję ImageSaveOptions jako argument options do to_image().


Ustawianie formatu i DPI

Utwórz instancję ImageSaveOptions i ustaw format ("png" lub "jpeg") oraz 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))

Obsługiwane formaty wyjściowe

Formatformat wartość
PNG"png"
JPEG"jpeg"

Wskazówki i najlepsze praktyki

  • Użyj dpi=150 lub wyższego do miniatur podglądu dokumentu.
  • Użyj dpi=96 (domyślnie) do wyświetlania w sieci lub generowania ikon.
  • PNG jest bezstratny; użyj JPEG, gdy rozmiar pliku jest ważniejszy niż jakość.
  • Wszystkie wywołania to_image() zwracają bytes — nie są wymagane pliki tymczasowe.

API Reference Podsumowanie

Klasa / WłaściwośćOpis
ImageSaveOptions.formatFormat wyjścia: "png" lub "jpeg"
ImageSaveOptions.dpiRozdzielczość wyjściowa w DPI
ImageSaveOptions.raster_writerOpcjonalny własny zapis rastrowy
ImageSaveOptions.additional_fonts_folderOpcjonalna ścieżka do dodatkowych czcionek

Zobacz także

 Polski