JSON till PDF C#

JSON-filer används vanligtvis för att exportera, importera eller transportera data inom eller mellan applikationerna. JSON-format kräver mindre formatering och ger en lätt datalagringsmekanism. I olika fall kan du behöva konvertera JSON-filerna till PDF för delning, utskrift eller andra ändamål. För att uppnå det programmatiskt tar den här artikeln upp hur man konverterar JSON till PDF i C#.

C# JSON till PDF Converter - Gratis nedladdning

För att konvertera JSON-filer till PDF-format kommer vi att använda Aspose.Cells for .NET. Det är ett kraftfullt API som låter dig skapa kalkylarksdokument från grunden. Dessutom låter den dig bearbeta och konvertera befintliga Excel-filer från dina .NET-applikationer. Du kan antingen ladda ner API:et eller installera det med NuGet.

PM> Install-Package Aspose.Cells

Steg för att konvertera JSON till PDF i C#

Aspose.Cells för .NET gör det ganska enklare för dig att konvertera en JSON-fil till PDF, vilket kan utföras i ett par steg. Följande steg krävs för att spara en JSON-fil som PDF i C# med Aspose.Cells för .NET.

  • Skapa en Excel-fil.
  • Ladda data från JSON-filen till Excel-arket.
  • Ställ in ytterligare konverteringsalternativ för JSON till PDF.
  • Spara JSON-data som PDF.

Följande avsnitt visar hur man utför de ovan nämnda stegen för JSON till PDF-konvertering i C#-kod.

Spara JSON som PDF i C#

Följande är stegen för att konvertera en JSON-fil till PDF med C#.

  1. Skapa en instans av klassen Arbetsbok.
  2. Välj standard Worksheet från samlingen Worksheets.
  3. Ladda JSON-data från filen med metoden File.ReadAllText(string).
  4. Skapa en instans av JsonLayoutOptions och ställ in alternativ.
  5. Importera data från JSON till kalkylblad med metoden JsonUtility.ImportData med hänvisning till Worksheet-objekt och JSON-data.
  6. Konvertera JSON till PDF genom att spara arbetsboken som PDF med metoden Workbook.Save(string, SaveFormat.Auto).

Följande kodexempel visar hur man konverterar en JSON-fil till PDF i C#.

// skapa ett arbetsboksobjekt
var workbook = new Cells.Workbook();

// få tillgång till standardkalkylblad
var worksheet = workbook.Worksheets[0];

// läsa JSON-data från filen
string jsonInput = File.ReadAllText("Data.json");

// ställ in JsonLayoutOptions för att behandla Arrays som tabell
var options = new Cells.Utility.JsonLayoutOptions();
options.ArrayAsTable = true;

// importera JSON-data till kalkylblad från cell A1
Cells.Utility.JsonUtility.ImportData(jsonInput, worksheet.Cells, 0, 0, options);

// konvertera importerad JSON till PDF
workbook.Save("output.pdf", Cells.SaveFormat.Auto); 

Gratis exportera JSON till PDF i C#

Du kan använda Aspose.Cells för .NET utan utvärderingsbegränsningar och konvertera JSON till PDF med en gratis temporär licens.

Om .NET JSON till PDF Converter

Du kan utforska dokumentationen av Aspose.Cells för .NET. Du kan också lägga upp dina frågor på vårt forum.

Slutsats

Att konvertera JSON-data till PDF i C# är en värdefull färdighet för databearbetning och rapporteringsuppgifter. Aspose.Cells för .NET förenklar denna process genom att tillhandahålla en omfattande uppsättning verktyg för att arbeta med Excel- och PDF-dokument. Genom att följa stegen som beskrivs i det här blogginlägget kan du enkelt konvertera dina JSON-data till en PDF-fil och anpassa utdata efter behov. Du kan använda det medföljande kodexemplet i dina .NET-, .NET Core-, Mono- eller Xamarin-baserade applikationer.

Se även