Konvertējot JSON datus profesionāliem, kopējamiem PDF dokumentiem ir kopīga prasība daudzās lietojumprogrammās. ar Aspose.Cells for .NET , jūs varat viegli ielādēt jSON saturu plašsaziņas līdzekļu stilā un eksportēt to kā PDF failu ar pilnīgu pārraudzību formātā.

Introduction

Pārvērst strukturētus JSON datus labi formatētos PDF ziņojumos vai dokumentos ir spēcīga iezīme, kas uzlabo lietojamību jūsu pieteikuma iznākumu. Šis ceļvedis jūs pavadīs caur procesu, lai pārvērstu jSON uz PDF, izmantojot Aspose.Cells for .NET , sniedzot detalizētas soļus un kodu piemērus.

Kāpēc JSON konvertēt uz PDF?

  • Profesionālā ziņošana: Izveido polētos ziņojumus no JSON satura, kurus var viegli koplietot vai drukāt.
  • Web-to-PDF Darba plūsma: Konvertēt strukturētus JSON datus, kas saņemti no tīmekļa APIs uz lasāmām PDF tabulām.
  • Flexible Layouts: Pārbaudiet jūsu JSON datu formatēšanu PDF, piemēram, apstrādājot rayes kā tabulas rindas un ignorējot nulles vērtības.

Pakāpeniski ceļvedis, kā pārvērst JSON uz PDF

1. solis: instalēt Aspose.Cells caur NuGet

Pievienojiet Aspose.Cells paketi savam projektam, izmantojot šādu komandu:

dotnet add package Aspose.Cells

2. solis: Iestatīt licences

Produkta licences aktivizēšana, nosakot mērīto atslēgu. tas ir nepieciešams komerciālai lietošanai.

Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");

3. solis: Darba grāmata sākums

Izveidojiet jaunu darba grāmatu, lai saglabātu JSON saturu:

Workbook workbook = new Workbook();

4. solis: piekļuve darba lapai

Izmantojiet privāto darba lapu, lai importētu JSON datus:

Worksheet worksheet = workbook.Worksheets[0];

5. solis: uzlādēt JSON ieejas

Izlasiet JSON līniju no faila vai cita avota:

string jsonInput = File.ReadAllText("SampleJsonData.json");

6. solis: iestatīt JsonLayoutOptions

Nosakiet, kā JSON būtu jāstruktē lapas. Piemēram, apstrādājiet raķetes kā tabulas un ignorējiet nulles vērtības.

JsonLayoutOptions layoutOptions = new JsonLayoutOptions();
layoutOptions.ArrayAsTable = true;

7. solis: JSON ievadīšana darba lapā

Iepazīstiet darba lapu ar JSON datiem:

JsonUtility.ImportData(jsonInput, worksheet.Cells, 0, 0, layoutOptions);

8. solis: glabāt kā PDF

Eksportēt darba grāmatu uz PDF failu:

workbook.Save("output.pdf", SaveFormat.Pdf);

Kopīgas problēmas un fiksācijas

Tērauda formāts nav pārdots

  • Atbilde: Sēdes layoutOptions.ArrayAsTable = true formatēt datus kā tabulas rindas.

Nepareizs izkārtojums PDF

  • Rīkojums: pielāgojiet JsonLayoutOptions iestatījumi, lai ietvertu nosaukuma stilizēšanu, ignorētu nulles vērtības vai pielāgotu skaitļu/datumu formātus.

Failu piekļuves kļūdas

  • Lēmums: Pārliecinieties, ka ieejas ceļš ir derīgs un pieteikumam ir rakstīt atļaujas izceļošanas failu.

More in this category