تبدیل TSV به PDF

Sheetize PDF Converter برای .NET یک API قدرتمند و ساده برای تبدیل مقادیر جداشده با تب (TSV) به فایل‌های PDF فراهم می‌کند. چه برای گزارش‌های قابل چاپ، فاکتورهای داده‑محور یا قابلیت خروجی برای برنامه‌های وب نیاز داشته باشید، این مبدل می‌تواند مجموعه داده‌های بزرگ، چیدمان‌های سفارشی صفحه و استایل پیشرفته را با پیاده‌سازی کمینه مدیریت کند.

ویژگی‌های اصلی

تبدیل TSV به PDF

ساخت اسناد PDF مستقیماً از داده‌های TSV، حفظ تراز ستون‌ها، سرصفحه‌ها و قالب‌بندی دلخواه سلول‌ها (فونت‌ها، رنگ‌ها، حاشیه‌ها).

تنظیمات سفارشی صفحه

مشخص کردن اندازه صفحه، جهت، حاشیه‌ها و مقیاس‌بندی برای تطبیق با برندسازی یا نیازهای چاپ شما.

مدیریت فونت و منابع

جاسازی فونت‌های TrueType/OpenType، افزودن تصویر یا نمودار، و کنترل فشرده‌سازی برای تولید PDFهای سبک یا آماده چاپ.

عملکرد بالا

پردازش مبتنی بر جریان (stream) امکان تبدیل فایل‌های 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. پیکربندی گزینه‌های بارگذاری: مسیر فایل TSV را در InputFile تنظیم کنید و اطمینان حاصل کنید FileFormat برابر Tsv باشد.
  3. تنظیم گزینه‌های ذخیره‌سازی: مسیر خروجی، چیدمان صفحه، فونت‌ها و هر تنظیم بصری دیگر (سرصفحه‌ها، پانویس‌ها، واترمارک‌ها) را انتخاب کنید.
  4. اجرا: فراخوانی PdfConverter.Process(loadOptions, saveOptions); – کتابخانه جریان TSV را می‌خواند، جدول را می‌سازد، استایل را اعمال می‌کند و فایل PDF را می‌نویسد.

پشتیبانی گسترده از فرمت‌ها

  • علاوه بر TSV، این مبدل می‌تواند CSV، Excel (XLSX) و جدول‌های متنی ساده را نیز بخواند؛ بنابراین ابزار خروجی‌گیری یونیورسال برای برنامه‌های داده‑محور است.
  • PDFهای تولید شده می‌توانند به فرمت‌های تصویر (PNG، JPEG) یا به PDFهای قابل جستجو با استفاده از ماژول‌های OCR موجود در اکوسیستم Sheetize تبدیل شوند.
 فارسی