如何将 TSV 转换为 PDF

Sheetize PDF Converter for .NET 提供了强大且易用的 API,帮助您将制表符分隔的值(TSV)转换为 PDF 文件。无论是可打印报表、基于数据的发票,还是 Web 应用的导出功能,该转换器都能处理大规模数据集、自定义页面布局以及高级样式,同时实现最小化的实现工作量。

主要特性

将 TSV 转换为 PDF

直接从 TSV 数据生成 PDF 文档,保持列对齐、标题,以及可选的单元格格式(字体、颜色、边框)。

自定义页面设置

定义页面尺寸、方向、边距和缩放比例,以匹配您的品牌或打印需求。

字体与资源管理

嵌入 TrueType / OpenType 字体,加入图片或图表,并控制压缩,以生成轻量或适合打印的 PDF。

高性能

基于流的处理方式,使得在不将整个数据集加载到内存中的情况下,也能转换海量 TSV 文件。

详细操作说明

示例 – 使用自定义布局将 TSV 转换为 PDF

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data.tsv",
    FileFormat = FileFormatType.Tsv // 明确声明源文件为 TSV
};

var saveOptions = new PdfSaveOptions
{
    OutputFile = @"D:\Report.pdf"
};

PdfConverter.Process(loadOptions, saveOptions);

TSV → PDF 工作流

  1. 初始化转换器:创建 PdfConverter 实例(大多数场景只需使用静态 Process 方法)。
  2. 配置加载选项:将 InputFile 设置为 TSV 文件路径,并确认 FileFormatTsv
  3. 设置保存选项:选择输出路径、页面布局、字体以及任何视觉细节(页眉、页脚、水印等)。
  4. 执行:调用 PdfConverter.Process(loadOptions, saveOptions); —— 库会读取 TSV 流、构建表格、应用格式并写入 PDF 文件。

扩展的格式支持

  • 除 TSV 外,PDF Converter 还能导入 CSV、Excel(XLSX)以及纯文本表格,成为面向数据的应用程序的通用导出工具。
  • 生成的 PDF 还可以进一步转换为图像格式(PNG、JPEG),或借助 Sheetize 生态系统提供的 OCR 模块转换为可搜索的 PDF。
 中文