Overview

Sheetize là một nền tảng SDK toàn diện cho ứng dụng .NET, cung cấp các công cụ chuyên biệt để tối ưu hóa và nâng cao việc quản lý bảng tính. Được xây dựng để xử lý các quy trình bảng tính phức tạp, các SDK của Sheetize đơn giản hóa quy trình tài liệu, làm cho việc xử lý và biến đổi dữ liệu trở nên trực quan, hiệu quả và mạnh mẽ. Dưới đây là cái nhìn sâu sắc về các tính năng và khả năng cốt lõi của Sheetize:

Tính năng chính

  • Chuyển đổi bảng tính:

    • Chuyển đổi bảng tính sang nhiều định dạng khác nhau một cách dễ dàng, bao gồm Microsoft Excel (XLS/XLSX), CSV, HTML, và PDF.
    • Hỗ trợ phân tích dữ liệu và tích hợp với chuyển đổi CSV để trích xuất dữ liệu mượt mà.
  • Quản lý tài liệu:

    • Ghép và chia nhỏ: Kết hợp hiệu quả nhiều tệp bảng tính hoặc chia nhỏ tài liệu lớn để quản lý và phân phối dễ dàng hơn.
    • Mở khóa bảng tính: Mở khóa bảng tính được bảo vệ một cách lập trình, cho phép truy cập và sửa đổi liền mạch.

SDK chuyên biệt

  • Bảng tính sang PDF: Chuyển đổi bảng tính sang định dạng PDF, bảo tồn định dạng và cấu trúc gốc, lý tưởng cho việc phân phối và lưu trữ.
  • Bảng tính sang HTML: Chuyển đổi dữ liệu bảng tính thành các trang HTML tương thích với web, đảm bảo khả năng truy cập trên nhiều thiết bị.
  • Bảng tính sang CSV: Trích xuất dữ liệu bảng tính sang định dạng CSV, hoàn hảo cho việc thao tác, chia sẻ và tích hợp với các ứng dụng dựa trên dữ liệu.

Tính tương thích & Tích hợp

Các SDK của Sheetize được thiết kế để tích hợp liền mạch vào các ứng dụng .NET trên các nền tảng Windows, macOS, và Linux. Với các API mạnh mẽ và linh hoạt, họ giải quyết một loạt các nhu cầu quản lý tài liệu, đảm bảo hiệu năng và độ tin cậy.

SDK phổ biến

  • Bộ chuyển đổi PDF: Tạo ra các tệp PDF từ bảng tính, tối ưu hóa cho việc chia sẻ và in ấn với định dạng chính xác.
  • Máy chia bảng tính: Chia nhỏ các tệp bảng tính lớn thành các phần dễ quản lý, cải thiện khả năng xử lý và truy cập.
  • Bộ chuyển đổi JSON: Chuyển đổi các tệp Excel sang định dạng JSON và ngược lại, hỗ trợ trao đổi dữ liệu và tích hợp dễ dàng vào các ứng dụng khác.

Với tài liệu toàn diện, mã mẫu và phương pháp thân thiện với nhà phát triển, Sheetize trang bị cho người dùng khả năng tích hợp các SDK này một cách dễ dàng, đơn giản hóa ngay cả những quy trình bảng tính phức tạp nhất.

Để biết thêm chi tiết, hãy truy cập trang web chính thức.

Tiểu mục của Overview

Installation

SDK Sheetize có thể được cài đặt bằng nhiều phương pháp khác nhau, mỗi phương pháp phù hợp với các môi trường phát triển và sở thích khác nhau. Dưới đây là các tùy chọn cài đặt được khuyến nghị:

1. NuGet (Phương pháp Khuyến nghị)

Trình quản lý gói NuGet là phương pháp dễ nhất và được ưa chuộng nhất để cài đặt Sheetize, đảm bảo rằng bạn có quyền truy cập vào các cập nhật mới nhất ngay từ môi trường phát triển của mình. Tìm hiểu thêm về phương pháp này tại Cách cài đặt SDK Sheetize bằng NuGet.

2. Trình cài đặt MSI

Trình cài đặt MSI là một tùy chọn thuận tiện cho những ai thích có DLL Sheetize được cài đặt trực tiếp trên hệ thống của họ. Phương pháp này rất lý tưởng cho các nhà phát triển cần Sheetize cho nhiều dự án mà không phải quản lý các tệp DLL theo cách thủ công. Tìm hiểu thêm về phương pháp này tại Cách cài đặt SDK Sheetize bằng MSI.

