JSON إلى PDF جافا

تُستخدم ملفات JSON بشكل شائع لتصدير البيانات أو استيرادها أو نقلها داخل التطبيقات أو بينها. يتطلب تنسيق JSON تنسيقًا أقل ويوفر آلية تخزين بيانات خفيفة الوزن. في حالات مختلفة ، قد تحتاج إلى تحويل ملفات JSON إلى PDF للمشاركة أو الطباعة أو لأغراض أخرى. لتحقيق ذلك برمجيًا ، تتناول هذه المقالة كيفية تحويل JSON إلى PDF عبر Java.

Java API لتحويل JSON إلى PDF

لتحويل ملفات JSON إلى تنسيق PDF ، سنستخدم Aspose.Cells for Java. إنها واجهة برمجة تطبيقات لمعالجة جداول البيانات غنية بالميزات تتيح لك إنشاء ملفات Excel ومعالجتها باستخدام Java. يمكنك إما تنزيل API أو تثبيته باستخدام تكوينات Maven التالية.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>21.6</version>
</dependency>

كيفية تحويل JSON إلى PDF بجافا

Aspose.Cells for Java يسهل عليك تحويل ملف JSON إلى PDF ، والذي يمكن تنفيذه في خطوتين. الخطوات التالية مطلوبة لحفظ ملف JSON كملف PDF باستخدام Aspose.Cells لجافا.

  • قم بإنشاء ملف Excel.
  • قم بتحميل البيانات من ملف JSON إلى ورقة Excel.
  • قم بتعيين خيارات تحويل إضافية لـ JSON إلى PDF.
  • احفظ بيانات JSON بصيغة PDF.

يوضح القسم التالي كيفية تنفيذ الخطوات المذكورة أعلاه لتحويل JSON إلى PDF في كود Java.

تحويل JSON إلى PDF

فيما يلي خطوات تحويل ملف JSON إلى PDF باستخدام Java.

  1. أولاً ، قم بإنشاء مثيل لفئة Workbook.
  2. حدد Worksheet الافتراضية من WorksheetsCollection.
  3. قراءة بيانات JSON في كائن سلسلة.
  4. قم بإنشاء مثيل JsonLayoutOptions وضبط الخيارات.
  5. استيراد البيانات من JSON إلى ورقة العمل باستخدام طريقة JsonUtility.importData() بالإشارة إلى كائن Worksheet وبيانات JSON.
  6. أخيرًا ، قم بتحويل JSON إلى PDF عن طريق حفظ المصنف كملف PDF باستخدام طريقة Workbook.save (سلسلة ، SaveFormat.Auto).

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف JSON إلى PDF في Java.

// إنشاء كائن مصنف فارغ
Workbook workbook = new Workbook();

// الوصول إلى ورقة العمل الافتراضية الفارغة
Worksheet worksheet = workbook.getWorksheets().get(0);

// قراءة ملف JSON
String fileName = "Data.json";
String content = new String(Files.readAllBytes(Paths.get(fileName)));

// قم بتعيين JsonLayoutOptions للتنسيق
JsonLayoutOptions layoutOptions = new JsonLayoutOptions();
layoutOptions.setArrayAsTable(true);

// استيراد بيانات JSON إلى ورقة العمل الافتراضية بدءًا من الخلية A1
JsonUtility.importData(content, worksheet.getCells(), 0, 0, layoutOptions);

// تحويل JSON المستوردة إلى PDF
workbook.save("output.pdf", SaveFormat.AUTO);

Java JSON to PDF Converter - احصل على ترخيص مجاني

يمكنك استخدام Aspose.Cells لـ Java بدون قيود تقييمية باستخدام ترخيص مؤقت.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل بيانات JSON إلى PDF باستخدام Java. يمكنك بسهولة تثبيت API واستخدام نموذج التعليمات البرمجية المتوفرة في تطبيقات Java الخاصة بك. علاوة على ذلك ، لمعرفة المزيد حول Aspose.Cells for Java ، يمكنك استكشاف التوثيق. يمكنك أيضًا نشر أسئلتك أو استفساراتك على المنتدى.

أنظر أيضا