Otwórz lub wklej plik CSV i kliknij Pobierz PDF. Domyślnie dostaniesz tabelę na stronach A4 w orientacji poziomej, z nagłówkiem powtórzonym na każdej stronie, cieniowanymi wierszami i numerami stron. Tabele zbyt szerokie dla strony są kontynuowane na kolejnych stronach, a nie obcinane. Tekst chiński, japoński, koreański, arabski, cyrylica, grecki – a także polskie litery spoza Windows-1252, takie jak ł czy ż – są rysowane pasującą czcionką Noto Sans, pobieraną tylko wtedy, gdy wymagają tego dane. Sam plik CSV nigdy nie jest wysyłany na serwer.
Jak przekonwertować CSV do PDF
- Otwórz plik
.csv,.tsvlub.txt, upuść go na narzędzie albo wklej wiersze. Sprawdź tabelę na karcie Dane wejściowe; w razie potrzeby ustaw ogranicznik, wiersz nagłówka lub kodowanie w sekcji Ustawienia importu. - Ustaw Tytuł (domyślnie nazwa pliku), Rozmiar strony, Orientacja i Rozmiar tekstu (pt).
- W sekcji Kolumny odznacz kolumny, których nie chcesz drukować. Kolumny zachowują kolejność z pliku.
- Kliknij Pobierz PDF.
Aby przekonwertować wiele plików z tymi samymi ustawieniami, wybierz Tryb wsadowy: konwertuj kilka plików. Każdy plik staje się osobnym PDF-em z tytułem w postaci nazwy pliku, a wszystkie pobierasz razem jako jeden plik ZIP. W trybie wsadowym każdy plik może mieć najwyżej 25 MB.
Opcje strony i tabeli
| Rozmiar strony | A4 (domyślnie), Letter, Legal lub A3, z marginesami pół cala (36 pt). |
|---|---|
| Orientacja | Pozioma (domyślnie) lub pionowa. W orientacji poziomej na stronie mieści się więcej kolumn. |
| Rozmiar tekstu (pt) | Od 6 do 16 punktów, domyślnie 9. Tytuł jest o 5 punktów większy. |
| Długi tekst | Zawijaj do kolejnych wierszy (domyślnie) zachowuje każdy znak i zwiększa wysokość wiersza. Skracaj do jednego wiersza z … utrzymuje wiersze o wysokości jednej linii i skraca długie wartości, więc ich część nie zostanie wydrukowana. |
| Cieniuj co drugi wiersz | Domyślnie włączone; po wyłączeniu rysowana jest zwykła siatka. |
| Powtarzaj nagłówek na każdej stronie | Domyślnie włączone; po wyłączeniu wiersz nagłówka jest drukowany tylko na pierwszej stronie tabeli. |
| Numery stron | Domyślnie włączone: 3 / 12 w prawym dolnym rogu każdej strony. |
| Czcionka dla znaków chińskich | Chiński, japoński lub koreański styl glifów dla komórek zawierających wyłącznie znaki Han (汉字/漢字/한자). Komórki z kaną zawsze używają czcionki japońskiej, a komórki z hangulem – koreańskiej. Wybierz język odbiorcy. |
Szerokie tabele
Każda kolumna jest tak szeroka jak jej najdłuższa linia, ale nie szersza niż 45% szerokości obszaru wydruku; dłuższy tekst zawija się w komórce. Gdy wybrane kolumny nie mieszczą się na szerokość strony, tabela jest dzielona na grupy kolumn. Pierwsza grupa drukuje wszystkie swoje wiersze, potem na nowej stronie zaczyna się kolejna grupa i tak dalej. Nic nie jest drukowane poza stroną.
- Każda grupa po pierwszej powtarza pierwszą wybraną kolumnę, dzięki czemu każdy wiersz da się zidentyfikować. Umieść jako pierwszą kolumnę z identyfikatorem lub nazwą albo odznacz kolumny przed nią, aby wybrać, która kolumna się powtarza.
- Mała etykieta w prawym górnym rogu każdej grupy, np.
15–26 / 41, pokazuje, które z wybranych kolumn są na danej stronie. - Aby zmieścić więcej kolumn na stronie, wybierz orientację poziomą, większą stronę, np. A3, lub mniejszy tekst albo odznacz niepotrzebne kolumny.
Języki, czcionki i tekst od prawej do lewej
Wartości mieszczące się w Windows-1252 (tekst angielski i większość tekstów zachodnioeuropejskich) korzystają z wbudowanej w PDF czcionki Helvetica, więc żadna czcionka nie jest pobierana. Każdy inny tekst dostaje czcionkę Noto Sans, dobieraną dla każdej komórki i pobieraną z assets.viewcsv.app tylko wtedy, gdy wymagają tego dane:
| Alfabet łaciński, grecki i cyrylica | 0,6 MB, np. dla polskiej nazwy Łódź, tekstu greckiego lub rosyjskiego |
|---|---|
| Chiński | 10,9 MB |
| Japoński | 5,5 MB |
| Koreański | 6,1 MB |
| Arabski | 0,3 MB |
- Czcionka jest osadzana w pliku PDF, więc wydruk i wyświetlanie wyglądają tak samo na każdym urządzeniu. Tekst pozostaje możliwy do zaznaczenia i przeszukiwania. Tekst arabski jest zapisywany jako ukształtowane glify w kolejności wyświetlania, więc tekst skopiowany z PDF może nie odpowiadać dokładnie znakom w oryginalnej komórce.
- Komórki z tekstem arabskim są kształtowane i wyrównywane do prawej. Sama tabela nadal biegnie od lewej do prawej, z pierwszą kolumną po lewej stronie.
- Każda komórka jest rysowana jedną czcionką. Komórka mieszająca pisma, których nie obejmuje żadna pojedyncza czcionka – np. arabskie z chińskim – albo zawierająca emoji przerywa konwersję z podaniem wiersza i kolumny. Nic nie jest zastępowane pustymi kwadratami.
Gdy PDF nie powstaje albo jest zbyt ciasny
- Komórka zawiera znaki, których nie narysuje żadna pojedyncza czcionka PDF. Komunikat podaje wiersz i kolumnę. Usuń z niej emoji lub symbole albo przenieś tekst w różnych pismach do osobnych kolumn w edytorze CSV. Jeśli dane muszą je zachować, użyj narzędzia CSV do HTML lub CSV do Excela.
- Nie udało się pobrać czcionki. Czcionki pochodzą z
assets.viewcsv.app. Sprawdź połączenie, zaporę sieciową lub blokadę treści, a potem spróbuj ponownie. - Wynik jest za duży dla tego formatu. Eksport do PDF zatrzymuje się powyżej 20 000 wierszy danych lub 2000 stron. Przefiltruj wiersze, które chcesz wydrukować, albo podziel plik CSV na części.
- Kolumny są bardzo wąskie, a tekst często się zawija. Przełącz na orientację poziomą lub format A3, zmniejsz tekst albo odznacz kolumny. Długie kolumny z dowolnym tekstem najlepiej drukują się z opcją Zawijaj do kolejnych wierszy.
Limity i prywatność
Eksport do PDF obsługuje do 20 000 wierszy danych i 2000 stron. Plik CSV musi też zmieścić się w przestrzeni roboczej przeglądarki: do 25 MB, 100 000 wierszy, 250 kolumn i 2 mln komórek.
PDF powstaje przy użyciu otwartych bibliotek jsPDF i jspdf-autotable w tle w tej karcie, więc strona cały czas reaguje, a Anuluj przerywa pracę. Pobierane są wyłącznie pliki czcionek; plik CSV i PDF nigdy nie opuszczają Twojego urządzenia.
Przykład: dwie faktury jako tabela w PDF
Dwie faktury z numerami z zerami wiodącymi, przecinkiem w cudzysłowie, polskimi nazwami miejscowości i dwuwierszową notatką, przekonwertowane z ustawieniami domyślnymi (A4 w poziomie, 9 pt) i tytułem invoices. Poniższy tekst wyodrębniono z pobranego pliku PDF poleceniem pdftotext -layout; numer strony jest rysowany jako 1 / 1. Łódź wykracza poza Windows-1252, więc dla tych komórek osadzono czcionkę łacińską o rozmiarze 0,6 MB; wszystko inne używa Helvetiki.
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/1Pytania i odpowiedzi
Czy PDF poprawnie pokaże tekst chiński, japoński, koreański lub arabski?
Tak. Narzędzie wykrywa, jakich pism używają dane, i osadza pasującą czcionkę Noto Sans. Jeśli jedna komórka miesza pisma, których nie obejmuje żadna pojedyncza czcionka, albo zawiera emoji, narzędzie wskaże, którą komórkę zmienić, zamiast drukować puste kwadraty.
Co się dzieje z kolumnami, które nie mieszczą się na stronie?
Są kontynuowane na kolejnych stronach jako dodatkowe grupy kolumn, z których każda powtarza pierwszą wybraną kolumnę i ma etykietę w rodzaju 15–26 / 41. Żadna kolumna nie jest obcinana.
Czy liczby są formatowane albo dodawane są sumy?
Nie. Każda wartość jest drukowana dokładnie tak, jak zapisano ją w CSV, łącznie z zerami wiodącymi, i nie są dodawane żadne wiersze ani sumy. Statystyki kolumn pokaże profil kolumn.