Այս արագ ուղեցույցը բացատրում է, թե ինչպես փոխարկել PS-ը PDF-ին Python-ում: Այն ընդգրկում է համակարգի կոնֆիգուրացիան, քայլ առ քայլ ալգորիթմը և գործարկվող օրինակելի կոդը՝ PS-ի PDF փոխակերպման համար Python-ում: Ավելին, այն ներառում է տարբեր ծանրաբեռնված մեթոդներ՝ ձեր պահանջներին համապատասխան PostScript ֆայլի փոխակերպումը իմպրովիզացնելու համար:
Python-ում PS-ը PDF-ի փոխարկելու քայլեր
- Տեղադրեք Aspose.Page API-ն՝ ձեր վերջում EPS ֆայլերը ցուցադրելու համար
- Նախաձեռնեք PDF ելքային հոսքը
- Նախաձեռնեք PostScript մուտքագրման հոսքը PsDocument դասի հետ
- Ստեղծեք PdfSaveOptions դասի օբյեկտ
- Արտադրեք ելքային PDF ֆայլը
Այս քայլերը նախանշում են Python-ում *PS-ի PDF-ի արտահանման գործընթացը: Ստեղծեք աղբյուր և ելքային հոսքեր՝ PostScript ֆայլերի հետ աշխատելու համար: Հաջորդը, դուք կարող եք սահմանել հատուկ PDF պարամետրեր և արտածել ելքային PDF փաստաթուղթը:
Կոդ՝ Python-ում PS-ը PDF-ի փոխելու համար
import aspose.page | |
from aspose.page import * | |
from aspose.page.eps.device import * | |
path = "C://" | |
# Initialize PDF output stream | |
pdf_stream = open("output.pdf", "wb") | |
# Initialize PostScript input stream | |
ps_stream = open(“input.ps", "rb",) | |
document = aspose.page.eps.PsDocument(ps_stream) | |
# Ignore minor errors | |
suppress_errors = True | |
# Initialize options object | |
options = aspose.page.eps.device.PdfSaveOptions(suppress_errors) | |
device = PdfDevice(pdf_stream) | |
try: | |
document.save(device, options) | |
finally: | |
ps_stream.close() | |
pdf_stream.close() |
Այս կոդի հատվածը բավարար է Փիթոնում PostScript-ը PDF-ի փոխարկելու համար: Այն հիմնականում աշխատում է PsDocument դասի հետ՝ մուտքային ֆայլը բեռնելու և մաքսային ընտրանքներ սահմանելու համար։ Այնուհետև արտահանեք ելքային PDF ֆայլը հոսքի կամ սկավառակի վրա: Ավելին, դուք կարող եք իմպրովիզացնել փոխակերպումը, սահմանելով էջի չափը և լուսանցքները տարբեր այլ հատկությունների հետ միասին:
Այս ձեռնարկը ներառում է բոլոր հիմնական մանրամասները՝ PS ֆայլը Python-ում PDF-ի փոխարկելու համար: Եթե ցանկանում եք XPS-ը վերածել PDF-ի, կարդացեք հոդվածը Փոխակերպեք XPS-ը PDF-ի Python-ում-ում: