Файли JSON зазвичай використовуються для експорту, імпорту або передачі даних у програмах або між ними. Формат JSON потребує менше форматування та забезпечує легкий механізм зберігання даних. У різних випадках вам може знадобитися конвертувати файли JSON у PDF для спільного використання, друку чи інших цілей. Щоб досягти цього програмним шляхом, у цій статті описано, як конвертувати JSON у PDF на C#.
- C# API для перетворення JSON у PDF – Безкоштовне завантаження
- Кроки для перетворення JSON у PDF на C#
- Збереження даних JSON як PDF у C#
Конвертер C# JSON у PDF – безкоштовно завантажити
Щоб конвертувати файли JSON у формат PDF, ми будемо використовувати Aspose.Cells for .NET. Це потужний API, який дозволяє створювати документи електронної таблиці з нуля. Крім того, він дає змогу обробляти та конвертувати наявні файли Excel із програм .NET. Ви можете завантажити API або встановити його за допомогою NuGet.
PM> Install-Package Aspose.Cells
Як конвертувати JSON у PDF на C#
Aspose.Cells for .NET значно полегшує вам конвертацію файлу JSON у PDF, яку можна виконати за кілька кроків. Щоб зберегти файл JSON у форматі PDF у C# за допомогою Aspose.Cells for .NET, необхідно виконати такі дії.
- Створіть файл Excel.
- Завантажте дані з файлу JSON на аркуш Excel.
- Налаштуйте додаткові параметри перетворення JSON у PDF.
- Збережіть дані JSON як PDF.
У наступному розділі показано, як виконати описані вище дії для перетворення JSON у PDF у коді C#.
Зберегти JSON як PDF у C#
Нижче наведено кроки для перетворення файлу JSON у PDF за допомогою C#.
- Створіть екземпляр класу Workbook.
- Виберіть стандартний Робочий аркуш із колекції Робочі аркуші.
- Завантажте дані JSON із файлу за допомогою методу File.ReadAllText(string).
- Створіть екземпляр JsonLayoutOptions і встановіть параметри.
- Імпортуйте дані з JSON на аркуш за допомогою методу JsonUtility.ImportData із посиланням на об’єкт Worksheet і дані JSON.
- Перетворіть JSON у PDF, зберігши книгу як PDF за допомогою методу Workbook.Save(string, SaveFormat.Auto).
У наведеному нижче прикладі коду показано, як конвертувати файл JSON у PDF на C#.
// створити об’єкт Workbook
var workbook = new Cells.Workbook();
// доступ до аркуша за замовчуванням
var worksheet = workbook.Worksheets[0];
// читати дані JSON з файлу
string jsonInput = File.ReadAllText("Data.json");
// встановіть JsonLayoutOptions для обробки масивів як таблиці
var options = new Cells.Utility.JsonLayoutOptions();
options.ArrayAsTable = true;
// імпортувати дані JSON на аркуш, починаючи з клітинки A1
Cells.Utility.JsonUtility.ImportData(jsonInput, worksheet.Cells, 0, 0, options);
// конвертувати імпортований JSON у PDF
workbook.Save("output.pdf", Cells.SaveFormat.Auto);
Експортуйте JSON у PDF на C# – отримайте безкоштовну ліцензію
Ви можете використовувати Aspose.Cells for .NET без оціночних обмежень за допомогою тимчасової ліцензії.
Висновок
У цій статті ви дізналися, як конвертувати дані JSON у PDF за допомогою C#. Кроки та зразок коду продемонстрували, як динамічно завантажувати дані JSON і зберігати їх як PDF у C#. Ви можете використовувати наданий зразок коду у своїх програмах на основі .NET, .NET Core, Mono або Xamarin.
Перетворювач JSON у PDF – докладніше
Ви можете переглянути документацію Aspose.Cells for .NET. Також ви можете опублікувати свої запити на нашому форумі.