JSON-tietojen muuntaminen ammattimaisiin, jaettavissa oleviin PDF-asiakirjoihin on monissa sovelluksissa yleinen vaatimus. Aspose.Cells for .NET: n avulla voit helposti ladata json-sisältöä levytiedoston tyyliin ja viedä sen PDF:n tiedoksi, jolla on täydellinen valvonta muotoilusta.

Johdanto

JSON-tietojen muuntaminen hyvin muotoiltuihin PDF-raportteihin tai asiakirjoihin on tehokas ominaisuus, joka parantaa sovelluksen tuonnin käyttökelpoisuutta.Tämä opas ohjaa sinua prosessin läpi muunnetta jSON PDF:ään käyttämällä Aspose.Cells for .NET, jossa annetaan yksityiskohtaisia askeleita ja koodin esimerkkejä.

Miksi muuttaa JSON PDF:ään?

  • Professuaalinen raportointi: Tuottaa JSON-sisältöä, joka voidaan helposti jakaa tai tulostaa.
  • Web-to-PDF Workflow: Muunna web-APIsista saatujen JSON-tietojen luettavissa oleviin PDF-taulukkoihin.
  • Joustavat asetukset: Hallitse PDF:ssä olevien JSON-tietojesi muotoilua, kuten taulukon rivien käsittelyä ja nollarvojen sivuuttamista.

Vaiheittainen opas JSON: n muuntamiseen PDF:ään

Vaihe 1: Asenna Aspose.Cells NuGetin kautta

Lisää Aspose.Cells -paketti projektillesi seuraavan komennon avulla:

dotnet add package Aspose.Cells

Vaihe 2: Luo lisenssi

Aktivoi tuotelisenssi asettamalla mitattu avain. Tämä on välttämätöntä kaupalliseen käyttöön.

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

Vaihe 3: Aloita työpöytä

Luo uusi työpöytä JSON-sisällön säilyttämiseksi:

Workbook workbook = new Workbook();

Vaihe 4: Access työpöytä

Käytä oletusarvoista työpöytä tuoda JSON-tietoja:

Worksheet worksheet = workbook.Worksheets[0];

Vaihe 5: Lataa JSON Input

Lue JSON-tiedosto tiedostosta tai muista lähteistä:

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

Vaihe 6: Aseta JsonLayoutOptions

Määritä, miten JSON: n pitäisi rakentaa lehdessä. Esimerkiksi käsitellä kaavioita taulukoina ja sivuuttaa nollarvot.

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

Vaihe 7: JSON: n tuonti työpöydälle

Aseta työpöytä JSON-tietojen kanssa:

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

Vaihe 8: Tallenna PDF-muodossa

Tuoda työpöytä PDF-tiedostoon:

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

Yhteiset ongelmat ja korjaukset

Pöytämuotoa ei ole tallennettu

  • Ratkaisu: Käytä layoutOptions.ArrayAsTable = true muodostamaan tallennettuja tietoja taulukon sarjoina.

Epäoikeudenmukainen asetus PDF:ssä

  • Ratkaisu: Muokkaa JsonLayoutOptions asetukset, jotka sisältävät otsikon tyyliä, jättävät huomiotta nollarvot tai säätelevät numerisia / päivämäärämuotoja.

File Access -virheet

  • Ratkaisu: Varmista, että sisäänkäyntireitti on voimassa ja sovelluksella on kirjoitettu luvat lähtötiedostoon.

More in this category