3. Tập tin ZIP

Nếu bạn thích cài đặt thủ công, Tập tin ZIP cung cấp DLL Sheetize có thể được trích xuất và thêm trực tiếp vào dự án của bạn. Tìm hiểu thêm về phương pháp này tại Cách cài đặt SDK Sheetize bằng ZIP.

2 thg 11, 2024

Tiểu mục của Installation

System Requirements

Sheetize SDKs được thiết kế để tích hợp liền mạch với các ứng dụng .NET, hỗ trợ nhiều hệ điều hành và môi trường phát triển khác nhau. Dưới đây là các yêu cầu hệ thống chính:

Hệ Điều Hành Được Hỗ Trợ

Windows

  • Windows 7 (x64, x86)
  • Windows 8, 8.1 (x64, x86)
  • Windows 10 (x64, x86)
  • Windows 11 (x64, x86)
  • Windows Server 2003 đến Windows Server 2022 (x64, x86)
  • Microsoft Azure

macOS

  • macOS 10.12 (Sierra) trở lên

Linux

  • Tương thích với nhiều bản phân phối Linux:
    • Ubuntu (16.04, 18.04, 20.04, 22.04)
    • CentOS (7, 8)
    • Debian (9, 10)
    • OpenSUSE (Leap 15+, SLES 12+)

Android

  • Hỗ trợ Android 8.0 (Oreo) và các phiên bản sau

Môi Trường Phát Triển

  • Microsoft Visual Studio:
    • Visual Studio 2010 và các phiên bản mới hơn (bao gồm 2019 và 2022)
  • Hỗ trợ bất kỳ môi trường phát triển nào nhắm đến các nền tảng .NET

Các Framework .NET Được Hỗ Trợ

  • .NET Framework 4.0 và cao hơn
  • .NET Standard 2.0 (.NET Core 3.1+)
  • .NET 6.0, .NET 7.0, .NET 8.0

Ghi Chú Thêm

  • Adobe Acrobat không cần thiết để sử dụng Sheetize SDKs, nhưng được khuyến nghị để xem các tài liệu bảng tính.
2 thg 11, 2024

Declaration

Sheetize SDKs yêu cầu một bộ quyền Truy cập Đầy đủ khi được sử dụng trong các ứng dụng .NET. Mức độ quyền này là cần thiết để thực hiện các thao tác quan trọng ở cấp hệ thống, như truy cập cài đặt registry, tệp hệ thống và quản lý phông chữ.

Tại sao Truy cập Đầy đủ là Cần thiết

Sheetize SDKs phụ thuộc vào các lớp hệ thống .NET cốt lõi, thường cần quyền cấp cao cho các lý do sau:

  • Truy cập Registry: Một số thao tác có thể yêu cầu đọc hoặc ghi vào registry hệ thống cho mục đích cấu hình.
  • Tệp Hệ thống: Các tác vụ như xử lý phông chữ hoặc thao tác tệp có thể cần truy cập vào các tệp hệ thống ngoài thư mục ảo của ứng dụng.

Hạn chế trong Môi trường Truy cập Trung bình

Trong các môi trường lưu trữ thực thi bảo mật Truy cập Trung bình, một số quyền quan trọng bị hạn chế hoặc không khả dụng, điều này có thể cản trở chức năng của SDKs. Các hạn chế sau đây áp dụng trong Truy cập Trung bình:

  • OleDbPermission: Ngăn chặn việc sử dụng các nhà cung cấp dữ liệu OLE DB được quản lý bởi ADO.NET để truy cập cơ sở dữ liệu.
  • EventLogPermission: Chặn truy cập vào Nhật ký Sự kiện Windows, giới hạn khả năng chẩn đoán.
  • ReflectionPermission: Giới hạn phản chiếu, ảnh hưởng đến một số thao tác động.
  • RegistryPermission: Từ chối truy cập vào registry hệ thống.
  • WebPermission: Giới hạn giao tiếp đến các địa chỉ hoặc phạm vi được xác định trước, như được cấu hình trong phần tử <trust>.
  • FileIOPermission: Giới hạn truy cập vào các tệp trong thư mục ảo của ứng dụng.

Để đảm bảo đầy đủ chức năng, Sheetize SDKs nên được sử dụng trong một môi trường Truy cập Đầy đủ.

