Zapisałem wiele zdjęć z książek Google. Chciałem przekonwertować je na pojedynczy plik pdf, w którym potrzebuję danych wejściowych. Poniższe dwa obrazy (jeden png i jeden jpeg) to dwie ciągłe strony.
Zapisuję je w moim systemie. Przekształciłem je w pdf, używając poniższego polecenia
convert books.png books.jpeg combined.pdf
Jednak plik mixed.pdf nie daje oczekiwanych rezultatów, a nie kombinacji tych dwóch.
Próbowałem też tworzyć pojedyncze pliki pdf, a następnie łącząc je przy użyciu pdftk, bez powodzenia
convert books.png book1.pdf
convert books.jpeg book2.pdf
pdftk book1.pdf book2.pdf cat output combined.pdf
imagemagick
użytkownik301880
źródło
źródło
pdftk *.pdf cat output onelargepdfile.pdf
.Odpowiedzi:
Użyłem dwóch przykładowych stron, które podałeś, i wydrukowałem je przy użyciu drukarki cup-pdf, w wyniku czego powstały dwa pliki pdf.
Następnie użyłem pdfsam do połączenia plików pdf w jednym. W rezultacie nie widzę problemu.
Edycja: Właśnie widziałem, że masz wiele plików do przetworzenia, możesz użyć skryptu wybranego do wydruku w Nautilusie opisanym tutaj
źródło
mv books.png 1.png
,mv books.jpg 2.jpg
- wydrukować je do plików PDF:lpr -P 'Cups-PDF' 1.png
,lpr -P 'Cups-PDF' 2.jpg
- Łączenie plików PDF:pdfunite ~/Desktop/1.pdf ~/Desktop/2.pdf complete.pdf
. Drukarka PDF Cup wyświetla pliki na ~ / Desktop z nazwami oryginalnych plików - więc nie można ich wywołać, wbooks.*
przeciwnym razie po prostu zamieniają się. Możesz wyświetlić listę drukarek i ich nazwlpstat -p
.Po prostu użyj tego:
W ogólnym przypadku możesz połączyć więcej plików w jeden plik pdf, włączając je w środku
{}
i oddzielając je przecinkiem.dodawanie w
-quality VALUE
celu zachowania jakości po konwersji (dzięki @iamcreasy)źródło
convert
sprawa?convert
to plik wykonywalny zainstalowany jako część Imagemagick .-quality 100
usuwa niektóre zauważalne zakłócenia.Jeśli wszystkie obrazy znajdują się w tym samym folderze i mają to samo rozszerzenie, możesz wykonać następujące czynności:
Konwertuj obrazy na pdf:
Scal pliki pdf w jeden pdf i usuń pojedyncze strony pdf:
źródło
Użyj asystenta drukowania z Gwenview (przeglądarka obrazów KDE). Otwórz Gwenview, a następnie Wtyczki -> Obrazy -> Asystent wydruku. Dodaj wszystkie obrazy, które chcesz wydrukować, uporządkuj je według własnego uznania, wybierz liczbę obrazów na stronę, inne opcje drukowania itp. I wydrukuj bezpośrednio w formacie PDF lub za pomocą CUPS-PDF.
źródło