Ինչպես փոխարկել JSON-ը PDF-ի Python-ում

Այս ուղեցույցը նկարագրում է գործընթացը, թե ինչպես փոխարկել JSONPDF Python-ում: Մանրամասն նկարագրությունը տրամադրվում է մշակման միջավայրը սահմանելու համար, առաջադրանքների ցանկը, որոնք պետք է կատարվեն հավելվածը գրելիս, և գործարկվող կոդ՝ JSON ձևաչափից PDF-ի Python ֆայլը փոխարկելու համար: Տարբեր տարբերակներ կքննարկվեն նաև ելքային ֆայլը և դրա ձևաչափը հարմարեցնելու համար:

Python-ում JSON-ը PDF-ի փոխարկելու քայլեր

  1. Սահմանեք միջավայրը, որպեսզի օգտագործի Aspose.Cells Python-ի համար Java-ի միջոցով JSON-ի PDF-ի փոխակերպման համար
  2. Բեռնեք աղբյուրի JSON ֆայլը և կարդացեք ամբողջ բովանդակությունը տողային փոփոխականի մեջ
  3. Ստեղծեք workbook և ստացեք մուտք դեպի ցանկալի աշխատաթերթ՝ JSON տվյալների արտապատկերման համար
  4. Սահմանեք JsonLayoutOptions և ներմուծեք JSON տվյալները՝ օգտագործելով importData() մեթոդը
  5. Պահպանեք ստացված PDF ֆայլը սկավառակի վրա, որի մեջ կա JSON բովանդակություն
  • JSON-ը PDF Python-ի* փոխարկելու համար միջավայրը և ծրագրի հոսքը նկարագրված են այստեղ քայլերի տեսքով: Առաջին խնդիրն է ստեղծել Աշխատանքային գիրք և մուտք գործել դրա աշխատանքային թերթերից մեկը, քանի որ JSON ֆայլից տվյալները կարտահանվեն այնտեղ: Երբ JSON տվյալները ներմուծվեն աշխատաթերթ՝ օգտագործելով JsonLayoutOptions օբյեկտը, դուք կարող եք այն պահել որպես PDF կամ SaveFormat հաշվարարի կողմից աջակցվող ցանկացած այլ ձևաչափով:

Կոդ՝ Python-ում JSON ֆայլը PDF-ի փոխարկելու համար

import jpype
import asposecells.api as cells;
# Start JVM
jpype.startJVM()
# Set the license
license = cells.License()
license.setLicense("Aspose.Total.lic")
# Load JSON data
with open('Sample1.json') as f:
stringData = f.read()
# Instantiate a workbook
PdfFromJson = cells.Workbook()
# Access the first worksheet
worksheet = PdfFromJson.getWorksheets().get(0)
# Instantiate the JsonLayoutOptions object
options = cells.JsonLayoutOptions()
# Import data into a worksheet
cells.JsonUtility.importData(stringData, worksheet.getCells(), 5, 5, options)
# Save the JSON as a PDF
PdfFromJson.save("output1.pdf", cells.SaveFormat.PDF)
# Shut down the JVM
jpype.shutdownJVM()
print("JSON to PDF converted successfully")

Ֆայլը JSON-ից PDF Python փոխարկելու համար ներկայացված է այստեղ: JsonLayoutOptions օբյեկտը կարող է օգտագործվել տարբեր հատկություններ սահմանելու համար, ինչպիսիք են դրոշը, որպեսզի տողը փոխարկի կամ թվի կամ ամսաթվի, սահմանի ամսաթվի ձևաչափը, դրոշը անտեսի զրոյական արժեքները և թվերի ձևաչափը մի քանի թվարկելու համար: SaveFormat հաշվիչը թույլ է տալիս պահպանել ելքային ֆայլը տարբեր ձևաչափերով, ինչպիսիք են BMP, PNG կամ JPG տիպի պատկեր, ODS, HTML, CSV և այլն:

Այս հոդվածը մեզ սովորեցրել է զարգացնել JSON դեպի PDF փոխարկիչ Python-ում: Եթե ցանկանում եք սովորել Excel ֆայլում զտիչ կիրառելու գործընթացը, տես ինչպես կիրառել զտիչ Excel-ում Python-ի միջոցով-ի հոդվածը:

 Հայերեն