Bằng cách sử dụng Aspose.Total for .NET , bạn có thể phân tích cú pháp JSON thành EPUB trong bất kỳ ứng dụng .NET, C#, ASP.NET và VB.NET nào trong hai ứng dụng đơn giản các bước. Đầu tiên, bằng cách sử dụng Aspose.Cells for .NET , bạn có thể xuất JSON sang PDF. Sau đó, bằng cách sử dụng Aspose.Words for .NET , bạn có thể chuyển đổi PDF sang EPUB.
Chuyển đổi định dạng JSON sang EPUB qua C#
- Tạo một đối tượng Workbook mới và đọc dữ liệu JSON hợp lệ từ tệp
- Nhập tệp JSON vào trang tính bằng cách sử dụng lớp JsonUtility và [Save]( https://reference.aspose.com/cells/net/ aspose.cells.workbook/save/method/4) nó dưới dạng PDF
- Tải tài liệu PDF bằng cách sử dụng lớp Document
- Lưu tài liệu sang định dạng EPUB bằng phương pháp Save
Yêu cầu chuyển đổi
Cài đặt từ dòng lệnh dưới dạng nuget install Aspose.Total
hoặc thông qua Package Manager Console của Visual Studio với Install-Package Aspose.Total
.
Ngoài ra, tải trình cài đặt MSI ngoại tuyến hoặc DLL trong tệp ZIP từ tải xuống .
Đặt bố cục và chuyển đổi định dạng JSON thành EPUB qua C#
Trong khi phân tích cú pháp JSON thành EPUB, bạn cũng có thể đặt các tùy chọn bố cục cho JSON của mình bằng cách sử dụng JsonLayoutOptions . Nó cho phép bạn xử lý Mảng dưới dạng bảng, bỏ qua null, bỏ qua tiêu đề mảng, bỏ qua tiêu đề đối tượng, chuyển đổi chuỗi thành số hoặc ngày, đặt định dạng ngày và số, và đặt kiểu tiêu đề. Tất cả các tùy chọn này cho phép bạn trình bày dữ liệu của mình theo nhu cầu của bạn. Đoạn mã sau đây cho bạn biết cách đặt các tùy chọn bố cục.
Phân tích cú pháp định dạng JSON thành EPUB với Watermark
Sử dụng API, bạn cũng có thể chuyển đổi JSON thành EPUB với hình mờ. Để thêm hình mờ vào tài liệu EPUB của bạn, trước tiên bạn có thể phân tích cú pháp tệp JSON thành PDF và thêm hình mờ vào đó. Để thêm hình mờ, hãy tải tệp PDF mới được tạo bằng cách sử dụng lớp Document , tạo một bản sao của TextWatermarkOptions và đặt các thuộc tính của nó, Gọi phương thức Watermark.SetText và chuyển văn bản & đối tượng watermark của TextWatermarkOptions. Sau khi thêm hình mờ, bạn có thể lưu tài liệu vào EPUB.
Khám phá JSON Chuyển Đổi Tùy Chọn với .NET
Những gì là JSON Tập Tin Định Dạng
JSON (Ký hiệu đối tượng JavaScript) là một định dạng tệp tiêu chuẩn mở để chia sẻ dữ liệu sử dụng văn bản mà con người có thể đọc được để lưu trữ và truyền dữ liệu. Các tệp JSON được lưu trữ với phần mở rộng .json. JSON yêu cầu ít định dạng hơn và là một giải pháp thay thế tốt cho XML. JSON có nguồn gốc từ JavaScript nhưng là định dạng dữ liệu độc lập với ngôn ngữ. Việc tạo và phân tích cú pháp JSON được hỗ trợ bởi nhiều ngôn ngữ lập trình hiện đại. application/json là loại phương tiện được sử dụng cho JSON. Cấu trúc cơ bản của tệp JSON là tập hợp các cặp khóa-giá trị, với các giá trị thuộc các loại khác nhau, chẳng hạn như số, chuỗi và booleans. Mảng và đối tượng lồng nhau cũng có thể được biểu diễn trong tệp JSON. JSON được sử dụng rộng rãi trong phát triển web để trao đổi dữ liệu giữa máy khách và máy chủ. Nó thường được sử dụng trong các ứng dụng AJAX, nơi máy khách yêu cầu dữ liệu từ máy chủ mà không cần làm mới toàn bộ trang. JSON cũng được sử dụng làm định dạng cơ sở dữ liệu đơn giản để lưu trữ và truy xuất dữ liệu, cũng như để tuần tự hóa cấu trúc dữ liệu thành định dạng chuỗi có thể được lưu trữ hoặc truyền qua mạng.
Đọc ThêmNhững gì là EPUB Tập Tin Định Dạng
Tệp EPUB là Tệp sách điện tử mở. Định dạng này do Diễn đàn Xuất bản Kỹ thuật số Quốc tế (IDPF) phát triển và dựa trên XML và XHTML. Tệp EPUB có thể được đọc trên nhiều loại thiết bị điện tử, bao gồm máy đọc sách điện tử, máy tính bảng và điện thoại thông minh. Tệp EPUB thường bao gồm ba thành phần:1. Một gáy sách chứa nội dung chính của cuốn sách và thứ tự đọc các trang.2. Một bảng kê khai liệt kê tất cả các tệp tạo nên cuốn sách, bao gồm cả gáy sách, ảnh bìa và bất kỳ nội dung nào khác.3. Một thùng chứa, lưu trữ các tệp ở định dạng nén. Các tệp EPUB có thể được tạo bằng nhiều chương trình phần mềm, bao gồm Adobe InDesign, Sigil và Calibre.
Đọc Thêm