Kā pārvērst JSON uz PDF, izmantojot C#
Konvertējot JSON uz PDF, tas ir ideāli piemērots dalītiem ziņojumiem vai dokumentiem no strukturētiem datiem. Aspose.Cells for .NET , jūs varat ielādēt jSON saturu plašsaziņas līdzekļu stilā un eksportēt to kā PDF ar pilnīgu datu formatēšanas kontroli.
Kāpēc JSON konvertēt uz PDF?
Profesionālie ziņojumi:- Izveido polētus dokumentus no JSON satura, kurus var koplietot vai drukāt.
** Web-to-PDF darba plūsma:**- Konvertēt strukturētu JSON no tīmekļa API uz lasāmām PDF tabulām.
Elastīgs izkārtojums:- Izmantojiet izkārtojuma iespējas, lai kontrolētu formatēšanu, piemēram, apstrādājot raķetes kā tabulas vai 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 savā projektā:
dotnet add package Aspose.Cells
2. solis: Iestatīt licences
Aktivizējiet produktu:
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:
Worksheet worksheet = workbook.Worksheets[0];
5. solis: uzlādēt JSON ieejas
Izlasiet JSON līniju no faila:
string jsonInput = File.ReadAllText("SampleJsonData.json");
6. solis: iestatīt JsonLayoutOptions
Nosakiet, kā JSON būtu jāstrukturē lapā:
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
Izveidojiet darba grāmatu PDF:
workbook.Save("output.pdf", SaveFormat.Pdf);
s
Kopīgas problēmas un fiksācijas
1. tabula formāts nav atgriezies
- Rīkojums : Set
layoutOptions.ArrayAsTable = true
formatēt datus kā tabulas rindas.
2. nepareizs izkārtojums PDF
- Rīkojums : Tweak
JsonLayoutOptions
lai iekļautu nosaukuma stilizēšanu, ignorētu nullus vai pielāgotu skaitļu/datumu formātus.
3. failu piekļuves kļūdas
- Rīze : Pārlieciniet, ka ieejas ceļš ir derīgs un pieteikumam ir rakstīt atļaujas izceļošanas failu.