Cách chuyển TSV sang PDF
Sheetize PDF Converter cho .NET cung cấp một API mạnh mẽ, dễ sử dụng để chuyển đổi giá trị tách bằng tab (TSV) sang file PDF. Dù bạn cần báo cáo có thể in, hoá đơn dựa trên dữ liệu, hay chức năng xuất dữ liệu cho ứng dụng web, converter này hỗ trợ tập dữ liệu lớn, bố cục trang tùy chỉnh và styling nâng cao mà vẫn giữ cho việc triển khai đơn giản.
Tính năng chính
Chuyển TSV sang PDF
Tạo tài liệu PDF trực tiếp từ dữ liệu TSV, giữ nguyên căn chỉnh cột, tiêu đề và định dạng ô (phông chữ, màu sắc, viền) tùy chọn.
Cài đặt trang tùy chỉnh
Xác định kích thước trang, hướng, lề và tỉ lệ phóng đại sao cho phù hợp với brand hoặc yêu cầu in ấn của bạn.
Quản lý phông chữ & tài nguyên
Nhúng phông chữ TrueType/OpenType, chèn ảnh hoặc biểu đồ, và kiểm soát nén để tạo ra PDF nhẹ hoặc sẵn sàng in.
Hiệu suất cao
Xử lý dựa trên stream cho phép chuyển đổi các file TSV khổng lồ mà không cần tải toàn bộ dữ liệu vào bộ nhớ.
Hướng dẫn chi tiết
Ví dụ – Chuyển TSV sang PDF với bố cục tùy chỉnh
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data.tsv",
FileFormat = FileFormatType.Tsv // chỉ định rõ nguồn là TSV
};
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Report.pdf"
};
PdfConverter.Process(loadOptions, saveOptions);Quy trình TSV → PDF
- Khởi tạo Converter: Tạo một thể hiện của
PdfConverter(phương thức tĩnhProcessđã đủ cho hầu hết các trường hợp). - Cấu hình Load Options: Đặt
InputFilethành đường dẫn tới file TSV và chắc chắnFileFormatlàTsv. - Cài đặt Save Options: Chọn đường dẫn đầu ra, bố cục trang, phông chữ và các tinh chỉnh trực quan (tiêu đề, chân trang, watermark).
- Thực thi: Gọi
PdfConverter.Process(loadOptions, saveOptions);– thư viện sẽ đọc luồng TSV, xây dựng bảng, áp dụng định dạng và ghi file PDF.
Hỗ trợ định dạng mở rộng
- Ngoài TSV, PDF Converter còn có thể đọc CSV, Excel (XLSX) và các bảng văn bản thuần, biến nó thành công cụ xuất dữ liệu đa năng cho các ứng dụng tập trung vào dữ liệu.
- PDF được tạo có thể được chuyển tiếp sang các định dạng ảnh (PNG, JPEG) hoặc thành PDF có thể tìm kiếm bằng mô-đun OCR có sẵn trong hệ sinh thái Sheetize.