2 thg 11, 2024

Non-Windows Environment

Các SDK Sheetize hỗ trợ .NET Standard 2.0, cho phép chúng được sử dụng trong các ứng dụng .NET Core chạy trên Linux hoặc các môi trường không phải Windows khác. Để đảm bảo hiệu suất tối ưu và hiển thị văn bản chính xác, hãy làm theo các bước dưới đây:

Cấu hình khuyến nghị cho Linux

1. Cài đặt gói libgdiplus

Gói libgdiplus cung cấp các chức năng GDI+ thiết yếu, rất quan trọng cho việc hiển thị và xử lý bảng tính. Cài đặt nó bằng cách thực hiện lệnh sau trong terminal của bạn:

sudo apt-get install libgdiplus

2. Cài đặt ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш αγ ≪Microsoft≪TrueType Fonts≪ ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш š ш ш ш ш ş ш ш ş ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш š ш ш ш ш ш ш ш ș š š ш ш ш ш ш ш ш ш ш ш ш ш š ş ш ш ш š الش الش الش шш ш ш ш ш ш ショー š ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш ш الش الش الش ш ш ш ш ш ш ш ш ş الش ш ш shir ш шề owner 이 下과 (){

Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))
Mẹo vặt

Bằng cách cài đặt các gói này và cấu hình đúng đường dẫn phông chữ, bạn có thể tối đa hóa hiệu suất của Các SDK Sheetize trên Linux hoặc các hệ thống không phải Windows khác.

2 thg 11, 2024

Evaluation

Bạn có thể dễ dàng tải xuống Sheetize SDKs cho mục đích đánh giá. Phiên bản đánh giá hoàn toàn chức năng, với sự khác biệt duy nhất là cách bạn kích hoạt giấy phép.

Giới Hạn Của Phiên Bản Đánh Giá

Phiên bản đánh giá cung cấp quyền truy cập đầy đủ vào tất cả các tính năng, nhưng bao gồm các giới hạn sau đây cho đến khi có giấy phép được áp dụng:

  • Một hình watermark đánh giá được thêm vào tất cả các đầu ra được tạo ra.
  • Chỉ có bốn trang đầu tiên của bất kỳ bảng tính nào có thể được xem hoặc sửa đổi.

Để loại bỏ những giới hạn này và mở khóa toàn bộ khả năng của Sheetize, hãy đơn giản áp dụng một giấy phép bằng cách thêm một vài dòng mã vào dự án của bạn.

2 thg 11, 2024

Developer's Guide

HTML Converter

Hướng dẫn toàn diện về các tính năng PDF sang HTML và HTML sang PDF của Sheetize HTML Converter.

Image Converter

Hướng dẫn toàn diện về các tính năng của Sheetize Image Converter để chuyển đổi tài liệu qua lại với định dạng hình ảnh.

eBook Converter

Hướng dẫn toàn diện về Sheetize eBook Converter để chuyển đổi tài liệu giữa các định dạng eBook khác nhau.

JSON Converter

Hướng dẫn toàn diện về tính năng chuyển đổi tài liệu của Sheetize JSON Converter sang JSON và từ JSON sang tài liệu.

PDF Converter

Hướng dẫn toàn diện về Sheetize PDF Converter để chuyển đổi tài liệu sang và từ PDF.

Spreadsheet Converter

Hướng dẫn toàn diện về Sheetize Spreadsheet Converter để chuyển đổi tài liệu bảng tính sang và từ nhiều định dạng khác nhau.

Spreadsheet Merger

Hướng dẫn toàn diện về Sheetize Spreadsheet Merger để kết hợp nhiều tệp bảng tính.

Spreadsheet Splitter

Hướng dẫn toàn diện về Sheetize Spreadsheet Splitter để chia nhỏ các bảng tính thành nhiều tệp.

Spreadsheet Unlocker

Hướng dẫn toàn diện về Sheetize Spreadsheet Unlocker để loại bỏ bảo vệ khỏi các bảng tính.

Text Converter

Hướng dẫn toàn diện về Sheetize Text Converter để chuyển đổi tài liệu sang và từ định dạng văn bản thuần túy.

