Mam folder zawierający ppts, z których każdy chciałbym przekonwertować na osobny plik pdf.
command-line
pdf
conversion
James
źródło
źródło
Odpowiedzi:
Możesz użyć unoconv . Jest dostępny w repozytoriach, więc możesz to
apt-get
zrobić: unoconv ( link do bezpośredniej instalacji )Pamiętaj, że informacje na stronie są nieaktualne. Użyj man lub wpisz,
unoconv -h
aby uzyskać rzeczywiste opcje wiersza poleceń. Działa to tak:To polecenie utworzy plik prezentacji.pdf.
Użyłem go tylko do konwersji partii ods do pdf i działa idealnie. Nie próbowałem tego z prezentacjami (ale teraz na szybki test), ale spodziewam się, że zadziała.
Pamiętaj, że nie będzie działać na Lucid (10.04) z powodu błędu w
python-openoffice
licytacjach. Jeśli musisz użyć go na Lucid, możesz dodać ten ppa do źródeł oprogramowania, aby zaktualizować wersję Openoffice.źródło
uniconv
zamiastunoconv
)unoconv -f pdf <input-folder-path>/* --output <output-folder-path>/*
Można także skorzystać z linii poleceń z LibreOffice do celu. Ten przykład konwertuje wszystkie pliki ppt w bieżącym katalogu na pliki pdf:
i
Uzyskaj więcej informacji na temat opcji wiersza polecenia, korzystając z:
(Uwaga: Musisz zamknąć wszystkie działające instancje LibreOffice, zanim wiersz poleceń zadziała.)
źródło
--convert-to
opcję, ale jest do kitu, że nie mówi nigdzie, że ty też musisz przejść--headless
i--invisible
żeby działała. +1 za odpowiedź.--headless
implikuje--invisible
(przynajmniej na poziomie uczenia się 3.4). Dodaj-env:UserInstallation="file://$HOME/.libreoffice-alt"
do pracy nawet przy uruchomionych instancjach GUI ( tutaj kredyt ).MacOS
,libreoffice
binarny jest wywoływanysoffice
i znajduje się w/Applications/LibreOffice.app/Contents/MacOS
Najprostszym sposobem na konwersję plików .ppt do formatu PDF jest instalacja unoconv z poziomu wiersza poleceń:
Następnie otwórz terminal z napędu, na którym dostępne są pliki ppt. Teraz wpisz:
To wszystko. Gotowy.
źródło
unoconv
narzędziu.Łatwo jest oszukiwać.
Użyj
unoconv
z,midnight commander
aby przekonwertowaćodt
napdf
:mc
odt
są plikiodt
plików zaCtrl-T
czymF2,@,
unoconv -f pdf
Wyrzuci kilka strasznych komunikatów o błędach, ale działa!
źródło