JSON به PDF Java

فایل‌های JSON معمولاً برای صادر کردن، وارد کردن یا انتقال داده‌ها در داخل یا بین برنامه‌ها استفاده می‌شوند. فرمت JSON به قالب بندی کمتری نیاز دارد و مکانیزم ذخیره سازی داده های سبک وزن را ارائه می دهد. در موارد مختلف، ممکن است لازم باشد فایل‌های JSON را برای اشتراک‌گذاری، چاپ یا اهداف دیگر به PDF تبدیل کنید. برای دستیابی به آن از نظر برنامه‌ریزی، این مقاله نحوه تبدیل JSON به PDF از طریق جاوا را پوشش می‌دهد.

Java API برای تبدیل JSON به PDF

برای تبدیل فایل‌های JSON به فرمت PDF، از Aspose.Cells for Java استفاده می‌کنیم. این یک API دستکاری صفحه گسترده با ویژگی های غنی است که به شما امکان می دهد فایل های اکسل را با استفاده از جاوا تولید و پردازش کنید. می‌توانید 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 برای جاوا تبدیل یک فایل JSON به PDF را برای شما بسیار آسان می کند که می تواند در چند مرحله انجام شود. مراحل زیر برای ذخیره یک فایل JSON به صورت PDF با استفاده از Aspose.Cells برای جاوا لازم است.

  • یک فایل اکسل ایجاد کنید.
  • داده ها را از فایل JSON در برگه اکسل بارگیری کنید.
  • گزینه های تبدیل اضافی را برای JSON به PDF تنظیم کنید.
  • داده های JSON را به صورت PDF ذخیره کنید.

بخش زیر نحوه انجام مراحل فوق را برای تبدیل JSON به PDF در کد جاوا نشان می دهد.

تبدیل JSON به PDF

در زیر مراحل تبدیل فایل JSON به PDF با استفاده از جاوا آمده است.

  1. ابتدا یک نمونه از کلاس Workbook ایجاد کنید.
  2. Worksheet پیش‌فرض را از WorksheetsCollection انتخاب کنید.
  3. داده های JSON را در یک شی رشته بخوانید.
  4. یک نمونه از JsonLayoutOptions ایجاد کنید و گزینه‌ها را تنظیم کنید.
  5. داده‌ها را از JSON به کاربرگ با استفاده از روش JsonUtility.importData() با ارجاع به شیء Worksheet و داده‌های JSON وارد کنید.
  6. در نهایت، با استفاده از روش Workbook.save(string, SaveFormat.Auto)، کتاب کار را به عنوان PDF ذخیره کنید.

نمونه کد زیر نحوه تبدیل یک فایل JSON به PDF در جاوا را نشان می دهد.

// یک شی Workbook خالی ایجاد کنید
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);

تبدیل جاوا JSON به PDF - مجوز رایگان دریافت کنید

می‌توانید از Aspose.Cells برای جاوا بدون محدودیت ارزیابی با استفاده از مجوز موقت استفاده کنید.

نتیجه

در این مقاله نحوه تبدیل داده های JSON به PDF با استفاده از جاوا را یاد گرفتید. می توانید به راحتی API را نصب کنید و از نمونه کد ارائه شده در برنامه های جاوا خود استفاده کنید. علاوه بر این، برای کسب اطلاعات بیشتر در مورد Aspose.Cells برای جاوا، می‌توانید مستندات را بررسی کنید. همچنین، می توانید سؤالات یا سؤالات خود را در [فروم 15 ما ارسال کنید.

همچنین ببینید