Open of plak een CSV-bestand en kies ‘PDF downloaden’. Standaard krijg je een tabel op liggende A4-pagina’s, met de kopregel op elke pagina, om en om gearceerde rijen en paginanummers. Tabellen die te breed zijn voor de pagina lopen door op extra pagina’s in plaats van te worden afgesneden. Tekst in het Chinees, Japans, Koreaans, Arabisch, Cyrillisch of Grieks wordt getekend met een passend Noto Sans-lettertype dat alleen wordt gedownload als de gegevens het nodig hebben. Het CSV-bestand zelf wordt nooit geüpload.
Zo zet je CSV om naar PDF
- Open een
.csv-,.tsv- of.txt-bestand, sleep het naar de tool of plak rijen. Controleer de tabel onder Invoer; stel zo nodig het scheidingsteken, de kopregel of de codering in onder Importinstellingen. - Stel de Titel in (standaard de bestandsnaam), het Papierformaat, de Afdrukstand en de Tekstgrootte (pt).
- Vink onder Kolommen de kolommen uit die je niet wilt afdrukken. De kolommen houden hun volgorde uit het bestand.
- Kies ‘PDF downloaden’.
Wil je veel bestanden met dezelfde instellingen omzetten? Kies dan Batch: meerdere bestanden omzetten. Elk bestand wordt een eigen PDF met de bestandsnaam als titel, en ze worden samen als één ZIP-bestand gedownload. In een batch mag elk bestand maximaal 25 MB zijn.
Opties voor pagina en tabel
| Papierformaat | A4 (standaard), Letter, Legal of A3, met marges van een halve inch (36 pt). |
|---|---|
| Afdrukstand | Liggend (standaard) of staand. Liggend past meer kolommen per pagina. |
| Tekstgrootte (pt) | 6 tot 16 punten, standaard 9. De titel is 5 punten groter. |
| Lange tekst | Over meer regels laten lopen (standaard) behoudt elk teken en maakt de rij hoger. Afkappen tot één regel met … houdt rijen één regel hoog en kort lange waarden in, zodat een deel ervan niet wordt afgedrukt. |
| Om en om rijen arceren | Standaard aan; uit geeft een gewoon raster. |
| Kopregel op elke pagina herhalen | Standaard aan; uit drukt de kopregel alleen af op de eerste pagina van de tabel. |
| Paginanummers | Standaard aan: 3 / 12 rechtsonder op elke pagina. |
| Lettertype voor Chinese tekens | Chinese, Japanse of Koreaanse vormgeving van tekens voor cellen die alleen Han-tekens bevatten (汉字/漢字/한자). Cellen met kana gebruiken altijd het Japanse lettertype en cellen met Hangul het Koreaanse. Kies de taal van de lezer. |
Brede tabellen
Elke kolom is zo breed als zijn langste regel, tot 45% van de afdrukbare breedte; langere tekst loopt binnen de cel door op de volgende regel. Passen de gekozen kolommen niet naast elkaar op de pagina, dan wordt de tabel opgedeeld in kolomgroepen. De eerste groep drukt al zijn rijen af, daarna begint de volgende groep op een nieuwe pagina, enzovoort. Er wordt niets buiten de pagina afgedrukt.
- Elke groep na de eerste herhaalt de eerste gekozen kolom, zodat elke rij herkenbaar blijft. Zet een kolom met nummers of namen vooraan, of vink de kolommen ervoor uit, om te kiezen welke kolom wordt herhaald.
- Een klein label rechtsboven bij elke groep, zoals
15–26 / 41, laat zien welke van de gekozen kolommen op die pagina staan. - Wil je meer kolommen per pagina, kies dan liggend, een groter formaat zoals A3, of een kleinere tekst, of vink kolommen uit die je niet nodig hebt.
Talen, lettertypen en tekst van rechts naar links
Waarden die in Windows-1252 passen (Engels, Nederlands en de meeste andere West-Europese tekst) gebruiken het ingebouwde Helvetica van de PDF, dus dan wordt er geen lettertype gedownload. Alle andere tekst krijgt een Noto Sans-lettertype, per cel gekozen en alleen gedownload van assets.viewcsv.app als de gegevens het nodig hebben:
| Latijns, Grieks en Cyrillisch | 0,6 MB, bijvoorbeeld voor Pools Łódź, Griekse of Russische tekst |
|---|---|
| Chinees | 10,9 MB |
| Japans | 5,5 MB |
| Koreaans | 6,1 MB |
| Arabisch | 0,3 MB |
- Het lettertype wordt in de PDF ingesloten, dus het bestand wordt op elk apparaat hetzelfde afgedrukt en getoond. Tekst blijft selecteerbaar en doorzoekbaar. Arabisch wordt opgeslagen als gevormde glyphs in weergavevolgorde, dus tekst die je uit de PDF kopieert, komt mogelijk niet precies overeen met de oorspronkelijke tekens in de cel.
- Arabische cellen worden gevormd en rechts uitgelijnd. De tabel zelf loopt nog steeds van links naar rechts, met de eerste kolom links.
- Elke cel wordt met één lettertype getekend. Een cel die schriften mengt die geen enkel lettertype samen dekt, zoals Arabisch en Chinees tegelijk, of een cel met emoji, stopt de omzetting met vermelding van rij en kolom. Er wordt niets vervangen door lege vakjes.
Problemen oplossen
- Een cel bevat tekens die geen enkel PDF-lettertype kan tekenen. De melding noemt de rij en kolom. Verwijder daar de emoji of symbolen, of zet tekst in verschillende schriften in aparte kolommen met de CSV-editor. Moeten de gegevens ze behouden, gebruik dan CSV naar HTML of CSV naar Excel.
- Een lettertype kon niet worden gedownload. Lettertypen komen van
assets.viewcsv.app. Controleer je verbinding, firewall of contentblocker en probeer het opnieuw. - Het resultaat is te groot voor deze bestandsindeling. Exporteren naar PDF stopt boven 20.000 gegevensrijen of 2.000 pagina’s. Filter de rijen die je wilt afdrukken, of splits de CSV in delen.
- Kolommen zijn heel smal en tekst loopt vaak door. Kies liggend of A3, verklein de tekst of vink kolommen uit. Lange kolommen met vrije tekst worden het best afgedrukt met Over meer regels laten lopen.
Grenzen en privacy
Exporteren naar PDF kan tot 20.000 gegevensrijen en 2.000 pagina’s. Het CSV-bestand moet ook in de werkruimte van de browser kunnen openen: tot 25 MB, 100.000 rijen, 250 kolommen en 2 miljoen cellen.
De PDF wordt gemaakt met de opensourcebibliotheken jsPDF en jspdf-autotable in een achtergrondproces in dit tabblad, zodat de pagina blijft reageren; met Annuleren stop je het. Alleen lettertypebestanden worden gedownload; het CSV-bestand en de PDF verlaten je apparaat nooit.
Voorbeeld
Twee facturen met nummers met voorloopnullen, een komma tussen aanhalingstekens, Poolse plaatsnamen en een notitie van twee regels, omgezet met de standaardinstellingen (A4 liggend, 9 pt) en de titel invoices. De tekst hieronder is uit de gedownloade PDF gehaald met pdftotext -layout; het paginanummer wordt getekend als 1 / 1. Łódź valt buiten Windows-1252, dus voor die cellen is het Latijnse lettertype van 0,6 MB ingesloten; al het andere gebruikt Helvetica.
invoice_no,client,city,amount,due_date,note 000981,"Smith & Co, Ltd",Leeds,1250.00,2026-05-31,Net 30 000982,Łódź Tools,Łódź,89.90,2026-06-15,"Two lines: second line"
pdfinfo: Pages 1, Page size 841.89 x 595.28 pts (A4), Title "invoices"
invoices
invoice_no client city amount due_date note
000981 Smith & Co, Ltd Leeds 1250.00 2026-05-31 Net 30
000982 Łódź Tools Łódź 89.90 2026-06-15 Two lines:
second line
1/1Vragen en antwoorden
Toont de PDF Chinees, Japans, Koreaans of Arabisch correct?
Ja. De tool herkent welke schriften de gegevens gebruiken en sluit het passende Noto Sans-lettertype in. Mengt een cel schriften die geen enkel lettertype samen dekt, of bevat hij emoji, dan vertelt de tool welke cel je moet aanpassen, in plaats van lege vakjes af te drukken.
Wat gebeurt er met kolommen die niet op de pagina passen?
Die lopen door op de volgende pagina’s als extra kolomgroepen, die elk de eerste gekozen kolom herhalen, met een label zoals 15–26 / 41. Er wordt geen kolom afgesneden.
Worden getallen opgemaakt of totalen toegevoegd?
Nee. Elke waarde wordt precies zo afgedrukt als in de CSV, inclusief voorloopnullen, en er worden geen rijen of totalen toegevoegd. Gebruik CSV analyseren voor statistieken per kolom.