JSON ke PDF C#

File JSON biasanya digunakan untuk mengekspor, mengimpor, atau mengangkut data di dalam atau di antara aplikasi. Format JSON membutuhkan lebih sedikit pemformatan dan menyediakan mekanisme penyimpanan data yang ringan. Dalam berbagai kasus, Anda mungkin perlu mengonversi file JSON ke PDF untuk berbagi, mencetak, atau tujuan lain. Untuk mencapainya secara terprogram, artikel ini membahas cara mengonversi JSON ke PDF melalui C#.

C# API untuk Konversi JSON ke PDF - Unduhan Gratis

Untuk mengonversi file JSON ke format PDF, kami akan menggunakan Aspose.Cells for .NET. Ini adalah API yang kuat yang memungkinkan Anda menghasilkan dokumen spreadsheet dari awal. Selain itu, ini memungkinkan Anda memproses dan mengonversi file Excel yang ada dari dalam aplikasi .NET Anda. Anda dapat mengunduh API atau menginstalnya menggunakan NuGet.

PM> Install-Package Aspose.Cells

Cara Mengonversi JSON ke PDF di C#

Aspose.Cells for .NET memudahkan Anda mengonversi file JSON ke PDF, yang dapat dilakukan dalam beberapa langkah. Langkah-langkah berikut diperlukan untuk menyimpan file JSON sebagai PDF di C# menggunakan Aspose.Cells for .NET.

  • Buat file Excel.
  • Muat data dari file JSON ke dalam lembar Excel.
  • Setel opsi konversi tambahan untuk JSON ke PDF.
  • Simpan data JSON sebagai PDF.

Bagian berikut menunjukkan cara melakukan langkah-langkah yang disebutkan di atas untuk konversi JSON ke PDF dalam kode C#.

Konversikan JSON ke PDF dalam C#

Berikut ini adalah langkah-langkah untuk mengonversi file JSON ke PDF menggunakan C#.

  1. Buat instance dari kelas Workbook.
  2. Pilih Worksheet default dari koleksi Worksheet.
  3. Muat data JSON dari file menggunakan metode File.ReadAllText(string).
  4. Buat instance JsonLayoutOptions dan setel opsi.
  5. Impor data dari JSON ke lembar kerja menggunakan metode JsonUtility.ImportData dengan referensi ke objek Worksheet dan data JSON.
  6. Konversikan JSON ke PDF dengan menyimpan buku kerja sebagai PDF menggunakan metode Workbook.Save(string, SaveFormat.Auto).

Contoh kode berikut menunjukkan cara mengonversi file JSON ke PDF di C#.

// membuat objek Workbook
var workbook = new Cells.Workbook();

// mengakses lembar kerja default
var worksheet = workbook.Worksheets[0];

// membaca data JSON dari file
string jsonInput = File.ReadAllText("Data.json");

// atur JsonLayoutOptions untuk memperlakukan Array sebagai Tabel
var options = new Cells.Utility.JsonLayoutOptions();
options.ArrayAsTable = true;

// impor data JSON ke lembar kerja mulai dari sel A1
Cells.Utility.JsonUtility.ImportData(jsonInput, worksheet.Cells, 0, 0, options);

// mengonversi JSON yang diimpor ke PDF
workbook.Save("output.pdf", Cells.SaveFormat.Auto); 

API untuk Mengekspor JSON ke PDF dalam C# - Dapatkan Lisensi Gratis

Anda dapat menggunakan Aspose.Cells for .NET tanpa batasan evaluasi menggunakan lisensi sementara.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi data JSON ke PDF melalui C#. Langkah-langkah dan contoh kode telah menunjukkan cara memuat data JSON dan menyimpannya sebagai PDF secara dinamis di C#. Anda dapat menggunakan contoh kode yang disediakan dalam aplikasi berbasis .NET, .NET Core, Mono atau Xamarin Anda. Selain itu, Anda dapat menjelajahi dokumentasi Aspose.Cells for .NET. Selain itu, Anda dapat memposting pertanyaan Anda di forum kami.

Lihat juga