คําถามที่พบบ่อย
การรับรองและ Open Source
Aspose.Page FOSS สําหรับ Python ใช้ลิขสิทธิ์อะไร?
Aspose.Page FOSS for Python is released under the MIT License. The full license text มีในประเทศอังกฤษ LICENSE ไฟล์ในกองเก็บข้อมูล GitHub.
ฉันสามารถใช้มันในผลิตภัณฑ์การค้าได้หรือไม่?
ใช่ ใบอนุญาต MIT ให้ใช้ในแอพลิเคชั่นที่เป็นสิทธิพิเศษและการค้า โดยไม่ต้องให้คุณเปิดรหัสของคุณเอง.
มีการทดลองฟรีหรือใช้งานจํากัดหรือไม่?
ไม่ ห้องสมุดนี้ฟรีทั้งหมด ตามลิขสิทธิ์ MIT ไม่มีข้อจํากัดการใช้งาน,ไม่มีป้ายน้ํา และไม่มีเวลาที่จําแนก.
การติดตั้งและข้อกําหนด
วิธีการติดตั้ง Aspose.Page FOSS สําหรับ Python?
การติดตั้งจาก PyPI โดยใช้ pip:
pip install aspose-page-foss>=0.1.0ต้องการเวอร์ชัน Python ใด?
Python 3.10 หรือหลังกว่านี้จําเป็นต้องใช้.
มีการพึ่งพาพื้นบ้านหรือไม่?
ไม่ หนังสือพิมพ์ไม่มีการขึ้นอยู่กับ Ghostscript, Adobe Reader หรือ runtime ท้องถิ่นอื่นใด มันทํางานบน Windows, Linux และ macOS โดยไม่ต้องใช้แพ็คเกจระบบเพิ่มเติม.
การสนับสนุนแบบฟอร์ม
ห้องสมุดรองรับรูปแบบการเข้าอะไรบ้าง?
ห้องสมุดอ่าน PostScript (.ps), Encapsulated PostScript () การเขียนแบบอักษรพับตัว.eps), และ XML Paper รายละเอียด (.xps) รายการ.
องค์ประกอบการออกแบบใดที่ห้องสมุดผลิต?
ห้องสมุดส่งออกเป็น PDF (ผ่าน to_pdf()) และ PNG หรือ JPEG รูปภาพราสเตอร์ (ผ่านการใช้งานของอัตราค่า) to_image() มี ImageSaveOptions).
ห้องสมุดสามารถสร้างไฟล์ PS หรือ XPS ได้จากเดิมหรือไม่?
PsDocument เสนอให้ create() และ add_page() วิธีการสร้าง PS ใหม่ เอกสาร และ XpsDocument เสนอให้ create() และ add_page() สําหรับ XPS ใช้ PsDocument.save() หรือ XpsDocument.save() เพื่อเขียนผลการทดสอบ.
การใช้ไฟ
ผมแปลงไฟล์ PS เป็น PDF ได้อย่างไร?
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())ผมแปลงไฟล์ EPS เป็น PNG ได้อย่างไร?
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))ผมแปลงไฟล์ XPS เป็น PDF ได้อย่างไร?
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())วิธีการอ่าน EPS เมตาเดทา ก่อนแปลง?
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)วิธีการทํางานไฟล์จากความจําโดยไม่มี I/O ดิสก์?
การใช้งาน from_bytes() เพื่อการอัตราบรรจุจาก byte แพร่ และใช้ที่กลับ bytes จาก to_pdf() หรือ to_image() โดยตรง:
from aspose.page.ps.document import PsDocument
def convert_ps_bytes(ps_data: bytes) -> bytes:
return PsDocument.from_bytes(ps_data).to_pdf()ข้อ จํากัด ที่รู้จักกันดี
ห้องสมุดรองรับทุกฟีชั่น PostScript ไหม?
ห้องสมุดจะนําโป๊สกริปต์ตัวประกอบการที่ต้องการสําหรับการแปลงเอกสาร. โปรแกรม PostScript ที่มีความเชี่ยวชาญสูง โดยใช้ฟีคชั่นระดับ 3 หรือวิธีปฏิบัติตามแบบพิเศษ อาจจะไม่ให้ผลงานเหมือนกันกับ Ghostscript .
มีการสนับสนุนเขียนสําหรับเนื้อหาหน้า XPS ไหม?
XpsDocument การสนับสนุน add_page(), remove_page(),และ get_page() สําหรับหน้า การจัดการโครงสร้าง.การวาดเนื้อหา XPS ระดับต่ําสามารถใช้ได้ผ่านระบบสื่อสารที่มีค่าบริการสูงกว่า 1 กิโลกรัม RenderModelBuilder และ PdfWriter ส่วนประกอบ.