Zamknij menu
    Nowe
    shallow focus photo of person using MacBook

    Serwer Linux – zalety VPS, konfiguracja i bezpieczeństwo

    2025-09-03
    purple and yellow abstract painting

    Jak diagnozować kernel panic? Przyczyny, objawy i zapobieganie

    2025-08-31

    LibreOffice czy OpenOffice? Który pakiet biurowy lepiej spełnia Twoje potrzeby?

    2025-08-26
    Facebook X (Twitter) Instagram
    Linuksowo
    • Główna
    • Dystrybucje
    • Tematy
      • Administracja
      • Bezpieczeństwo
      • Instalacja
      • Oprogramowanie
      • Podstawy
      • Wybór systemu
      • Rozszerzenia plików
    • Pozostałe
    Linuksowo
    Główna»Pozostałe»Jak konwertować dokumenty do formatu PDF w wierszu poleceń?
    Pozostałe

    Jak konwertować dokumenty do formatu PDF w wierszu poleceń?

    Norbert BarwickiNorbert BarwickiBrak komentarzy3 min. czyt.
    Udostępnij
    Facebook Twitter LinkedIn Pinterest E-mail

    Aby konwertować dokumenty do formatu PDF w wierszu poleceń na Linuksie, możesz skorzystać z kilku sprawdzonych i darmowych narzędzi. Najpopularniejsze z nich to LibreOffice (do dokumentów tekstowych, arkuszy, prezentacji), ImageMagick (do plików graficznych) oraz inne wyspecjalizowane konwertery. Oto kompletny poradnik krok po kroku:

    Spis treści pokaż
    1 1. Konwersja dokumentów tekstowych (DOC, DOCX, ODT, TXT) za pomocą LibreOffice
    1.1 Instalacja LibreOffice na Debian/Ubuntu
    1.2 Konwersja pliku do PDF
    1.2.1 Dodatkowe opcje
    2 2. Konwersja plików graficznych do PDF (np. PNG, JPG)
    2.1 Instalacja ImageMagick
    2.2 Podstawowa konwersja obrazu do PDF
    2.3 Konwersja wielu obrazów do jednego PDF
    2.4 Dodatkowe opcje
    3 3. Inne narzędzia i rozwiązania
    4 4. Najczęstsze pytania i problemy
    5 5. Przykładowa automatyzacja (skrypt Bash)

    1. Konwersja dokumentów tekstowych (DOC, DOCX, ODT, TXT) za pomocą LibreOffice

    LibreOffice to otwartoźródłowy pakiet biurowy, który umożliwia eksport dokumentów do PDF również z wiersza poleceń.

    Instalacja LibreOffice na Debian/Ubuntu

    sudo apt update sudo apt install libreoffice 

    Konwersja pliku do PDF

    Aby przekonwertować plik tekstowy, użyj polecenia:

    soffice --convert-to pdf /ścieżka/do/pliku.docx 

    Po konwersji w tym samym katalogu pojawi się plik PDF o tej samej nazwie.

    Możesz konwertować praktycznie dowolny dokument obsługiwany przez LibreOffice (np. .doc, .docx, .odt, .xls, .ppt).

    Dodatkowe opcje

    • Konwersja wielu plików – możesz podać kilka nazw plików albo użyć wildcarda:
     soffice --convert-to pdf *.docx 
    • Określenie katalogu wyjściowego –
     soffice --convert-to pdf --outdir /ścieżka/do/katalogu/ 

    2. Konwersja plików graficznych do PDF (np. PNG, JPG)

    Do przekształcenia obrazów w pliki PDF świetnie sprawdzi się pakiet ImageMagick oraz wygodne polecenie convert.

    Instalacja ImageMagick

    sudo apt update sudo apt install imagemagick 

    Podstawowa konwersja obrazu do PDF

    convert obrazek.jpg dokument.pdf 

    Konwersja wielu obrazów do jednego PDF

    convert obraz1.jpg obraz2.png obraz3.jpeg -adjoin dokument.pdf 

    Dodatkowe opcje

    Możesz wykorzystać parametry zaawansowane, np.:

    • Kompresja Zip –
     convert plik.png -compress Zip plik.pdf 
    • Kompresja JPEG i jakość –
     convert plik.png -compress JPEG -quality 70 plik.pdf 
    • Zmiana rozmiaru obrazu –
     convert plik.png -resize 50% plik.pdf 

    Wszystkie parametry i możliwości znajdziesz w dokumentacji ImageMagick.

    3. Inne narzędzia i rozwiązania

    • 2PDF – narzędzie wsadowe dostępne głównie na Windows, ale funkcjonalnie podobne narzędzia są dostępne także na Linuksie. Pozwalają na konwersję wielu plików z linii poleceń, w tym na eksport stron www do PDF. Jeśli szukasz narzędzia również na Windows, rozważ 2PDF jako rozwiązanie.

    • cups-pdf – sterownik wirtualnej drukarki PDF (możesz wydrukować dowolny dokument do PDF za pomocą polecenia drukowania w konsoli).

    • Pandoc – umożliwia konwersję między wieloma formatami tekstowymi, również do PDF (przy czym wymaga obecności LaTeX do generowania PDF).

    4. Najczęstsze pytania i problemy

    • Błędy podczas konwersji niektórych plików – Upewnij się, że masz zainstalowane wszystkie potrzebne fonty oraz, w przypadku LibreOffice, zamknięte procesy GUI LibreOffice (czasem mogą blokować konwersję).
    • Problemy z polskimi znakami – Sprawdź, czy pliki są zakodowane w UTF-8 i czy fonty obsługują polskie znaki diakrytyczne.
    • Konwertowanie typów plików niestandardowych – Narzędzia takie jak Pandoc lub dedykowane skrypty mogą być potrzebne do bardzo nietypowych formatów.

    5. Przykładowa automatyzacja (skrypt Bash)

    Jeśli regularnie konwertujesz pliki, możesz stworzyć prosty skrypt:

    #!/bin/bash for file in *.docx; do soffice --convert-to pdf "$file" done 

    Zapisywanie powyższego kodu jako konwertuj.sh, nadanie mu praw wykonywania (chmod +x konwertuj.sh) i uruchomienie w katalogu z plikami zautomatyzuje konwersję wielu dokumentów jednocześnie.

    Podsumowanie –
    Konwertowanie dokumentów do PDF w wierszu poleceń na Linuksie jest łatwe i szybkie – najczęściej wystarczą jedno-dwa polecenia systemowe. Kluczowymi narzędziami są: LibreOffice dla dokumentów biurowych oraz ImageMagick dla grafiki.

    Norbert Barwicki
    • WWW

    Norbert Barwicki pracuje z systemami Linux od 2007 roku, kiedy to zainstalował swoją pierwszą dystrybucję Ubuntu 7.04. Przez lata eksperymentował z ponad 15 różnymi dystrybucjami, w tym Fedora, Debian, Arch Linux i Gentoo, a od 2015 roku specjalizuje się w administracji serwerami opartymi na CentOS i Red Hat Enterprise Linux. Jako certyfikowany administrator Linux (RHCSA od 2018 roku) dzieli się swoją wiedzą na Linuksowo.pl, gdzie opublikował już ponad 100 artykułów pomagających użytkownikom w przejściu na świat open source.

    Pozostałe poradniki

    LibreOffice czy OpenOffice? Który pakiet biurowy lepiej spełnia Twoje potrzeby?

    7 min. czyt.

    Jak zmienić rozmiar obrazów z wiersza poleceń Linuksa?

    3 min. czyt.

    Linux: Jak zoptymalizować i kompresować obrazy JPEG/JPG z wiersza poleceń?

    3 min. czyt.

    Jak tworzyć i edytować pliki PDF w systemie Ubuntu?

    4 min. czyt.

    Jak edytować pliki PDF w systemie Linux? 5 darmowych sposobów

    3 min. czyt.

    Jak konwertować dokumenty DOCX do formatu PDF w Linuksie?

    3 min. czyt.
    Dodaj komentarz
    Odpowiedz Anuluj


    Poradniki
    shallow focus photo of person using MacBook

    Serwer Linux – zalety VPS, konfiguracja i bezpieczeństwo

    2025-09-03
    purple and yellow abstract painting

    Jak diagnozować kernel panic? Przyczyny, objawy i zapobieganie

    2025-08-31

    LibreOffice czy OpenOffice? Który pakiet biurowy lepiej spełnia Twoje potrzeby?

    2025-08-26
    disc, reader, reading poor, hard drive, pc, it, hard drive, hard drive, hard drive, hard drive, hard drive

    Jak używać fdisk do zarządzania partycjami na dysku twardym? Funkcje, możliwości i typy tablic partycji

    2025-08-23
    Artykuły
    Gnome

    GNOME – intuicyjne środowisko graficzne dla systemów Unix

    2025-08-21
    a row of black computers sitting on top of a table

    Jaki Linux na stary komputer? Przewodnik po lekkich dystrybucjach

    2025-08-18
    macbook air on brown wooden table

    Jak otworzyć plik DWG online? Najlepsze narzędzia do przeglądania i edytowania CAD

    2025-08-16
    O Linuksowo

    Linuksowo.pl to kompendium wiedzy dla wszystkich zainteresowanych systemami operacyjnymi opartymi na jądrze Linux. Oferujemy eksperckie artykuły obejmujące dystrybucje, instalację, bezpieczeństwo oraz oprogramowanie open source. Naszym celem jest dostarczanie praktycznych porad zarówno dla początkujących, jak i zaawansowanych użytkowników.

    © 2025 Linuksowo – Wszelkie prawa zastrzeżone.
    • Strona główna
    • O Linuksowo
    • Polityka prywatności i cookies
    • RSS
    • Kontakt

    Type above and press Enter to search. Press Esc to cancel.