Mam zestaw plików w formacie .doc , które należy przekonwertować do formatu .pdf . Korzystam z systemu Linux Ubuntu.
linux
microsoft-word
pdf
conversion
Mehper C. Palavuzlar
źródło
źródło
Odpowiedzi:
Alternatywa 1)
Następnie przejdź do System> Administracja> Drukowanie i utwórz nową drukarkę, ustaw ją jako drukarkę plików PDF i nadaj jej nazwę „pdf”.
Następnie uruchomić:
Teraz znajdziesz plik .pdf w ~ / PDF.
Alternatywa 2)
Jeśli pakiet tetex-extra nie jest dostępny w twojej dystrybucji, spróbuj texlive-base plus texlive-latex-base:
źródło
oowriter -pt pdf your_word_file.doc
, czy określono drukarkę? Na moim komputerze spróbuje wydrukować na rzeczywistej drukarce zamiast drukarki pdf.lowriter
lowriter --convert-to pdf your_word_file.doc
a domyślnie jest to wyjście w bieżącym katalogu.wvPDF
nie znaleziono w Lubuntu,wv
wersja1.2.9-4.2
jest zainstalowanaMożesz użyć:
źródło
oowriter
) - polecenie toswriter -convert-to pdf:writer_pdf_Export x.doc
.writer -convert-to pdf:writer_pdf_Export file.docx
lowriter
zamiast programu (oo | s |). Potem pracował z tymi samymi argumentami jak powyżej:lowriter -convert-to pdf:writer_pdf_Export file.docx
. Pliki .pdf są tworzone w bieżącym katalogu.Jeśli korzystasz z X, możesz to zrobić za pomocą Open Office. Ponieważ masz zamiar sprzeciwić się zrobieniu tego ręcznie, pamiętaj, że w Open Office jest kilka fajnych skryptów makr, które możesz zautomatyzować . Możesz zrobić coś podobnego z AbiWordem (AbiWord --to = pdf).
Jeśli nie masz X, to jest anty-słowo, ale to tylko wyodrębnia tekst - nie wykonuje żadnego formatowania ani grafiki. Istnieje również wvWare, którego użyłem do zbiorczego wyodrębniania obrazów z plików doc, ale nigdy nie próbowałem używać go do konwertowania plików doc na pdf.
Aha i .docx mogą potrzebować czegoś innego, ale ponieważ są to po prostu spakowane pliki XML, nie powinno być zbyt trudno zrobić z nimi coś pożytecznego. Aby zbiorczo wyodrębnić obrazy, po prostu rozpakuj je i skopiuj katalog obrazów, ale nigdy nie musiałem konwertować ich w systemie Linux.
źródło
Drukowanie do pliku PDF traci wiele metadanych dokumentu (tytuł, autorstwo, drzewo nagłówków używane do nawigacji itp.).
Zainstaluj unoconv , przekonwertuj za pomocą:
unoconv -fpdf file1.doc file2.doc…
źródło
unoconv --output output.pdf myHtmlPage.html
Jeśli już zainstalowałeś LibreOffice
źródło
Możesz to również zrobić za pomocą AbiWorda :
sudo apt-get install abiword
Następnie możesz załadować pliki .doc do GUI AbiWorda i wyeksportować do pliku PDF lub z wiersza poleceń:
abiword --to=pdf filename.doc
źródło
Spróbowałbym użyć dla Linuksa
Dla Windowsa:
PyODConverter wymaga, aby OpenOffice.org działał jako usługa i nasłuchiwał na porcie (domyślnie) 8100; najprostszym sposobem na uruchomienie OpenOffice.org jako usługi jest z wiersza poleceń:
źródło
Open Office to dobry krok naprzód, ale wierność konwersji nie zawsze jest słuszna.
Jeśli szukasz rozwiązania w 100% dla systemu Linux, jest to najlepszy sposób. Jeśli jednak nie przeszkadza ci jedno okno systemu Windows i piszesz trochę kodu, aby połączyć się z nim z systemu Linux, spójrz na ten post .
Napisałem ten post, więc obowiązują zwykłe zastrzeżenia.
źródło
Zrobione i zrobione
źródło
dopdf
w wirtualnym systemie Windowsdopdf
jako drukarkę domyślną podczas instalacji.*.doc
w wirtualnym biurze i wydrukuj go nadopdf
wirtualnej drukarce.*.pdf
Plik pojawi się wMy Documents
folderze wirtualnym systemie Windowsźródło