Այս հիմնական ձեռնարկը նկարագրում է մանրամասներ, թե ինչպես փոխակերպել JSON-ը PDF Java-ում: Այն պարունակում է քայլ առ քայլ ուղեցույց և կոդ՝ Java-ում JSON տվյալներից PDF ստեղծելու համար**: Ավելին, այս ֆունկցիայի հետ աշխատելու համար այլ հավելված տեղադրելու կարիք չկա։
Java-ում JSON-ը PDF-ի փոխարկելու քայլեր
- Ավելացրեք հղումը Aspose.Cells for Java գրադարանին JSON-ում PDF փոխարկիչ հավելվածում
- Ստեղծեք դատարկ Workbook JSON տվյալները պահելու համար
- Ստացեք հղում առաջին աշխատաթերթին, որտեղ տվյալները պետք է պատճենվեն
- Կարդացեք մուտքագրված JSON ֆայլը կամ բեռնեք տվյալներ արտաքին աղբյուրից լարային փոփոխականի մեջ
- Ստեղծեք JsonLayoutOptions օբյեկտ՝ JSON տվյալները ձևաչափելու համար
- Ներմուծեք JSON տվյալները ընտրված աշխատաթերթում՝ օգտագործելով JsonUtility.importData
- Պահպանեք ստացված աշխատանքային գիրքը որպես PDF՝ դրանում ցանկալի JSON տվյալները ստանալու համար
Այս քայլերը հստակ բացատրում են JSON-ից PDF փոխարկիչ Java-ի վրա հիմնված հավելվածներ ստեղծելու ընթացակարգը: JSON ձևաչափը տարածված է տարբեր հավելվածների միջև տվյալների սերիականացման կամ փոխանակման համար՝ ավելի մեծ համատեղելիության համար: Պարզապես պետք է նախ ստեղծեք կամ բեռնեք աշխատանքային գրքույկ, այնուհետև JSON-ի տվյալները վերածեք դրան՝ նախքան այն որպես PDF ֆայլ պահելը:
Java-ում JSON-ը PDF-ի փոխարկելու կոդը
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
import com.aspose.cells.JsonLayoutOptions; | |
import com.aspose.cells.JsonUtility; | |
import com.aspose.cells.License; | |
import com.aspose.cells.SaveFormat; | |
import com.aspose.cells.Workbook; | |
import com.aspose.cells.Worksheet; | |
public class ConvertJsonToPdfInJava { | |
public static void main(String[] args) throws Exception {// Main function for JSON tO PDF converter in Java | |
// Instantiate the license to avoid trial version watermark in the output PDF file | |
License licenseForExcelToImage = new License(); | |
licenseForExcelToImage.setLicense("Aspose.Cells.lic"); | |
// Create a blank Workbook object | |
Workbook workbook = new Workbook(); | |
// Access the first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Read JSON file | |
String fileName = "Data.json"; | |
String content = new String(Files.readAllBytes(Paths.get("SampleJsonData.json"))); | |
// Set JsonLayoutOptions for formatting | |
JsonLayoutOptions layoutOptions = new JsonLayoutOptions(); | |
layoutOptions.setArrayAsTable(true); | |
// Import JSON data to the default worksheet starting at cell A1 and with desired JsonLayoutOptions | |
JsonUtility.importData(content, worksheet.getCells(), 0, 0, layoutOptions); | |
// Convert imported JSON to PDF | |
workbook.save("output.pdf", SaveFormat.AUTO); | |
System.out.println("Done"); | |
} | |
} |
JSON-ը PDF Java արտահանելու համար վերևում ցուցադրված է կոդ, որը բավարար է հնարավորությունը ձեր հավելվածներում ինտեգրելու համար: Ավելին, դուք կարող եք իմպրովիզացնել փոխակերպման գործընթացը JsonLayoutOptions դասի կողմից բացահայտված մի քանի հատկություններով, որոնք թույլ են տալիս նշել վերնագրի ոճը, համարը կամ ամսաթվի ձևաչափը, դրոշը սահմանել՝ անտեսելու զրոյական արժեքները և այլն՝ ըստ ձեր պահանջների:
Այս հոդվածում մենք հասկացանք, թե ինչպես կարող են ստեղծվել JSON-ից PDF փոխարկիչ Java-ի վրա հիմնված հավելվածները մի քանի API զանգերի և կարճ կոդի հատվածի միջոցով: Մինչդեռ, եթե ցանկանում եք ուսումնասիրել Excel թերթիկը պատկերի մատուցման համար, խնդրում ենք ծանոթանալ ինչպես փոխարկել Excel թերթիկը պատկերի Java-ում-ի հոդվածին: