Преобразование формата JSON в EPUB через C#

C# API для преобразования JSON в EPUB без использования Microsoft® Word

 

Используя Aspose.Total для .NET , вы можете анализировать JSON в EPUB в любом приложении .NET, C#, ASP.NET и VB.NET двумя простыми способами. шаги. Во-первых, с помощью Aspose.Cells for .NET вы можете экспортировать JSON в PDF. После этого с помощью Aspose.Words for .NET вы сможете конвертировать PDF в EPUB.

Преобразование формата JSON в EPUB через C#

  1. Создайте новый объект Workbook и прочитайте действительные данные JSON из файла.
  2. Импортируйте файл JSON на лист, используя класс JsonUtility и [Сохранить]( https://reference.aspose.com/ Cells/net/aspose.cells.workbook/save/methods/4) в формате PDF
  3. Загрузите документ PDF с помощью класса Document .
  4. Сохраните документ в формате EPUB, используя метод Сохранить .

Требование преобразования

Установите из командной строки как nuget install Aspose.Total или через консоль диспетчера пакетов Visual Studio с помощью Install-Package Aspose.Total.

Кроме того, вы можете получить автономный установщик MSI или библиотеки DLL в ZIP - файле из загрузки .

Установить макет и преобразовать формат JSON в EPUB через С#

При синтаксическом анализе JSON в EPUB вы также можете установить параметры макета для вашего JSON с помощью JsonLayoutOptions . Он позволяет обрабатывать массив как таблицу, игнорировать нули, игнорировать заголовок массива, игнорировать заголовок объекта, преобразовывать строку в число или дату, устанавливать формат даты и числа и устанавливать стиль заголовка. Все эти параметры позволяют вам представить ваши данные в соответствии с вашими потребностями. В следующем фрагменте кода показано, как установить параметры макета.

Разобрать формат JSON в EPUB с водяным знаком

Используя API, вы также можете конвертировать JSON в EPUB с водяным знаком. Чтобы добавить водяной знак в ваш документ EPUB, вы можете сначала преобразовать файл JSON в PDF и добавить к нему водяной знак. Чтобы добавить водяной знак, загрузите только что созданный файл PDF с помощью класса Document , создайте экземпляр TextWatermarkOptions и задайте его свойства., Вызовите метод Watermark.SetText и передайте текст водяного знака и объект TextWatermarkOptions. После добавления водяного знака вы можете сохранить документ в EPUB.

Исследуйте варианты преобразования JSON с .NET

Конвертировать JSONs в APNG (Animated Portable Network Graphics)
Конвертировать JSONs в DICOM (Digital Imaging and Communications in Medicine)
Конвертировать JSONs в DOC (Microsoft Word Binary Format)
Конвертировать JSONs в DOCM (Microsoft Word 2007 Marco File)
Конвертировать JSONs в DOT (Microsoft Word Template Files)
Конвертировать JSONs в DOTX (Microsoft Word Template File)
Конвертировать JSONs в DXF (Autodesk Drawing Exchange Format)
Конвертировать JSONs в EMZ (Windows Compressed Enhanced Metafile)
Конвертировать JSONs в FLATOPC (Microsoft Word 2003 WordprocessingML)
Конвертировать JSONs в ODP (OpenDocument Presentation Format)
Конвертировать JSONs в ODT (OpenDocument Text File Format)
Конвертировать JSONs в OTP (OpenDocument Standard Format)
Конвертировать JSONs в OTT (OpenDocument Standard Format)
Конвертировать JSONs в PCL (Printer Command Language Document)
Конвертировать JSONs в POT (Microsoft PowerPoint Template Files)
Конвертировать JSONs в POTM (Microsoft PowerPoint Template File)
Конвертировать JSONs в POTX (Microsoft PowerPoint Template Presentation)
Конвертировать JSONs в PPT (Microsoft PowerPoint 97-2003)
Конвертировать JSONs в PPTM (Macro-enabled Presentation File)
Конвертировать JSONs в SVGZ (Compressed Scalable Vector Graphics)
Конвертировать JSONs в TGA (Truevision Graphics Adapter)
Конвертировать JSONs в WMZ (Compressed Windows Metafile)
Конвертировать JSONs в WORD (WordProcessing File Formats)
Конвертировать JSONs в WORDML (Microsoft Word 2003 WordprocessingML)

Формат файла JSON

JSON (JavaScript Object Notation) — это открытый стандартный формат файла для обмена данными, который использует удобочитаемый текст для хранения и передачи данных. Файлы JSON хранятся с расширением .json. JSON требует меньше форматирования и является хорошей альтернативой XML. JSON является производным от JavaScript, но является независимым от языка форматом данных. Генерация и анализ JSON поддерживается многими современными языками программирования. application/json — тип мультимедиа, используемый для JSON. Основная структура файла JSON представляет собой набор пар ключ-значение со значениями разных типов, такими как числа, строки и логические значения. Массивы и вложенные объекты также могут быть представлены в файле JSON. JSON широко используется в веб-разработке для обмена данными между клиентом и сервером. Он часто используется в приложениях AJAX, где клиент запрашивает данные с сервера, не обновляя всю страницу. JSON также используется как простой формат базы данных для хранения и извлечения данных, а также для сериализации структур данных в строковый формат, который можно хранить или передавать по сети.

Подробнее

Формат файла EPUB

Файл EPUB является открытым файлом электронной книги. Формат был разработан Международным форумом цифровых публикаций (IDPF) и основан на XML и XHTML. Файлы EPUB можно читать на различных электронных устройствах, включая электронные книги, планшеты и смартфоны. Файлы EPUB обычно состоят из трех компонентов: 1. Корешок, содержащий основной текст книги и порядок чтения страниц.2. Манифест, в котором перечислены все файлы, составляющие книгу, включая корешок, изображение обложки и любой другой контент.3. Контейнер, в котором хранятся файлы в сжатом формате. Файлы EPUB можно создавать с помощью различных программ, включая Adobe InDesign, Sigil и Calibre.

Подробнее