Tiểu mục của Developer's Guide
HTML Converter
Sheetize HTML Converter for .NET cung cấp khả năng chuyển đổi tài liệu mạnh mẽ giữa các định dạng PDF và HTML, lý tưởng cho các ứng dụng web, lưu trữ và tạo báo cáo. Với nhiều tùy chọn để xử lý tài nguyên và bố cục, bộ chuyển đổi thích ứng với các yêu cầu dự án khác nhau.
Các Tính Năng Chính
Chuyển đổi PDF sang HTML
Chuyển đổi các tệp PDF thành HTML để làm cho tài liệu dễ truy cập cho việc xem trên web hoặc tích hợp vào các ứng dụng mà định dạng HTML được ưa chuộng.
Chuyển đổi HTML sang PDF
Chuyển đổi nội dung HTML thành PDF chất lượng cao, hoàn hảo cho việc tạo báo cáo có thể in, lưu trữ nội dung web hoặc tạo các định dạng tài liệu có thể chia sẻ.
Hướng Dẫn Chi Tiết
Chuyển đổi PDF sang HTML
Để chuyển đổi một PDF sang HTML:
- Khởi tạo Bộ chuyển đổi: Tạo một phiên bản của
HtmlConverter
. - Cài đặt Tùy chọn Chuyển đổi: Sử dụng
PdfToHtmlOptions
để tùy chỉnh đầu ra, chọn giữa tài nguyên nhúng hoặc bên ngoài. - Định nghĩa Đường dẫn Đầu vào và Đầu ra: Đặt đường dẫn cho PDF đầu vào và HTML đầu ra của bạn.
- Thực hiện Chuyển đổi: Gọi phương thức
Process
để chuyển đổi tệp.
Ví dụ: Chuyển đổi PDF sang HTML với Tài nguyên nhúng
// Bước 1: Khởi tạo Bộ chuyển đổi HTML
var converter = new HtmlConverter();
// Bước 2: Cấu hình tùy chọn cho chuyển đổi PDF sang HTML
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));
// Bước 4: Thực hiện chuyển đổi
converter.Process(options);
Các Tùy Chọn Có Sẵn cho Chuyển đổi PDF sang HTML
SaveDataType:
FileWithEmbeddedResources
: Tạo một tệp HTML duy nhất với tất cả tài nguyên được nhúng.FileWithExternalResources
: Lưu tài nguyên riêng lẻ, lý tưởng cho các tệp HTML lớn.
Tùy chỉnh Đầu ra:
BasePath
: Đặt đường dẫn cơ sở cho tài nguyên trong tài liệu HTML.IsRenderToSinglePage
: Tùy chọn để vẽ tất cả nội dung PDF trên một trang HTML duy nhất.
Chuyển đổi HTML sang PDF
Để chuyển đổi một tài liệu HTML sang PDF, làm theo các bước sau:
- Khởi tạo Bộ chuyển đổi: Tạo một phiên bản của
HtmlConverter
. - Cấu hình Tùy chọn PDF: Sử dụng
HtmlToPdfOptions
để định nghĩa bố cục và thiết lập phương tiện. - Chỉ định Đường dẫn: Đặt đường dẫn tệp HTML đầu vào và PDF đầu ra.
- Thực hiện Chuyển đổi: Chạy phương thức
Process
để hoàn tất chuyển đổi.
Ví dụ: Chuyển đổi HTML sang PDF
// Bước 1: Khởi tạo Bộ chuyển converter HTML
var converter = new HtmlConverter();
// Bước 2: Cấu hình tùy chọn cho chuyển đổi HTML sang PDF
var options = new HtmlToPdfOptions();
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));
// Bước 4: Thực hiện chuyển đổi
converter.Process(options);
Các Tùy Chọn Bổ Sung cho Chuyển đổi HTML sang PDF
Loại Phương tiện:
HtmlMediaType.Print
: Lý tưởng cho việc tạo PDF phù hợp cho việc in ấn.HtmlMediaType.Screen
: Sử dụng khi chuyển đổi nội dung được thiết kế cho việc xem trên thiết bị kỹ thuật số.
Điều chỉnh Bố cục:
PageLayoutOption
: Điều chỉnh cách nội dung HTML vừa vặn với bố cục PDF, như ScaleToPageWidth
để đảm bảo nội dung được tỷ lệ với chiều rộng PDF.IsRenderToSinglePage
: Cho phép vẽ toàn bộ nội dung HTML trên một trang PDF duy nhất nếu cần cho các bài thuyết trình ngắn gọn.
Bộ chuyển đổi này linh hoạt cho nhiều ứng dụng khác nhau, từ việc tạo báo cáo PDF dựa trên nội dung web đến việc chuyển đổi các tài liệu PDF để truy cập trên web. Để biết thêm các cấu hình nâng cao, hãy tham khảo tài liệu đầy đủ của Sheetize.
Image Converter
Sheetize Image Converter for .NET cho phép các nhà phát triển chuyển đổi tài liệu sang và từ các định dạng hình ảnh khác nhau, khiến nó trở nên lý tưởng cho các ứng dụng liên quan đến xem tài liệu, lưu trữ hình ảnh và tạo nội dung dựa trên hình ảnh.
Các Tính Năng Chính
Chuyển Đổi PDF Sang Hình Ảnh
Chuyển đổi tài liệu PDF thành các định dạng hình ảnh (ví dụ: PNG, JPEG), hoàn hảo cho việc tạo bản xem trước hoặc cho xử lý tài liệu dựa trên hình ảnh.
Chuyển Đổi Hình Ảnh Sang PDF
Chuyển đổi các tệp hình ảnh thành tài liệu PDF, phù hợp cho việc kết hợp nhiều hình ảnh vào một tệp duy nhất hoặc tạo báo cáo PDF từ dữ liệu dựa trên hình ảnh.
Hướng Dẫn Chi Tiết
Chuyển Đổi PDF Sang Hình Ảnh
Để chuyển đổi tài liệu PDF thành định dạng hình ảnh:
- Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của
ImageConverter
. - Cài Đặt Tùy Chọn Chuyển Đổi: Sử dụng
PdfToImageOptions
để xác định định dạng hình ảnh, độ phân giải và chất lượng đầu ra mong muốn. - Xác Định Đường Dẫn Đầu Vào và Đầu Ra: Đặt đường dẫn cho tệp PDF đầu vào và tệp hình ảnh đầu ra.
- Thực Hiện Chuyển Đổi: Gọi phương thức
Process
để hoàn thành việc chuyển đổi.
Ví dụ: Chuyển đổi PDF sang Hình Ảnh PNG
// Bước 1: Khởi tạo Bộ Chuyển Đổi Hình Ảnh
var converter = new ImageConverter();
// Bước 2: Cấu hình tùy chọn cho chuyển đổi PDF sang hình ảnh
var options = new PdfToImageOptions(ImageType.Png);
options.Resolution = 300; // Đặt độ phân giải là 300 DPI
options.Quality = 90; // Đặt chất lượng hình ảnh là 90%
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.png"));
// Bước 4: Chạy chuyển đổi
converter.Process(options);
Các Tùy Chọn Có Sẵn cho Chuyển Đổi PDF Sang Hình Ảnh
- ImageType: Xác định định dạng hình ảnh mong muốn (
Png
, Jpeg
, Bmp
, v.v.). - Resolution: Đặt độ phân giải (DPI) cho hình ảnh đầu ra.
- Quality: Định nghĩa mức độ chất lượng (đối với đầu ra JPEG).
Chuyển Đổi Hình Ảnh Sang PDF
Để chuyển đổi một hình ảnh thành PDF:
- Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của
ImageConverter
. - Cài Đặt Tùy Chọn Chuyển Đổi: Sử dụng
ImageToPdfOptions
để tùy chỉnh bố cục và hình thức của PDF đầu ra. - Xác Định Đường Dẫn: Đặt đường dẫn tệp hình ảnh đầu vào và tệp PDF đầu ra.
- Thực Hiện Chuyển Đổi: Gọi phương thức
Process
để tạo ra PDF.
Ví dụ: Chuyển đổi Hình Ảnh PNG thành PDF
// Bước 1: Khởi tạo Bộ Chuyển Đổi Hình Ảnh
var converter = new ImageConverter();
// Bước 2: Cấu hình tùy chọn cho chuyển đổi hình ảnh sang PDF
var options = new ImageToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Centered;
options.ImageScalingOption = ImageScalingOption.FitToPage;
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.png"));
options.AddOutput(new FileDataSource("output.pdf"));
// Bước 4: Thực hiện chuyển đổi
converter.Process(options);
Các Tùy Chọn Thêm Cho Chuyển Đổi Hình Ảnh Sang PDF
- PageLayoutOption: Định nghĩa cách hình ảnh được đặt trên trang PDF (ví dụ:
Centered
, TopLeft
). - ImageScalingOption: Kiểm soát cách hình ảnh vừa vặn trong trang PDF (ví dụ:
FitToPage
, Stretch
).
Bộ chuyển đổi này rất đa năng cho các nhà phát triển cần làm việc với nội dung tài liệu dựa trên hình ảnh, bất kể là tạo bản xem trước tài liệu chất lượng cao hay gộp nhiều hình ảnh thành PDF để dễ dàng phân phối.
eBook Converter
Sheetize eBook Converter cho .NET cho phép chuyển đổi tài liệu giữa các định dạng eBook phổ biến như EPUB và MOBI một cách liền mạch. Đây là công cụ lý tưởng cho các nhà xuất bản, thư viện số, và các nhà phát triển tích hợp chức năng eBook vào ứng dụng của họ.
Tính Năng Chính
Chuyển Đổi PDF sang EPUB
Dễ dàng chuyển đổi các tệp PDF sang định dạng EPUB, tối ưu hóa chúng cho các thiết bị đọc sách điện tử và các thiết bị khác hỗ trợ định dạng eBook.
Chuyển Đổi EPUB sang PDF
Chuyển đổi nội dung eBook từ EPUB sang PDF, làm cho nó phù hợp cho việc in ấn hoặc xem ngoại tuyến dưới định dạng chuẩn.
Hướng Dẫn Chi Tiết
Chuyển Đổi PDF thành EPUB
Để chuyển đổi một tài liệu PDF thành một eBook EPUB:
- Khởi Tạo Bộ Chuyển Đổi: Tạo một đối tượng
EbookConverter
. - Đặt Tùy Chọn Chuyển Đổi: Sử dụng
PdfToEpubOptions
để cấu hình các cài đặt cho đầu ra EPUB, chẳng hạn như cách xử lý hình ảnh và siêu dữ liệu. - Xác Định Đường Dẫn Đầu Vào và Đầu Ra: Đặt đường dẫn cho tệp PDF đầu vào và EPUB đầu ra.
- Thực Hiện Chuyển Đổi: Gọi phương thức
Process
để chuyển đổi tài liệu.
Ví dụ: Chuyển đổi PDF thành EPUB
// Bước 1: Khởi tạo bộ chuyển đổi eBook
var converter = new EbookConverter();
// Bước 2: Cấu hình các tùy chọn cho chuyển đổi PDF sang EPUB
var options = new PdfToEpubOptions();
options.IncludeImages = true; // Bao gồm hình ảnh trong EPUB đầu ra
options.SetMetadata("Title", "Converted eBook");
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.epub"));
// Bước 4: Thực hiện chuyển đổi
converter.Process(options);
Tùy Chọn Có Sẵn Cho Chuyển Đổi PDF thành EPUB
- IncludeImages: Xác định xem có bao gồm hình ảnh từ PDF gốc trong EPUB kết quả hay không.
- SetMetadata: Thêm siêu dữ liệu như tiêu đề, tác giả, và chủ đề vào tệp EPUB.
Chuyển Đổi EPUB thành PDF
Để chuyển đổi một tệp EPUB thành PDF:
- Khởi Tạo Bộ Chuyển Đổi: Tạo một đối tượng
EbookConverter
. - Cấu Hình Tùy Chọn PDF: Sử dụng
EpubToPdfOptions
để xác định các cài đặt như bố cục trang và lề. - Chỉ Định Đường Dẫn: Đặt đường dẫn cho tệp EPUB đầu vào và tệp PDF đầu ra.
- Thực Hiện Chuyển Đổi: Gọi phương thức
Process
để hoàn tất chuyển đổi.
Ví dụ: Chuyển đổi EPUB thành PDF
// Bước 1: Khởi tạo bộ chuyển đổi eBook
var converter = new EbookConverter();
// Bước 2: Cấu hình các tùy chọn cho chuyển đổi EPUB sang PDF
var options = new EpubToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.Margin = new MarginSettings(10, 10, 10, 10);
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.epub"));
options.AddOutput(new FileDataSource("output.pdf"));
// Bước 4: Thực hiện chuyển đổi
converter.Process(options);
Các Tùy Chọn Bổ Sung Cho Chuyển Đổi EPUB thành PDF
- PageLayoutOption: Đặt bố cục trang cho PDF kết quả, chẳng hạn như
Chân dung
hoặc Phong cảnh
. - MarginSettings: Xác định các lề cho PDF đầu ra.
Bộ chuyển đổi này rất hữu ích cho cả nhà xuất bản và nhà phát triển cần tự động hóa quy trình công việc liên quan đến eBook. Bất kể là tạo eBook từ tài liệu PDF hay chuẩn bị các tệp eBook cho việc in ấn, Sheetize eBook Converter cung cấp một giải pháp linh hoạt.
JSON Converter
Sheetize JSON Converter cho .NET cung cấp chức năng mạnh mẽ để chuyển đổi tài liệu sang định dạng JSON và ngược lại, cho phép tích hợp dễ dàng vào các ứng dụng web và quy trình xử lý dữ liệu.
Tính Năng Chính
Chuyển Đổi Tài Liệu Sang JSON
Chuyển đổi tài liệu (ví dụ: PDF, DOCX) sang định dạng JSON để trích xuất nội dung theo định dạng có cấu trúc nhằm phân tích hoặc tích hợp thêm.
Chuyển Đổi JSON Sang Tài Liệu
Chuyển đổi dữ liệu JSON thành các định dạng tài liệu như PDF hoặc DOCX, cho phép dễ dàng tạo báo cáo hoặc tự động hóa tài liệu.
Hướng Dẫn Chi Tiết
Chuyển Đổi Tài Liệu Sang JSON
Để chuyển đổi một tài liệu thành JSON:
- Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của
JsonConverter
. - Thiết Lập Tùy Chọn Chuyển Đổi: Sử dụng
DocumentToJsonOptions
để cấu hình cách tài liệu được biểu diễn trong JSON. - Xác Định Đường Dẫn Đầu Vào và Đầu Ra: Thiết lập các đường dẫn cho tài liệu đầu vào và tệp JSON đầu ra.
- Thực Hiện Chuyển Đổi: Gọi phương thức
Process
để chuyển đổi tài liệu.
Ví dụ: Chuyển đổi PDF sang JSON
// Bước 1: Khởi tạo Bộ Chuyển Đổi JSON
var converter = new JsonConverter();
// Bước 2: Cấu hình tùy chọn cho việc chuyển đổi Tài liệu sang JSON
var options = new DocumentToJsonOptions();
options.IncludeMetadata = true; // Bao gồm siêu dữ liệu trong đầu ra JSON
options.FormatOutput = true; // Định dạng đầu ra JSON cho dễ đọc
// Bước 3: Thiết lập đường dẫn tệp
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.json"));
// Bước 4: Thực hiện chuyển đổi
converter.Process(options);
Tùy Chọn Có Sẵn Cho Chuyển Đổi Tài Liệu Sang JSON
- IncludeMetadata: Xác định xem có bao gồm siêu dữ liệu tài liệu trong đầu ra JSON hay không.
- FormatOutput: Chọn xem có định dạng JSON cho dễ đọc hay không.
Chuyển Đổi JSON Sang Tài Liệu
Để chuyển đổi dữ liệu JSON thành tài liệu:
- Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của
JsonConverter
. - Thiết Lập Tùy Chọn Chuyển Đổi: Sử dụng
JsonToDocumentOptions
để xác định định dạng và bố cục tài liệu mục tiêu. - Xác Định Đường Dẫn: Thiết lập đường dẫn tệp JSON đầu vào và tài liệu đầu ra.
- Thực Hiện Chuyển Đổi: Gọi phương thức
Process
để tạo tài liệu.
Ví dụ: Chuyển đổi JSON sang PDF
// Bước 1: Khởi tạo Bộ Chuyển Đổi JSON
var converter = new JsonConverter();
// Bước 2: Cấu hình tùy chọn cho việc chuyển đổi JSON sang Tài liệu
var options = new JsonToDocumentOptions(DocumentFormat.Pdf);
options.PageLayoutOption = PageLayoutOption.Portrait;
// Bước 3: Thiết lập đường dẫn tệp
options.AddInput(new FileDataSource("input.json"));
options.AddOutput(new FileDataSource("output.pdf"));
// Bước 4: Thực hiện chuyển đổi
converter.Process(options);
Tùy Chọn Thêm Cho Chuyển Đổi JSON Sang Tài Liệu
- DocumentFormat: Xác định định dạng mục tiêu (
Pdf
, Docx
, v.v.). - PageLayoutOption: Xác định bố cục trang cho tài liệu kết quả (
Portrait
, Landscape
).
Bộ chuyển đổi này cung cấp khả năng mạnh mẽ để tích hợp nội dung tài liệu với các dịch vụ web và ứng dụng dựa trên dữ liệu khác. Bất kể là trích xuất dữ liệu từ tài liệu hay tạo tài liệu từ dữ liệu có cấu trúc, Sheetize JSON Converter là giải pháp lý tưởng cho các quy trình tài liệu hiện đại.
PDF Converter
Bộ Sheetize PDF Converter cho .NET cung cấp chức năng nâng cao để chuyển đổi tài liệu sang và từ định dạng PDF, làm cho nó trở nên lý tưởng cho việc lưu trữ, chia sẻ và đảm bảo định dạng tài liệu đồng nhất trên nhiều thiết bị khác nhau.
Các Tính Năng Chính
Chuyển Đổi Các Định Dạng Khác Sang PDF
Chuyển đổi tài liệu từ nhiều định dạng, chẳng hạn như DOCX, HTML và hình ảnh, sang PDF để dễ dàng phân phối và in ấn.
Chuyển Đổi PDF Sang Các Định Dạng Khác
Chuyển đổi tài liệu PDF thành các định dạng khác, chẳng hạn như DOCX, HTML và hình ảnh, để dễ dàng chỉnh sửa hoặc tích hợp vào các quy trình khác.
Hướng Dẫn Chi Tiết
Chuyển Đổi Tài Liệu Sang PDF
Để chuyển đổi một tài liệu sang PDF:
- Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của
PdfConverter
. - Cài Đặt Tùy Chọn Chuyển Đổi: Sử dụng
DocumentToPdfOptions
để cấu hình các cài đặt như bố cục trang và nén. - Xác Định Đường Dẫn Đầu Vào và Đầu Ra: Đặt các đường dẫn cho tài liệu đầu vào và PDF đầu ra.
- Thực hiện Chuyển Đổi: Gọi phương thức
Process
để chuyển đổi tài liệu.
Ví dụ: Chuyển đổi DOCX sang PDF
// Bước 1: Khởi tạo Bộ Chuyển Đổi PDF
var converter = new PdfConverter();
// Bước 2: Cấu hình tùy chọn cho việc chuyển đổi tài liệu sang PDF
var options = new DocumentToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.CompressionLevel = CompressionLevel.High;
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.docx"));
options.AddOutput(new FileDataSource("output.pdf"));
// Bước 4: Thực hiện chuyển đổi
converter.Process(options);
Các Tùy Chọn Sẵn Có cho Chuyển Đổi Tài Liệu Sang PDF
- PageLayoutOption: Định nghĩa bố cục trang cho PDF kết quả (
Portrait
, Landscape
). - CompressionLevel: Xác định mức độ nén để giảm kích thước tệp (
Low
, Medium
, High
).
Chuyển Đổi PDF Sang Các Định Dạng Khác
Để chuyển đổi một tài liệu PDF sang định dạng khác:
- Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của
PdfConverter
. - Cấu Hình Tùy Chọn Chuyển Đổi: Sử dụng
PdfToDocumentOptions
để chỉ định định dạng đầu ra và bất kỳ tùy chỉnh nào. - Xác Định Đường Dẫn: Đặt tệp PDF đầu vào và tệp tài liệu đầu ra.
- Thực hiện Chuyển Đổi: Gọi phương thức
Process
để hoàn tất chuyển đổi.
Ví dụ: Chuyển đổi PDF sang DOCX
// Bước 1: Khởi tạo Bộ Chuyển Đổi PDF
var converter = new PdfConverter();
// Bước 2: Cấu hình tùy chọn cho chuyển đổi PDF sang DOCX
var options = new PdfToDocumentOptions(DocumentFormat.Docx);
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.docx"));
// Bước 4: Thực hiện chuyển đổi
converter.Process(options);
Các Tùy Chọn Bổ Sung cho PDF Sang Các Định Dạng Khác
- DocumentFormat: Xác định định dạng đầu ra mong muốn (
Docx
, Html
, Png
, v.v.). - TextExtractionMode: Định nghĩa cách thức trích xuất văn bản từ PDF (
PlainText
, FormattedText
).
Bộ Sheetize PDF Converter là một công cụ thiết yếu để quản lý tài liệu, cho dù bạn cần tạo các tệp PDF có thể chia sẻ toàn cầu hoặc chuyển đổi các PDF trở lại định dạng có thể chỉnh sửa. Nó cung cấp tính linh hoạt theo cả hai hướng, làm cho nó trở thành một phần bổ sung mạnh mẽ cho bộ công cụ của bất kỳ nhà phát triển nào.
Spreadsheet Converter
Bộ Sheetize Spreadsheet Converter cho .NET cung cấp chức năng để chuyển đổi bảng tính giữa các định dạng khác nhau, phù hợp cho việc chuyển đổi dữ liệu, báo cáo và các tác vụ tích hợp.
Tính Năng Chính
Chuyển Đổi Bảng Tính Sang PDF
Chuyển đổi các tệp bảng tính (ví dụ: XLSX, CSV) sang PDF để dễ dàng chia sẻ và in ấn.
Chuyển Đổi Bảng Tính Sang Các Định Dạng Khác
Chuyển đổi bảng tính sang các định dạng như CSV, JSON hoặc HTML, cho phép tích hợp với các ứng dụng web hoặc quy trình xử lý dữ liệu.
Hướng Dẫn Chi Tiết
Chuyển Đổi Bảng Tính Sang PDF
Để chuyển đổi một bảng tính sang PDF:
- Khởi Tạo Bộ Chuyển Đổi: Tạo một phiên bản của
SpreadsheetConverter
. - Cài Đặt Tùy Chọn Chuyển Đổi: Sử dụng
SpreadsheetToPdfOptions
để cấu hình các cài đặt như bố cục trang, tùy chọn vừa vặn và watermark. - Xác Định Đường Dẫn Đầu Vào và Đầu Ra: Đặt đường dẫn cho bảng tính đầu vào và PDF đầu ra.
- Thực Hiện Chuyển Đổi: Gọi phương thức
Process
để hoàn tất việc chuyển đổi.
Ví dụ: Chuyển đổi XLSX sang PDF
// Bước 1: Khởi Tạo Bộ Chuyển Đổi Bảng Tính
var converter = new SpreadsheetConverter();
// Bước 2: Cấu Hình Tùy Chọn cho Chuyển Đổi Bảng Tính Sang PDF
var options = new SpreadsheetToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Landscape;
options.FitToPage = true; // Đảm bảo bảng tính vừa vặn trên một trang
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.xlsx"));
options.AddOutput(new FileDataSource("output.pdf"));
// Bước 4: Thực Hiện Chuyển Đổi
converter.Process(options);
Tùy Chọn Có Sẵn cho Chuyển Đổi Bảng Tính Sang PDF
- PageLayoutOption: Xác định hướng trang cho PDF kết quả (
Chân dung
, Phong cảnh
). - FitToPage: Chọn xem có nên vừa vặn nội dung bảng tính trên một trang hay không.
Chuyển Đổi Bảng Tính Sang Các Định Dạng Khác
Để chuyển đổi một bảng tính sang định dạng khác (ví dụ: CSV, HTML):
- Khởi Tạo Bộ Chuyển Đổi: Tạo một phiên bản của
SpreadsheetConverter
. - Cấu Hình Tùy Chọn Chuyển Đổi: Sử dụng
SpreadsheetToDocumentOptions
để xác định định dạng đầu ra. - Xác Định Đường Dẫn: Đặt đường dẫn tệp bảng tính đầu vào và đầu ra.
- Thực Hiện Chuyển Đổi: Gọi phương thức
Process
để tạo ra đầu ra.
Ví dụ: Chuyển đổi XLSX sang CSV
// Bước 1: Khởi Tạo Bộ Chuyển Đổi Bảng Tính
var converter = new SpreadsheetConverter();
// Bước 2: Cấu Hình Tùy Chọn cho Chuyển Đổi Bảng Tính Sang CSV
var options = new SpreadsheetToDocumentOptions(DocumentFormat.Csv);
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.xlsx"));
options.AddOutput(new FileDataSource("output.csv"));
// Bước 4: Thực Hiện Chuyển Đổi
converter.Process(options);
Tùy Chọn Bổ Sung cho Chuyển Đổi Bảng Tính Sang Tài Liệu
- DocumentFormat: Xác định định dạng đầu ra mong muốn (
Csv
, Json
, Html
). - IncludeFormulas: Chọn xem có bao gồm các công thức tính toán hay chỉ giá trị tĩnh trong đầu ra hay không.
Bộ Sheetize Spreadsheet Converter rất linh hoạt, cung cấp hỗ trợ cho việc chuyển đổi bảng tính sang các định dạng khác nhau để đáp ứng các nhu cầu khác nhau. Cho dù bạn đang tạo các báo cáo PDF từ bảng tính hay trích xuất dữ liệu để xử lý, bộ chuyển đổi này cung cấp một giải pháp đáng tin cậy cho các nhà phát triển.
Spreadsheet Merger
Sheetize Spreadsheet Merger for .NET cho phép các nhà phát triển kết hợp nhiều tệp bảng tính thành một, lý tưởng cho việc hợp nhất dữ liệu từ nhiều nguồn thành một báo cáo thống nhất.
Tính Năng Chính
Kết hợp Nhiều Bảng Tính
Kết hợp nhiều bảng tính thành một tệp duy nhất, bảo toàn tính toàn vẹn của dữ liệu và định dạng.
Hướng Dẫn Chi Tiết
Kết hợp Bảng Tính
Để kết hợp nhiều bảng tính thành một:
- Khởi tạo Merger: Tạo một phiên bản của
SpreadsheetMerger
. - Thêm Tệp Đầu Vào: Thêm tất cả các bảng tính cần được kết hợp.
- Chỉ định Đường Dẫn Đầu Ra: Đặt đường dẫn tệp đầu ra cho bảng tính đã được kết hợp.
- Thực hiện Kết hợp: Gọi phương thức
Process
để kết hợp các tệp.
Ví dụ: Kết hợp Nhiều Tệp XLSX
// Bước 1: Khởi tạo Spreadsheet Merger
var merger = new SpreadsheetMerger();
// Bước 2: Thêm tệp đầu vào
merger.AddInput(new FileDataSource("input1.xlsx"));
merger.AddInput(new FileDataSource("input2.xlsx"));
// Bước 3: Đặt đường dẫn tệp đầu ra
merger.AddOutput(new FileDataSource("merged_output.xlsx"));
// Bước 4: Chạy quá trình kết hợp
merger.Process();
Chức năng này đặc biệt hữu ích cho việc tạo báo cáo thống nhất hoặc hợp nhất dữ liệu từ nhiều nguồn mà không cần can thiệp thủ công.
Spreadsheet Splitter
Sheetize Spreadsheet Splitter for .NET giúp các nhà phát triển chia các tệp bảng tính lớn thành các phần nhỏ hơn, lý tưởng cho việc phân phối và quản lý dữ liệu.
Tính Năng Chính
Chia Nhỏ Bảng Tính Thành Các Tệp Nhỏ Hơn
Chia các tệp bảng tính lớn theo sheet, khoảng dữ liệu, hoặc quy tắc tùy chỉnh để dễ dàng xử lý và chia sẻ.
Hướng Dẫn Chi Tiết
Chia Nhỏ Một Bảng Tính
Để chia một bảng tính thành nhiều tệp nhỏ hơn:
- Khởi Tạo Splitter: Tạo một thể hiện của
SpreadsheetSplitter
. - Đặt Tiêu Chí Chia Nhỏ: Sử dụng
SplitterOptions
để chỉ định cách chia (ví dụ: theo sheet hoặc theo số hàng). - Xác Định Đường Dẫn Đầu Vào và Đầu Ra: Đặt tệp đầu vào và các đường dẫn cho các tệp chia nhỏ đầu ra.
- Thực Hiện Quá Trình Chia Nhỏ: Gọi phương thức
Process
để chia tệp.
Ví dụ: Chia XLSX theo Sheet
// Bước 1: Khởi Tạo Spreadsheet Splitter
var splitter = new SpreadsheetSplitter();
// Bước 2: Cấu hình tùy chọn để chia theo sheet
var options = new SplitterOptions(SplitMode.BySheet);
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("input.xlsx"));
options.AddOutput(new FileDataSource("output_directory"));
// Bước 4: Thực hiện quá trình chia nhỏ
splitter.Process(options);
Công cụ này rất thích hợp để chia các tệp lớn thành các phần nhỏ hơn, dễ quản lý, giúp dữ liệu trở nên dễ tiếp cận và dễ làm việc hơn.
Spreadsheet Unlocker
Bộ Sheetize Spreadsheet Unlocker cho .NET cung cấp khả năng loại bỏ bảo vệ khỏi các bảng tính, cho phép các nhà phát triển chỉnh sửa hoặc định dạng lại nội dung bị khóa.
Tính Năng Chính
Mở Khóa Bảng Tính Bị Bảo Vệ
Loại bỏ bảo vệ bằng mật khẩu hoặc khóa cấp bảng để cho phép các sửa đổi trên bảng tính.
Hướng Dẫn Chi Tiết
Mở Khóa Bảng Tính Bị Bảo Vệ
Để mở khóa một bảng tính bị bảo vệ:
- Khởi Tạo Bộ Mở Khóa: Tạo một thể hiện của
SpreadsheetUnlocker
. - Cung Cấp Thông Tin Đăng Nhập Mở Khóa: Đặt mật khẩu hoặc xác định các tham số mở khóa khác.
- Định Nghĩa Đường Dẫn Đầu Vào và Đầu Ra: Đặt các đường dẫn cho tập tin đầu vào bị khóa và tập tin đầu ra không bị khóa.
- Thực Hiện Quá Trình Mở Khóa: Gọi phương thức
Process
để mở khóa tệp.
Ví dụ: Mở Khóa một Tệp XLSX
// Bước 1: Khởi tạo Bộ Mở Khóa Bảng Tính
var unlocker = new SpreadsheetUnlocker();
// Bước 2: Đặt thông tin đăng nhập mở khóa
var options = new UnlockerLoadOptions();
options.Password = "password123";
// Bước 3: Đặt đường dẫn tệp
options.AddInput(new FileDataSource("locked_input.xlsx"));
options.AddOutput(new FileDataSource("unlocked_output.xlsx"));
// Bước 4: Chạy quá trình mở khóa
unlocker.Process(options);
Bộ Mở Khóa Bảng Tính rất hữu ích cho các nhà phát triển cần sửa đổi lập trình các bảng tính bị bảo vệ.
Text Converter
Sheetize Text Converter cho .NET cho phép chuyển đổi tài liệu sang và từ định dạng văn bản thuần túy, lý tưởng cho việc trích xuất dữ liệu, lưu trữ và tích hợp với hệ thống dựa trên văn bản.
Tính Năng Chính
Chuyển Đổi Tài Liệu Sang Văn Bản Thuần Túy
Trích xuất nội dung văn bản từ các tài liệu như PDF, DOCX và HTML, hữu ích cho việc xử lý dữ liệu và lưu trữ.
Chuyển Đổi Văn Bản Thuần Túy Sang Định Dạng Tài Liệu
Tạo tài liệu định dạng từ văn bản thuần túy, cung cấp một cách dễ dàng để tạo ra các báo cáo hoặc tệp có cấu trúc.
Hướng Dẫn Chi Tiết
Chuyển Đổi Tài Liệu Sang Văn Bản Thuần Túy
Để chuyển đổi một tài liệu sang văn bản thuần túy:
- Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của
TextConverter
. - Cài Đặt Tùy Chọn Chuyển Đổi: Sử dụng
DocumentToTextOptions
để cấu hình cài đặt đầu ra. - Định Nghĩa Đường Dẫn Đầu Vào và Đầu Ra: Đặt đường dẫn cho tài liệu đầu vào và tệp văn bản đầu ra.
- Thực Hiện Chuyển Đổi: Gọi phương thức
Process
để chuyển đổi tài liệu.
Ví dụ: Chuyển Đổi PDF Sang Văn Bản Thuần Túy
// Step 1: Initialize the Text Converter
var converter = new TextConverter();
// Step 2: Configure options for document to text conversion
var options = new DocumentToTextOptions();
// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.txt"));
// Step 4: Execute the conversion
converter.Process(options);
Bộ Chuyển Đổi Văn Bản là cần thiết cho các tình huống cần trích xuất văn bản, chẳng hạn như tạo ra các kho lưu trữ hoặc xử lý dữ liệu dưới dạng văn bản thuần túy.
FAQs
Câu hỏi thường gặp này cung cấp thông tin chi tiết về các tính năng và chức năng của Sheetize .NET SDKs, bao gồm các khía cạnh như chuyển đổi bảng tính, quản lý tài liệu và thông tin về khả năng tương thích.
Các câu hỏi chung
1. Sheetize for .NET là gì?
Sheetize for .NET là một SDK mạnh mẽ được thiết kế để quản lý các tài liệu bảng tính một cách lập trình. Nó bao gồm các công cụ để chuyển đổi bảng tính sang các định dạng khác nhau, chỉnh sửa dữ liệu ô, xử lý các mẫu bảng tính và tối ưu hóa quy trình làm việc với tài liệu.
2. Tôi làm thế nào để cài đặt Sheetize SDKs cho .NET?
Bạn có thể cài đặt các SDK Sheetize bằng cách tải các file assembly từ trang web chính thức hoặc bằng cách tải các gói trực tiếp từ NuGet. Hướng dẫn cài đặt chi tiết được cung cấp trong tài liệu của từng SDK.
Chuyển đổi bảng tính
3. Tôi có thể chuyển đổi bảng tính sang PDF như thế nào?
Để chuyển đổi một bảng tính sang định dạng PDF bằng Spreadsheet to PDF Converter:
- Khởi tạo lớp
SpreadsheetPdfConverter
. - Tạo một đối tượng
PdfConversionOptions
để cấu hình cài đặt chuyển đổi. - Chỉ định đường dẫn tệp bảng tính đầu vào và tệp PDF đầu ra.
- Gọi phương thức
Convert
để thực hiện việc chuyển đổi.
4. Làm thế nào để tôi chuyển đổi bảng tính sang HTML?
Sử dụng Spreadsheet to HTML Converter:
- Tạo một thể hiện của lớp
HtmlConverter
. - Cấu hình các tùy chọn (ví dụ: cài đặt thiết kế đáp ứng) thông qua
HtmlConversionOptions
. - Chỉ định đường dẫn tệp đầu vào/đầu ra và gọi phương thức
Convert
.
5. Làm thế nào để tôi chuyển đổi bảng tính sang CSV?
Để chuyển đổi bảng tính sang CSV:
- Khởi tạo lớp
CsvConverter
và tạo một đối tượng CsvConversionOptions
. - Thêm tệp bảng tính đầu vào và chỉ định thư mục đầu ra.
- Thiết lập các tùy chọn như kiểu phân cách.
- Gọi phương thức
Convert
để tạo tệp CSV.
Quản lý tài liệu
6. Tôi làm thế nào để hợp nhất nhiều bảng tính thành một?
Để hợp nhất các bảng tính bằng Spreadsheet Merger:
- Khởi tạo lớp
SpreadsheetMerger
. - Thêm các tệp bảng tính đầu vào và chỉ định một tệp đầu ra thông qua
MergeOptions
. - Gọi phương thức
Merge
để kết hợp các tệp.
7. Tôi có thể tách một bảng tính lớn như thế nào?
Sử dụng Spreadsheet Splitter:
- Khởi tạo lớp
SpreadsheetSplitter
. - Cấu hình cài đặt tách bằng
SplitOptions
để xác định cách tách tệp. - Thêm bảng tính đầu vào và chỉ định thư mục đầu ra.
- Gọi phương thức
Split
để tạo các phần bảng tính nhỏ hơn.
8. Tôi làm thế nào để mở khóa một bảng tính được bảo vệ?
Để mở khóa một bảng tính một cách lập trình:
- Tạo một thể hiện của lớp
SpreadsheetUnlocker
. - Sử dụng
UnlockOptions
để cung cấp thông tin mật khẩu. - Thêm tệp đầu vào và chỉ định một đường dẫn đầu ra.
- Gọi phương thức
Unlock
để loại bỏ sự bảo vệ.
SDKs chuyển đổi chuyên dụng
11. Tôi có thể chuyển đổi bảng tính sang JSON như thế nào?
Để chuyển đổi bảng tính sang JSON:
- Khởi tạo lớp
JsonConverter
. - Sử dụng
JsonConversionOptions
để cấu hình đường dẫn đầu vào/đầu ra và các cài đặt. - Gọi phương thức
Convert
để tạo tệp JSON.
12. Làm thế nào để tôi chuyển đổi bảng tính sang hình ảnh (ví dụ: JPEG, PNG)?
Sử dụng Spreadsheet to Image Converter:
- Tạo một thể hiện của lớp
ImageConverter
. - Cấu hình các cài đặt hình ảnh thông qua
ImageConversionOptions
(ví dụ: loại định dạng, độ phân giải). - Thêm đường dẫn tệp đầu vào/đầu ra và gọi phương thức
Convert
.
Giấy phép và khả năng tương thích
13. Các yêu cầu hệ thống để sử dụng Sheetize SDKs là gì?
Sheetize hỗ trợ:
- Hệ điều hành: Windows 7-11, Windows Server 2008-2022, macOS (10.14+), và Linux.
- Frameworks: .NET Framework 4.0 đến 8.0.
- IDE: Tương thích với nhiều phiên bản Visual Studio.
14. Tôi làm thế nào để thiết lập khóa giấy phép cho Sheetize SDKs?
Để kích hoạt một SDK, tham chiếu Sheetize trong dự án của bạn và thiết lập các khóa giấy phép trước khi sử dụng bất kỳ phương thức nào. Hướng dẫn chi tiết được cung cấp trong tài liệu của từng SDK.
15. Tôi có thể tìm thêm ví dụ và tài liệu cho Sheetize ở đâu?
Tài liệu API hoàn chỉnh và các ví dụ có sẵn trên trang web Sheetize, hoặc thông qua các gói NuGet trong môi trường phát triển của bạn.
Tính năng bổ sung
17. Sheetize có giới hạn chỉ làm việc với các bảng tính không?
Mặc dù Sheetize chủ yếu tập trung vào việc thao tác với bảng tính, nhưng nó cũng hỗ trợ chuyển đổi giữa các định dạng như JSON, HTML, PDF, và các định dạng hình ảnh như JPEG và PNG.
18. Tôi có thể chuyển đổi bảng tính sang các định dạng khác như DOC/DOCX như thế nào?
Bạn có thể chuyển đổi bảng tính sang tài liệu Word bằng cách sử dụng Spreadsheet to Word Converter bằng cách:
- Tạo một thể hiện của lớp
SpreadsheetWordConverter
. - Cấu hình tùy chọn với
DocConversionOptions
. - Thêm đường dẫn đầu vào/đầu ra và gọi phương thức
Convert
.
Để biết thêm thông tin, hãy truy cập trang web chính thức.