Co robi Konwerter Word na PDF
Konwerter Word na PDF bierze plik .docx i produkuje pobieralny PDF. Biblioteka mammoth czyta strukturę .docx (to ZIP XML; mammoth zna schemę), wynik jest renderowany jako HTML, html2canvas przechwytuje to HTML na canvas w skali 2×, a jsPDF kafelkuje canvas przez strony PDF w wybranym rozmiarze strony. Wybierz A4 lub Letter, wybierz margines, kliknij konwertuj. Nagłówki, akapity, listy punktowane i numerowane, pogrubienie, kursywa, linki — całe formatowanie robocze przychodzi czysto. Wszystko działa w Twojej przeglądarce. Twój dokument nigdy nie jest wysyłany.
Bądźmy uczciwi co do tego, do czego to jest. Jeśli masz zainstalowanego Worda, własne Plik → Zapisz jako → PDF Worda jest wierniejsze — zna własne podziały stron, niestandardowe czcionki, model tabel i kotwiczenie obrazów na poziomie, którego żadne narzędzie strony trzeciej nie może dorównać. Nasze narzędzie jest tym, do którego sięgasz, gdy Worda tam nie ma: na Chromebooku, na czyjejś laptopowej, na Linuksie, na telefonie albo gdy nie chcesz wysyłać dokumentu do iLovePDF, SmallPDF albo web konwertera Adobe, by dostać z niego PDF. Dla CV, listu motywacyjnego, krótkiego artykułu, krótkiego briefa ze spotkania — typowe przypadki — działa. Dla 60-stronicowego raportu ze scalonymi komórkami tabel, układem magazynowym i czcionkami specyficznymi dla marki, otwórz Worda.
Jak używać Konwertera Word na PDF
Jeden ekran, jeden plik, jedno kliknięcie. Cała konwersja działa w Twojej przeglądarce.
- Wrzuć lub wybierz swój plik .docx. Max 25 MB. Starsze pliki .doc nie są obsługiwane — najpierw otwórz w Word i zapisz jako .docx.
- Wybierz rozmiar strony: A4 (210×297 mm, większość świata) albo Letter (8.5×11 cali, USA/Kanada). Domyślnie A4.
- Wybierz margines: 10 mm (wąski), 20 mm (standardowy, domyślny) albo 40 mm (szeroki).
- Kliknij Konwertuj na PDF. Widget czyta .docx, renderuje go na stronę off-screen, przechwytuje jako obraz i kroi na strony PDF.
- Kliknij Pobierz. Wyjściowy PDF jest nazwany po Twoim pliku wejściowym (
mydoc.docx→mydoc.pdf).
Otwórz zakładkę sieci przeglądarki podczas konwersji. Po załadowaniu samej strony zakładka jest cicha — bez żądań wychodzących, bez telemetrii, bez uploadu. Biblioteka mammoth parsuje .docx w pamięci; html2canvas maluje do canvasu w pamięci; jsPDF zapisuje PDF w pamięci; pobranie jest serwowane z blob URL. Twój dokument nie opuszcza maszyny.
Konkretny przykład z prawdziwymi liczbami
Weź realny przypadek: 3-stronicowe CV w .docx, 18 KB na dysku. Times New Roman 11pt ciało, Calibri 14pt nagłówki (czcionka Microsoft, której licencji nie mamy, by osadzić w przeglądarce), trzy listy punktowane, bez tabel, bez obrazów.
Przy A4 / margines 20mm: konwersja zajmuje 1,8 sekundy. Wyjście to 280 KB przez 3 strony. Tekst ciała renderuje się czysto. Punkty renderują się jako punkty. Nagłówki Calibri podmieniają się na fallback sans-serif (Helvetica na Macu, Arial na Windowsie) — nieco inny wizualny charakter, ta sama liczba linii. Pogrubienie i kursywa przechodzą. Sekcja „umiejętności", która była dwukolumnową tabelą w .docx, renderuje się jako pojedyncza kolumna z zachowaniem kolejności czytania, bo nie reprodukujemy idealnie geometrii kolumn tabel Worda.
To samo CV przy A4 / margines 10mm: 2 strony zamiast 3. Przy A4 / margines 40mm: 4 strony. Letter / margines 20mm: 3 strony, ten sam ogólny wygląd co A4, bo szerokości kolumn są niemal identyczne.
Przerzuć wejście: 22-stronicowy raport firmowy z osadzonymi wykresami, ramką sidebar callout na każdej stronie, scalonymi komórkami tabel i markową czcionką firmy (Inter). Konwersja kończy się w 18 sekund. Wykresy przychodzą jako obrazy, ale dwa z nich przesunęły się poza krawędź strony, bo zakotwiczone pozycjonowanie Worda nie przetłumaczyło się. Scalone komórki w tabeli finansowej renderują się jako osobne komórki obok siebie, łamiąc strukturę wizualną. Czcionka Inter spadła do systemowej serif. Wyjście jest poprawne w treści i z grubsza poprawne w wizualnym odczuciu, ale to nie jest to, co wyszłoby z Zapisz jako → PDF Worda. Dla raportu tak skomplikowanego Word to właściwe narzędzie. Powiedzieliśmy Ci to z góry.
Jak to się ma do Adobe Acrobat, SmallPDF, iLovePDF
Trzy kategorie konkurencji: sam Word, duże konwertery webowe i nasze narzędzie.
Plik → Zapisz jako → PDF Microsoft Office to złoty standard wierności. Wie o wszystkim, co robi Word, bo jest Wordem. Podziały stron lądują tam, gdzie Word powiedział, że wylądują, czcionki są osadzone jako zarysy albo przez ścieżkę licencjonowania, którą Microsoft trzyma, tabele zostają tabelaryczne, kotwiczenie obrazów jest zachowane. Jeśli dokument ma znaczenie i masz Worda, użyj Worda. Nie próbujemy konkurować z Wordem — próbujemy być tam, gdy Worda nie ma.
iLovePDF, SmallPDF, web konwerter Adobe Acrobat, PDFCrowd, Convertio — te opakowują LibreOffice po stronie serwera albo komercyjne silniki konwersji za web formularzem. Wyjście jest bliżej jakości Worda niż nasze, bo uruchamiają prawdziwy stos konwersji dokumentów. Koszt: Twój .docx podróżuje na ich serwery, siedzi tam przez okno retencji, a potem PDF wraca. Ograniczają darmowe użycie (rozmiar pliku, dzienna liczba, znaki wodne, chyba że się zapiszesz), a płatne poziomy zaczynają się od 5-15 USD/miesiąc. Web wersja Adobe Acrobat napiera najmocniej w stronę Creative Cloud po 20+ USD/miesiąc. Dla CV, którego nie chcesz, by obcy zachował kopię, to zła wymiana. Dla 200-stronicowego podręcznika, gdzie wierność układu to cały sens, to właściwa wymiana.
Pobierz → PDF Google Docs to kolejna ścieżka, jeśli Twój .docx jest wystarczająco mały, by wysłać tam. Ta sama wymiana — Twój dokument idzie na serwery Google — ale to znana ilość, jeśli już jesteś w ekosystemie Google. Wierność jest przyzwoita dla prostych dokumentów.
Nasze narzędzie to opcja local-first. Wolniejsza niż nic (konwersja działa na Twoim CPU w WebAssembly), mniej wierna niż Word albo usługi serwerowe, bez konta, bez kwoty, bez znaku wodnego, bez uploadu. Wymiana żyje otwarcie w ostrzeżeniach nad przyciskiem konwertuj i w tym artykule — mówimy Ci, kiedy to jest właściwe narzędzie, a kiedy nie.
Co renderuje się dobrze, a co nie
Jakość wyjścia zależy od tego, co jest w Twoim .docx. Znajomość kształtu Twojego dokumentu z góry mówi Ci, czy to jest właściwe narzędzie.
| Element dokumentu | Renderuje się | Notatki |
|---|---|---|
| Tekst ciała, nagłówki (H1-H6) | Dobrze | Hierarchia nagłówków zachowana, rozmiary czcionek skalują się poprawnie |
| Pogrubienie, kursywa, podkreślenie, przekreślenie | Dobrze | Całe inline formatowanie przychodzi czysto |
| Listy punktowane i numerowane | Dobrze | Zagnieżdżone listy renderują się z poprawnym wcięciem; niestandardowe formaty numerów mogą się uprościć |
| Hiperlinki | Dobrze | Tekst linku stylizowany poprawnie; link jest klikalny w PDF |
| Proste tabele | OK | Obramowania, wyrównanie, podstawowe komórki renderują się dobrze |
| Inline obrazy | OK | JPEG-i i PNG-i przychodzą; pozycjonowanie może się nieco przesunąć z Worda |
| Standardowe czcionki (Times, Arial, Helvetica) | Dobrze | Renderują się natywnie w przeglądarce |
| Czcionki Microsoft (Calibri, Aptos, Cambria, Segoe) | Podmieniane | Spadają do equivalent serif lub sans-serif — tekst pozostaje czytelny, charakter się zmienia |
| Skomplikowane tabele (scalone komórki, zagnieżdżone, powtarzające się nagłówki) | Słabo | Mogą renderować się jako spłaszczone komórki; skomplikowane układy nie przeżyją |
| Zakotwiczone obrazy (text-wrap-tight, behind-text) | Słabo | Model pozycjonowania Worda jest bardziej ekspresyjny niż HTML; spodziewaj się przesunięć |
| Nagłówki, stopki, numery stron | Jeszcze nie | Tylko treść ciała — nie renderujemy modelu nagłówka/stopki bieżących Worda |
| Komentarze, śledzone zmiany | Nie renderowane | Najpierw zaakceptuj lub odrzuć zmiany w Word, a potem eksportuj |
| Równania (Microsoft Equation Editor) | Słabo | Równania mogą renderować się jako zepsute glify; spłaszcz do obrazów w Word najpierw, jeśli krytyczne |
Prosta zasada decyzyjna: jeśli Twój dokument to głównie tekst + listy + nagłówki + pogrubienie/kursywa + okazyjna tabela lub obraz, to narzędzie jest w swoim słodkim punkcie. Jeśli to zaprojektowany dokument z niestandardowym układem, markowymi czcionkami albo skomplikowanymi tabelami, otwórz Worda.
Czcionki: dlaczego wizualne odczucie czasem się przesuwa
Domyślne czcionki Microsoft Word — Calibri, Cambria, Aptos (nowy domyślny w ostatnich wersjach Office) — są licencjonowane przez Microsoft. Nie są redystrybuowalne; nie możemy ich wysłać wewnątrz przeglądarki i nie możemy legalnie ściągnąć ich z CDN, by wyrenderować Twój dokument. To samo dotyczy każdej czcionki trzeciej, którą zainstalowałeś lokalnie i użyłeś w .docx.
Gdy mammoth konwertuje Twój dokument do HTML, reguła CSS font-family wciąż mówi „Calibri" — ale przeglądarka nie ma Calibri, więc spada przez stos czcionek CSS do systemowego ekwiwalentu. Na macOS tekst ciała zwykle ląduje na Times New Roman albo Helvetica. Na Windows, na Arial. Na Linux, na cokolwiek dystrybucja wysłała (często DejaVu albo Liberation Serif). Tekst jest czytelny. Charakter dokumentu się zmienia — Calibri to lekko humanistyczny sans-serif; substytut może być bardziej neutralny. Podziały linii mogą się przesunąć, bo substytutowa czcionka ma inne szerokości znaków, co czasem powoduje, że akapit, który mieścił się na jednej stronie w Word, rozlewa się na dwie strony tutaj.
Jeśli zachowanie dokładnej czcionki ma znaczenie — markowy jednostronicowiec, składany esej, artykuł idący do magazynu — użyj wbudowanego eksportu PDF Worda. Osadza oryginalną czcionkę w PDF bezpośrednio przez umowę licencjonowania Microsoft, a wyjście będzie wyglądać identycznie jak to, co masz na ekranie w Word. Dla CV idącego do rekrutera, który wydrukuje to na podstawowej drukarce biurowej, fallback czcionki jest w porządku.
Drzewo decyzyjne
Trzy pytania decydują, które narzędzie jest właściwe.
- Czy masz Worda (albo LibreOffice, albo Pages) na tej maszynie? Jeśli tak i dokument to materiał końcowego druku, użyj wbudowanego eksportu PDF aplikacji. Gotowe.
- Czy jesteś OK, by dokument szedł na serwer obcego? Jeśli tak, iLovePDF / SmallPDF / wersja web Adobe produkuje wierność bliską Worda. Trzymają plik przez chwilę (przeczytaj politykę retencji, jeśli Ci zależy) i będą Cię kierować do subskrypcji na drugim albo trzecim pliku.
- Potrzebujesz PDF, brak zainstalowanego Worda, nie chcesz wysyłać? Użyj tego narzędzia. Wyjście jest dobre dla prostych dokumentów (CV, listy, krótkie artykuły, briefy). Otwórz wynik i spójrz na niego przed wysłaniem — zweryfikuj, czy układ pasuje do tego, czego się spodziewałeś. Jeśli coś się przesunęło wystarczająco, by miało znaczenie, spadnij do opcji 2 albo znajdź maszynę z Wordem.
Nie ma wstydu w żadnej z trzech. To różne wymiany na ten sam problem.
Powiązane narzędzia PDF
Word na PDF paruje się naturalnie z kilkoma innymi w stosie PDF Microapp:
- PDF na Word — odwrotny kierunek. Tylko-tekst, działa w tym samym trybie po stronie przeglądarki.
- Obraz na PDF — spakuj JPEG-i albo PNG-i w PDF. Przydatne, jeśli Twój „dokument Word" to faktycznie seria zrzutów ekranu, które ktoś Ci wysłał.
- HTML na PDF — ten sam pipeline renderowania po stronie przeglądarki, inny format wejścia.
- Łączenie PDF — połącz wyjście Word-na-PDF z innymi PDF-ami w jeden plik.
- Kompresuj PDF — pomniejsz wynik. Wyjście Word-na-PDF może być obrazami-ciężkie, bo strona jest rasteryzowana; do udostępniania kompresor często spadnie 50-70%.
- Podpisz PDF — dodaj podpis do wynikowego PDF bez uploadu.
Microapp wysyła każde narzędzie PDF po stronie przeglądarki. 10% każdego dolara przychodu Microapp idzie na cele charytatywne, z góry, audytowane kwartalnie — więc narzędzia muszą faktycznie zarobić na swoje utrzymanie, co oznacza, że muszą faktycznie działać bez zasypywania Cię upsellami.
Często zadawane pytania
Dlaczego tylko .docx? Mój plik to .doc.
Starszy format binarny .doc (Word 97-2003) używa innej struktury pliku, której nasz konwerter (biblioteka mammoth) nie potrafi odczytać. Nowoczesny Word domyślnie zapisuje .docx. By konwertować .doc, otwórz go w Word (albo LibreOffice, Pages, Google Docs) i użyj Plik → Zapisz jako → Dokument Word (.docx). Potem wrzuć .docx do tego narzędzia. Większość plików .doc jest .docx-owalna od 2007 — szanse są, że Twój po prostu jest sprzed upgrade'u.
Jak dobrze obsługuje tabele?
Proste tabele (kilka wierszy i kolumn tekstu) renderują się dobrze — obramowania, wyrównanie i treść wszystko przechodzi. Skomplikowane tabele — scalone komórki, zagnieżdżone tabele, powtarzające się wiersze nagłówka, cieniowanie komórek, skomplikowane zmiany szerokości kolumn — mogą się przesunąć albo wyglądać inaczej. Powód: renderujemy dokument Word jako HTML, a potem snapshotujemy HTML do PDF. Tabele HTML nie mają tej samej precyzyjnej kontroli co natywny silnik tabel Worda. Jeśli Twój dokument jest mocno tabelaryczny (sprawozdania finansowe, faktury, harmonogramy ze scalonymi komórkami), własne Zapisz jako PDF Worda będzie wierniejsze.
A co z czcionkami? Mój dokument używa niestandardowej czcionki.
Niestandardowe lub systemowe czcionki (Calibri, Aptos, Cambria itd.) są podmieniane na fallback serif (Times New Roman / Georgia), bo nie możemy osadzić licencjonowanych czcionek Worda w przeglądarce. Tekst pozostaje czytelny, liczba linii może się przesunąć, a wizualny charakter dokumentu się zmienia. Jeśli zachowanie dokładnej czcionki ma znaczenie (markowy jednostronicowiec, składany esej), użyj wbudowanego eksportu PDF Worda — osadza oryginalną czcionkę w PDF bezpośrednio.
Dlaczego moje osadzone obrazy nie pokazują się poprawnie?
Inline obrazy osadzone w .docx przechodzą, ale ich pozycjonowanie może nie pasować do dokładnego umiejscowienia Worda. Word wspiera zaawansowane kotwiczenie (text-wrap-tight, behind-text, in-front-of-text, precyzyjne współrzędne w calach), których HTML nie potrafi wyrazić bezpośrednio. Jeśli pozycja obrazu jest krytyczna (podręcznik z diagramami, układ magazynowy), użyj Plik → Zapisz jako → PDF Worda — zachowuje oryginalne kotwiczenie. Dla dokumentów tekstowych z kilkoma inline obrazami to narzędzie przeprowadzi Cię w 90% drogi.
Czym to się różni od Plik → Zapisz jako → PDF Worda?
Wbudowany eksport Worda jest wierniejszy: zna własne podziały stron, czcionki, model tabel i kotwiczenie obrazów na poziomie, którego żadne narzędzie strony trzeciej nie może dorównać. To właściwe narzędzie do końcowego druku jakościowego. Word na PDF Microapp jest dla przypadku, gdy nie masz otwartego Worda (jesteś na czyjejś maszynie, na Linuksie, na Chromebooku, na mobile), dokument jest prosty (CV, list, artykuł) i chcesz szybkiego PDF bez wysyłania na serwer obcego. Nie próbujemy zastąpić Worda — próbujemy być tam, gdy Worda nie ma.
Czy mój dokument naprawdę nie jest wysyłany?
Zgadza się. mammoth czyta bajty .docx w Twojej przeglądarce. html2canvas przechwytuje wyrenderowane HTML na canvas w Twojej przeglądarce. jsPDF składa PDF w Twojej przeglądarce. Finalny blob jest podany Ci przez link do pobrania wygenerowany z lokalnej pamięci. Jest zero żądań wychodzących podczas kroku konwersji — zweryfikuj zakładką sieci w przeglądarce. Sama strona Microapp ładuje się z naszego CDN; wszystko po tym jest lokalne.
Dlaczego mój wyjściowy PDF jest tak duży?
Bo każda strona jest renderowana jako obraz JPEG (w skali 2× dla ostrości) i osadzona w PDF — więc rozmiar pliku skaluje się z liczbą stron i gęstością treści. 10-stronicowy dokument tekstowy może skończyć 1-3 MB; 50-stronicowy raport może być 10+ MB. Jeśli rozmiar ma znaczenie, przepuść wynik przez nasz kompresor PDF albo, dla najmniejszego wyjścia z ostrym tekstem, użyj własnego Zapisz jako PDF Worda, który utrzymuje tekst jako tekst wektorowy zamiast pikseli.
Kiedy używać tego vs. po prostu otworzyć Worda?
Użyj tego, gdy: nie masz zainstalowanego Worda, jesteś na telefonie lub Chromebooku, dokument jest prosty (list, CV, krótki artykuł), chcesz zero uploadu, wysyłasz jednorazowy PDF i nie potrzebujesz idealności pikseli. Użyj Zapisz jako → PDF Worda, gdy: dokument to materiał końcowego druku, używa niestandardowych czcionek, na których Ci zależy, ma ciężkie tabele albo precyzyjne umiejscowienie obrazów, albo będzie recenzowany linia po linii przez kogoś, kto zauważyłby subtelne przesunięcia układu.
Czy listy i punkty przejdą?
Tak. Listy punktowane, numerowane i podstawowe zagnieżdżone listy renderują się poprawnie. Wielopoziomowe konturowanie z niestandardowymi formatami numerów (1.a.i.) może uprościć się do zwykłej numeracji. Jeśli Twój dokument to głównie tekst + listy + nagłówki + pogrubienie/kursywa, to narzędzie jest w swoim słodkim punkcie.