Jak przekonwertować TSV do PDF
Sheetize PDF Converter for .NET udostępnia potężne, łatwe w użyciu API do konwersji wartości rozdzielonych tabulacją (TSV) na pliki PDF. Niezależnie od tego, czy potrzebujesz raportów do druku, faktur opartych na danych, czy funkcji eksportu w aplikacjach webowych, konwerter radzi sobie z dużymi zestawami danych, niestandardowymi układami stron i zaawansowaną stylizacją, przy minimalnej implementacji.
Główne funkcje
Konwersja TSV do PDF
Generuj dokumenty PDF bezpośrednio z danych TSV, zachowując wyrównanie kolumn, nagłówki oraz opcjonalne formatowanie komórek (czcionki, kolory, obramowania).
Niestandardowe ustawienia strony
Definiuj rozmiar strony, orientację, marginesy i skalowanie, aby dopasować je do identyfikacji wizualnej lub wymagań drukowania.
Zarządzanie czcionkami i zasobami
Osadzaj czcionki TrueType/OpenType, dołączaj obrazy lub wykresy oraz kontroluj kompresję, aby uzyskać lekkie lub gotowe do druku pliki PDF.
Wysoka wydajność
Przetwarzanie strumieniowe umożliwia konwersję masywnych plików TSV bez ładowania całego zestawu danych do pamięci.
Szczegółowe instrukcje
Przykład – TSV do PDF z niestandardowym układem
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data.tsv",
FileFormat = FileFormatType.Tsv // wyraźnie określ format źródłowy jako TSV
};
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Report.pdf"
};
PdfConverter.Process(loadOptions, saveOptions);Przebieg pracy TSV → PDF
- Inicjalizacja konwertera: Utwórz instancję
PdfConverter(statyczna metodaProcesswystarczy w większości scenariuszy). - Konfiguracja opcji ładowania: Ustaw
InputFilena ścieżkę do pliku TSV i potwierdź, żeFileFormattoTsv. - Ustawienie opcji zapisu: Wybierz ścieżkę docelową, układ strony, czcionki oraz ewentualne modyfikacje wizualne (nagłówki, stopki, znaki wodne).
- Wykonanie: Wywołaj
PdfConverter.Process(loadOptions, saveOptions);– biblioteka odczytuje strumień TSV, buduje tabelę, stosuje formatowanie i zapisuje plik PDF.
Rozszerzone wsparcie formatów
- Oprócz TSV, PDF Converter może przyjmować CSV, Excel (XLSX) oraz zwykłe tekstowe tabele, co czyni go uniwersalnym narzędziem eksportu dla aplikacji skoncentrowanych na danych.
- Wygenerowane pliki PDF można dalej konwertować na formaty graficzne (PNG, JPEG) lub na przeszukiwalne PDFy przy użyciu modułów OCR dostępnych w ekosystemie Sheetize.