2 thg 11, 2024

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:

  1. Khởi tạo Bộ chuyển đổi: Tạo một phiên bản của HtmlConverter.
  2. 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.
  3. Đị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.
  4. 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:

  1. Khởi tạo Bộ chuyển đổi: Tạo một phiên bản của HtmlConverter.
  2. 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.
  3. Chỉ định Đường dẫn: Đặt đường dẫn tệp HTML đầu vào và PDF đầu ra.
  4. 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:

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của ImageConverter.
  2. 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.
  3. 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.
  4. 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:

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của ImageConverter.
  2. 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.
  3. Xác Định Đường Dẫn: Đặt đường dẫn tệp hình ảnh đầu vào và tệp PDF đầu ra.
  4. 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:

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một đối tượng EbookConverter.
  2. Đặ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.
  3. 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.
  4. 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:

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một đối tượng EbookConverter.
  2. 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ề.
  3. Chỉ Định Đường Dẫn: Đặt đường dẫn cho tệp EPUB đầu vào và tệp PDF đầu ra.
  4. 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:

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của JsonConverter.
  2. 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.
  3. 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.
  4. 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:

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của JsonConverter.
  2. 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.
  3. 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.
  4. 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:

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của PdfConverter.
  2. 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.
  3. 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.
  4. 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:

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của PdfConverter.
  2. 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.
  3. Xác Định Đường Dẫn: Đặt tệp PDF đầu vào và tệp tài liệu đầu ra.
  4. 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:

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một phiên bản của SpreadsheetConverter.
  2. 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.
  3. 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.
  4. 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):

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một phiên bản của SpreadsheetConverter.
  2. Cấu Hình Tùy Chọn Chuyển Đổi: Sử dụng SpreadsheetToDocumentOptions để xác định định dạng đầu ra.
  3. Xác Định Đường Dẫn: Đặt đường dẫn tệp bảng tính đầu vào và đầu ra.
  4. 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:

  1. Khởi tạo Merger: Tạo một phiên bản của SpreadsheetMerger.
  2. 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.
  3. 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.
  4. 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:

  1. Khởi Tạo Splitter: Tạo một thể hiện của SpreadsheetSplitter.
  2. Đặ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).
  3. 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.
  4. 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ệ:

  1. Khởi Tạo Bộ Mở Khóa: Tạo một thể hiện của SpreadsheetUnlocker.
  2. 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.
  3. Đị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.
  4. 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:

  1. Khởi Tạo Bộ Chuyển Đổi: Tạo một thể hiện của TextConverter.
  2. Cài Đặt Tùy Chọn Chuyển Đổi: Sử dụng DocumentToTextOptions để cấu hình cài đặt đầu ra.
  3. Đị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.
  4. 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:

  1. Khởi tạo lớp SpreadsheetPdfConverter.
  2. Tạo một đối tượng PdfConversionOptions để cấu hình cài đặt chuyển đổi.
  3. Chỉ định đường dẫn tệp bảng tính đầu vào và tệp PDF đầu ra.
  4. 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:

  1. Tạo một thể hiện của lớp HtmlConverter.
  2. Cấu hình các tùy chọn (ví dụ: cài đặt thiết kế đáp ứng) thông qua HtmlConversionOptions.
  3. 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:

  1. Khởi tạo lớp CsvConverter và tạo một đối tượng CsvConversionOptions.
  2. Thêm tệp bảng tính đầu vào và chỉ định thư mục đầu ra.
  3. Thiết lập các tùy chọn như kiểu phân cách.
  4. 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:

  1. Khởi tạo lớp SpreadsheetMerger.
  2. 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.
  3. 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:

  1. Khởi tạo lớp SpreadsheetSplitter.
  2. Cấu hình cài đặt tách bằng SplitOptions để xác định cách tách tệp.
  3. Thêm bảng tính đầu vào và chỉ định thư mục đầu ra.
  4. 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:

  1. Tạo một thể hiện của lớp SpreadsheetUnlocker.
  2. Sử dụng UnlockOptions để cung cấp thông tin mật khẩu.
  3. Thêm tệp đầu vào và chỉ định một đường dẫn đầu ra.
  4. 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:

  1. Khởi tạo lớp JsonConverter.
  2. Sử dụng JsonConversionOptions để cấu hình đường dẫn đầu vào/đầu ra và các cài đặt.
  3. 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:

  1. Tạo một thể hiện của lớp ImageConverter.
  2. 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).
  3. 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:

  1. Tạo một thể hiện của lớp SpreadsheetWordConverter.
  2. Cấu hình tùy chọn với DocConversionOptions.
  3. 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.

 Tiếng Việt