Kako pretvoriti TSV u PDF
Sheetize PDF Converter za .NET pruža snažan i jednostavan API za pretvaranje podataka odvojenih tabulatorom (TSV) u PDF datoteke. Bilo da trebate ispisive izvještaje, fakture temeljene na podacima ili funkcionalnost izvoza za web‑aplikacije, konverter podnosi velike skupove podataka, prilagođene rasporede stranica i napredno stiliziranje uz minimalnu implementaciju.
Glavne značajke
Pretvaranje TSV u PDF
Generirajte PDF dokumente izravno iz TSV podataka, zadržavajući poravnanje stupaca, zaglavlja i opcionalno oblikovanje ćelija (fontovi, boje, rubovi).
Prilagođena podešavanja stranice
Definirajte veličinu stranice, orijentaciju, margine i skaliranje kako biste se uskladili s brendiranjem ili zahtjevima ispisa.
Upravljanje fontovima i resursima
Ugrađujte TrueType/OpenType fontove, uključujte slike ili grafikone te kontrolirajte kompresiju za izradu laganih ili spremnih za tisak PDF‑ova.
Visoka izvedba
Obrada temeljena na strujanju omogućuje konverziju masivnih TSV datoteka bez učitavanja cijelog skupa podataka u memoriju.
Detaljna uputa
Primjer – TSV u PDF s prilagođenim rasporedom
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data.tsv",
FileFormat = FileFormatType.Tsv // izričito navedi da je izvor TSV
};
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Report.pdf"
};
PdfConverter.Process(loadOptions, saveOptions);Radni tok TSV → PDF
- Inicijaliziraj konverter: Stvori instancu
PdfConverter(statčka metodaProcessje dovoljna za većinu scenarija). - Konfiguriraj opcije učitavanja: Postavi
InputFilena putanju TSV‑a i potvrdi da jeFileFormatpostavljen naTsv. - Postavi opcije spremanja: Odaberi putanju izlaza, raspored stranice, fontove i sve vizualne prilagodbe (zaglavlja, podnožja, vodeni žig).
- Izvrši: Pozovi
PdfConverter.Process(loadOptions, saveOptions);– knjižnica čita TSV struju, gradi tablicu, primjenjuje formatiranje i zapisuje PDF datoteku.
Proširena podrška formata
- Osim TSV‑a, PDF konverter može učitavati CSV, Excel (XLSX) i obične tekstualne tablice, čime postaje univerzalni alat za izvoz podataka u aplikacijama usredotočenim na podatke.
- PDF‑ovi koje generira mogu se dodatno pretvoriti u slikovne formate (PNG, JPEG) ili u pretražive PDF‑ove uz OCR module koji su dio Sheetize ekosustava.