Gyakran feltett kérdések

Gyakran feltett kérdések

Licenc és nyílt forráskód

Milyen licencet használ a Aspose.Note FOSS for Python?

Aspose.Page FOSS for Python is released under the MIT License. The full license text a következőkben található: LICENSE A GitHub-ban található fájl.

Használhatom kereskedelmi termékekben?

Igen, a MIT licenc lehetővé teszi az alkalmazás szabad és kereskedelmi felhasználása nélkül, hogy saját kódot nyitott forráskódban készítsen.

Van ingyenes próba vagy felhasználási határ?

A könyvtár teljesen ingyenes, a MIT licenc alatt. Nincs felhasználási korlátozás, vízjelzés és időkorlátozás.


Beépítés és követelmények

Hogyan telepíthetem a Aspose.Note FOSS-t Pythonhoz?

A pip használatával telepíthető:

pip install aspose-page-foss>=0.1.0

Melyik Python verzió szükséges?

Python 3.10 vagy újabb változat szükséges.

Van-e bennszülött függőség?

Nem. A könyvtár nem függ a Ghostscripttől, az Adobe Reader-tól vagy bármely más helyi futási időről. Windowson, Linuxon és macOS-on fut további rendszercsomagok nélkül.


Format támogatás

Milyen bevitelformátumokat támogat a könyvtár?

A könyvtár olvas PostScript (.ps), Encapsulated PostScript (.eps), és XML Paper Specifikáció (.xps) fájlok.

Milyen kiviteli formátumokat készít a könyvtár?

A könyvtár PDF formátumra exportál (a to_pdf()) és PNG vagy JPEG raster képekre (a to_image() a következők: ImageSaveOptions).

A könyvtár képes a PS vagy XPS fájlok létrehozására?

PsDocument előirányzik: create() és a következők: add_page() új PS-k építésének módszerei, dokumentumok, valamint XpsDocument előirányzik: create() és a következők: add_page() XPS-re. Használja a következőket: PsDocument.save() vagy a következő: XpsDocument.save() hogy írja le az eredményt.


tűz használata

Hogyan konvertozzak egy PS fájlt PDF-be?

from pathlib import Path
from aspose.page.ps.document import PsDocument

ps = PsDocument.from_file("input.ps")
Path("output.pdf").write_bytes(ps.to_pdf())

Hogyan konvertozzak egy EPS fájlt PNG-re?

from pathlib import Path
from aspose.page.ps.document import PsDocument
from aspose.page.ps.output import ImageSaveOptions

eps = PsDocument.from_file("input.eps")
opts = ImageSaveOptions(format="png", dpi=150)
Path("output.png").write_bytes(eps.to_image(opts))

Hogyan alakíthatom át egy XPS fájlt PDF-be?

from pathlib import Path
from aspose.page.xps.document import XpsDocument

xps = XpsDocument.from_file("input.xps")
Path("output.pdf").write_bytes(xps.to_pdf())

Hogyan olvasom az EPS-metadátákat a konverzió előtt?

from aspose.page.ps.document import PsDocument

eps = PsDocument.from_file("illustration.eps")
dsc = eps.dsc
if dsc is not None:
    print("Title:", dsc.title)
    print("Bounding box:", dsc.bounding_box)

Hogyan dolgozzam fel a fájlt memóriából, ha nincs lemezbevételi/kibocsátási rendszer?

Használat from_bytes() a nyers bájtokból történő betöltés és a visszaküldött bytes a következőkből: to_pdf() vagy to_image() közvetlenül:

from aspose.page.ps.document import PsDocument

def convert_ps_bytes(ps_data: bytes) -> bytes:
    return PsDocument.from_bytes(ps_data).to_pdf()

Ismeretes korlátozások

A könyvtár támogatja a PostScript összes funkcióját?

A könyvtár a dokumentumkonverzióhoz szükséges általános PostScript operátorokat hajtja végre. A fejlett 3. szintű funkciókat vagy egyedi eljárásokat használó, rendkívül speciális Post Script programok nem adhatnak azonos módon Ghostscript-hez.

Van írási támogatás az XPS oldal tartalmának?

XpsDocument támasztó add_page(), remove_page(), és get_page() oldalon Az alacsony szintű XPS tartalomrajzolás a programon keresztül elérhető. RenderModelBuilder és a PdfWriter alkatrészek.


Lásd még:

 Magyar