Այս հոդվածը ներառում է մանրամասներ, թե ինչպես միաձուլել XPS-ը Python-ում: Այն ներառում է քայլ առ քայլ ալգորիթմ և գործարկվող կոդի հատված՝ միավորելու XPS ֆայլերը Python-ում: Ավելին, դուք նույնպես կսովորեք իմպրովիզացնել այս գործընթացը ձեր պահանջներին համապատասխան:
Python-ում XPS ֆայլերը միացնելու քայլեր
- Կազմաձևեք միջավայրը՝ կարգավորելով Aspose.Page՝ PostScript փաստաթղթերի միաձուլման համար
- Ներբեռնեք աղբյուրի XPS փաստաթուղթը XPSDocument դասի օրինակով
- Ստեղծեք PdfSaveOptions դասի օբյեկտ
- Ստեղծեք վերարտադրող սարք PDF ձևաչափի համար PdfDevice դասի հետ
- Ստեղծեք XPS ֆայլերի զանգված՝ դրանք միացնելու համար
- Միավորել XPS ֆայլերը PDF փաստաթղթի մեջ
Այս քայլերը ներկայացնում են ծրագրի հոսքի ակնարկ՝ * համատեղելու XPS-ը Python-ում*: Նախ, ստեղծեք մուտքային հոսք՝ մուտքագրված XPS ֆայլը կարդալու համար: Այնուհետև կարդացեք աղբյուրի ֆայլը և սահմանեք մաքսային ընտրանքները: Այնուհետև ստեղծեք մատուցման սարք՝ ելքային ֆայլը սկավառակի կամ հոսքի վրա ստեղծելու համար:
Կոդ՝ Python-ում XPS ֆայլերը միավորելու համար
import aspose.page | |
from aspose.page.xps import * | |
from aspose.page.xps.presentation.pdf import * | |
with open("mergedXPSfilespy.pdf", "wb") as pdf_stream: | |
# Initialize XPS input stream | |
with open("input.xps", "rb") as xps_stream: | |
# Load XPS document form the stream | |
document = XpsDocument(xps_stream, XpsLoadOptions()) | |
# Initialize options object with necessary parameters. | |
options = PdfSaveOptions() | |
options.jpeg_quality_level = 100 | |
options.image_compression = PdfImageCompression.JPEG | |
options.text_compression = PdfTextCompression.FLATE | |
# Create PDF rendering device | |
device = PdfDevice(pdf_stream) | |
# Create an array to merge XPS files | |
files_to_merge = [ "input.xps", "input.xps" ] | |
# Merge XPS files to PDF format | |
document.merge(files_to_merge, device, options) |
Այս հիմնական օրինակելի կոդը ցույց է տալիս Python-ում XPS-ին PDF-ին միաձուլելու հատկությունը: Այնուամենայնիվ, դուք կարող եք փոփոխել կոդը՝ ելքը XPS ֆայլի ձևաչափով մատուցելու համար: Ավելին, դուք կարող եք հարմարեցնել կամընտիր հատկությունները, ինչպիսիք են էջերի համարները, գաղտնագրումը, տեքստի կամ պատկերի սեղմումը և այլն՝ ելնելով ձեր պահանջներից:
Այս արագ ձեռնարկը բացատրում է, թե ինչպես միաձուլել XPS ֆայլերը Python-ում: Բացի այդ, եթե Ձեզ անհրաժեշտ է XPS-ը վերածել Image ձևաչափի, կարդացեք հոդվածը Փոխակերպեք XPS-ը պատկերի Python-ում-ում: