Cóż, możesz zrobić convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf. Dla mnie to zadziałało, ale problem polega na tym, że konwertuje plik text.txt na obraz, więc nie można wyróżnić tekstu w wynikowym pliku pdf.
Alaa Ali,
3
@Alaa powinieneś opublikować to jako odpowiedź, a nie komentarz. Prosty, zwięzły i na pieniądze.
LIttle Ancient Forest Kami
1
gscan2pdf Jest wersją GUI również na wypadek, gdyby polecenie „konwersja” zakończyło się niepowodzeniem i działało dla mnie. (from ifoss.com): Po otwarciu gscan2pdf możesz wybrać wszystkie wymagane pliki, klikając Otwórz pliki. Domyślnie jest on ułożony w kolejności alfabetycznej, ale można przeciągać i upuszczać, aby zmienić kolejność obrazów według własnego wyboru. następnie kliknij ikonę Zapisz, aby zapisać pliki w formacie PDF. jeśli chcesz tylko plik PDF, kliknij Zapisz. Ponieważ domyślnie plik wyjściowy to PDF, nie musisz się tutaj zbytnio przejmować. Po prostu wybierz, gdzie zapisać przekonwertowany plik. Zapisz przekonwertowane obrazy do pdf, to wszystko.
ImageMagic convertobniża jakość i zwiększa rozmiar w moim doświadczeniu. Spróbować pdftk. Ale nie jestem pewien, jak tam dodać zdjęcia.
akostadinov
3
Możesz dostosować -qualityflagę, aby zwiększyć lub zmniejszyć wynikowy rozmiar pliku PDF. Przykład:convert -quality 50 image1.jpeg image2.jpeg image3.jpeg outputFileName.pdf
RajaRaviVarma
5
Należy pamiętać, że konwersja używa ghostscript pod maską, a gs dekoduje i ponownie koduje JPEG, co powoduje utratę jakości, nawet jeśli jest to wysoka jakość.
tobltobs
4
Musiałem stworzyć ponad 6000 plików PDF, zaczynając od 30000 tiffów. convertszacowany czas ~ 6-7 godzin. Użyłem tiffcpi tiff2pdfzajęły kilka sekund.
jc
3
uh ... wth ?! Kiedy uruchamiam konwersję z dwoma plikami png jako danymi wejściowymi i „Test.pdf” jako danymi wyjściowymi, pojawia się następujący błąd:convert-im6.q16: not authorized `Test.pdf' @ error/constitute.c/WriteImage/1037.
Michael
33
Zainstaluj pdftk
sudo apt-get install pdftk
Pdftk
Jeśli PDF to papier elektroniczny, to pdftk jest elektronicznym narzędziem do usuwania zszywek, dziurkowania, segregatora, tajnego pierścienia dekodera i okularów rentgenowskich. Pdftk to proste narzędzie do robienia codziennych rzeczy z dokumentami PDF.
Możesz utworzyć pliki pdf z tekstu lub obrazów za pomocą Libre Office, a następnie połączyć je z innymi plikami pdf
Istnieje interfejs GUI dla pdftk. Zobacz moją odpowiedź.
landroni
6
Nie działa to jednak w przypadku łączenia obrazów z plikami PDF, prawda?
Garrett
2
@Poddasze. Nie, ale istnieje kilka sposobów konwersji obrazu do formatu pdf, na przykład za pomocą ukrytego lub po prostu drukowania do formatu pdf z wielu programów. Gdy obraz jest w formacie pdf, możesz użyć pdftk, aby połączyć je ze sobą.
Warren Hill
1
Działa jak urok i zachowuje tekst wektorowy w pdf.
conualfy 10.01.16
Nie wydaje się już dostępny w domyślnych repozytoriach?
Łańcuch PDF to graficzny interfejs użytkownika dla zestawu narzędzi PDF (PDFtk). GUI obsługuje wszystkie typowe funkcje narzędzia wiersza poleceń w wygodny sposób.
Możesz zainstalować go z domyślnych repozytoriów lub uzyskać najnowszą i najlepszą z PPA łańcucha PDF .
PDF Mod to prosta aplikacja do modyfikowania dokumentów PDF.
Możesz zmieniać kolejność, obracać i usuwać strony, eksportować obrazy z dokumentu, edytować tytuł, temat, autora i słowa kluczowe oraz łączyć dokumenty poprzez przeciąganie i upuszczanie.
Użyłem podstawienia polecenia, aby przekazać wybrane elementy zwrócone przez findpolecenie jako argument convertpolecenia. Niestety sort -nnie posortowałem poprawnie plików, więc wypróbowałem -Vopcję i udało się. Upewnij się również, że nazwy plików i katalogów są z góry uporządkowane w sposób naturalny . Na przykład dir1, dir2, dir3nie dir1, dir_2, dir3.
Dokładnie to, czego potrzebowałem! Próbowane wiele narzędzi, na przykład, miało pewne problemy z sortowaniem. Doskonały!
Maks.
1
Możesz go zainstalować za pośrednictwem sudo apt install imagemagick. W przeciwnym razie nie masz polecenia konwersji.
niebezpieczne89
4
Zainstaluj główny edytor PDF. Narzędzie oferuje tworzenie, łączenie i rozpakowywanie plików PDF. Sprawdź tutaj, aby uzyskać szczegółowe informacje na temat głównego edytora PDF i instalacji go na Ubuntu
@Force Z ich witryny : Wersja dla systemu Linux jest bezpłatna do użytku niekomercyjnego.
Janot
1
@janot Tak, ale nie sądzę, że to nic nie kosztuje .
Sparhawk
Jest darmowy do celów niekomercyjnych, działa świetnie. Jest to nowoczesne, aktualne narzędzie, w przeciwieństwie do innych wymienionych tutaj, które są bardzo wysoko oceniane, ale są stare i szczątkowe.
Nie mogę uwierzyć, że nikt jeszcze nie wspomniał o lateksie (tex). Jest specjalnie zaprojektowany do tworzenia dokumentów i może łączyć tekst, obrazy i pliki PDF w „dokument główny” (bez pogorszenia jakości). Jest to kompletny zestaw bibliotek i rozszerzalny język znaczników, po prostu - istnieje już od zawsze i jest nadal powszechnie używany w środowisku naukowym.
Prawdopodobnie dlatego, że nikt nie spodziewał się, że pytanie PO dotyczy stworzenia dziennego przepływu pracy na poziomie pracy. Porozmawiaj o użyciu broni nuklearnej do rozpalenia ogniska! (Jestem fanem TeXa, BTW, ale nigdy nie
użyłbym
2
Jest to rozwiązanie, którego użyłem do konwersji wielu plików TIFF na pliki PDF.
Musiałem stworzyć ponad 6.000 plików PDF, zaczynając od 30.000 tiffów. convertszacowany czas: od 6 do 7 godzin.
Użyłem tiffcpi tiff2pdfzajęły kilka sekund.
Nigdy wcześniej go nie używałem, ale zajęło mi około 10 minut, aby zacząć z nim tworzyć .PDF i około 40 minut, aby dostosować je dokładnie tak, jak chciałem. Na końcu zamieściłem najlepsze przewodniki formatowania, jakie znalazłem.
Zasadniczo tworzysz jeden .texplik - na przykład hello.tex- w języku LaTeX, a następnie uruchamiasz go pdflatex hello.texna tym pliku, aby wygenerować PDF. Podstawy języka można znaleźć tutaj:
http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/
Oto przykładowy .texplik barebones :
\documentclass[a4paper,10pt]{article}
\begin{document}
{\footnotesize
YOUR TEXT HERE
YOUR TEXT HERE
}
\end{document}
Czy możesz podać instrukcje, jak zrobić to, czego chce OP?
Seth
Zrobione. :-)
cochisebt
3
Oddałbym głos, ale nie mam wystarczającej liczby przedstawicieli. PDF-Shuffler akceptuje tylko pliki PDF. Pytanie obejmowało również pliki graficzne i pliki tekstowe.
borisdiakur
Libreoffice umożliwia konwersję plików tekstowych do formatu pdf. Ponieważ możliwe jest również wstawianie plików obrazów w Libreoffice, a następnie konwersja w formacie pdf. Gdy wszystko jest w formacie pdf, Pdf-Shuffler może wykonać zadanie. Ale nie sądzę, aby jedno oprogramowanie mogło wykonać całą pracę naraz.
cochisebt
0
W przypadku wielostronicowego pdf:
Konwertuj wszystkie pliki na pdf, a następnie dołącz za pomocą programu do pisania pdf np. pdftk, pdfill, Microsoft Print to PDF, CutePDF itp
W przypadku jednostronicowego pliku pdf:
Konwertuj wszystkie pliki na obrazy, np. PNG, nazwany po kolei. Następnie dołącz do jednej strony za pomocą konwertera obrazu, np. imgconv
Mogą istnieć niektóre konwertery, które mogą manipulować w innych formatach, a nawet przetwarzać przy użyciu natywnych formatów wejściowych przed wyjściem do formatu pdf. Wszystkie wymienione tutaj programy są bezpłatne.
OP pyta, jak przekonwertować obraz image1.tif obraz 2.tif obraz 3.jpg do images.pdf
Lexible
Nie dokładnie. OP chce także łączyć pliki pdf z obrazami. Lepiej jest tworzyć pliki pdf z obrazów za pomocą img2pdfpolecenia, ponieważ tworzy pdf zawierający oryginalny obraz, a następnie używa pdfjoin.
kubus
-1
Korzystając z Gimp , importuj jako warstwy, eksportuj jako pdf :)
convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf
. Dla mnie to zadziałało, ale problem polega na tym, że konwertuje plik text.txt na obraz, więc nie można wyróżnić tekstu w wynikowym pliku pdf.Odpowiedzi:
Jeśli chcesz korzystać z terminala, możesz użyć ImageMagick. Zainstaluj za pomocą
wtedy możesz zrobić:
Działa to dla mnie, ale problem polega na tym, że konwertuje
text.txt
plik na obraz, więc nie można wyróżnić tekstu w wynikowym pliku pdf.źródło
convert
obniża jakość i zwiększa rozmiar w moim doświadczeniu. Spróbowaćpdftk
. Ale nie jestem pewien, jak tam dodać zdjęcia.-quality
flagę, aby zwiększyć lub zmniejszyć wynikowy rozmiar pliku PDF. Przykład:convert -quality 50 image1.jpeg image2.jpeg image3.jpeg outputFileName.pdf
convert
szacowany czas ~ 6-7 godzin. Użyłemtiffcp
itiff2pdf
zajęły kilka sekund.convert-im6.q16: not authorized `Test.pdf' @ error/constitute.c/WriteImage/1037.
Zainstaluj pdftk
Pdftk
Jeśli PDF to papier elektroniczny, to pdftk jest elektronicznym narzędziem do usuwania zszywek, dziurkowania, segregatora, tajnego pierścienia dekodera i okularów rentgenowskich. Pdftk to proste narzędzie do robienia codziennych rzeczy z dokumentami PDF.
Możesz utworzyć pliki pdf z tekstu lub obrazów za pomocą Libre Office, a następnie połączyć je z innymi plikami pdf
Może też
Podziel strony PDF na nowy dokument
Obróć strony lub dokumenty PDF
i wiele innych
Więcej informacji tutaj: Ubuntu Geek: Lista narzędzi do edycji plików PDF
źródło
Wypróbuj łańcuch PDF :
Możesz zainstalować go z domyślnych repozytoriów lub uzyskać najnowszą i najlepszą z PPA łańcucha PDF .
Lub PDF Mod :
Zobacz też:
źródło
convert
) na PDF, a następnie użyć tego.W przypadku wielu plików w katalogu i jego podkatalogach z różnymi rozszerzeniami nie mogłem znaleźć zgrabnej odpowiedzi, więc oto jest
Użyłem podstawienia polecenia, aby przekazać wybrane elementy zwrócone przez
find
polecenie jako argumentconvert
polecenia. Niestetysort -n
nie posortowałem poprawnie plików, więc wypróbowałem-V
opcję i udało się. Upewnij się również, że nazwy plików i katalogów są z góry uporządkowane w sposób naturalny . Na przykładdir1, dir2, dir3
niedir1, dir_2, dir3
.źródło
sudo apt install imagemagick
. W przeciwnym razie nie masz polecenia konwersji.Zainstaluj główny edytor PDF. Narzędzie oferuje tworzenie, łączenie i rozpakowywanie plików PDF. Sprawdź tutaj, aby uzyskać szczegółowe informacje na temat głównego edytora PDF i instalacji go na Ubuntu
źródło
Nie mogę uwierzyć, że nikt jeszcze nie wspomniał o lateksie (tex). Jest specjalnie zaprojektowany do tworzenia dokumentów i może łączyć tekst, obrazy i pliki PDF w „dokument główny” (bez pogorszenia jakości). Jest to kompletny zestaw bibliotek i rozszerzalny język znaczników, po prostu - istnieje już od zawsze i jest nadal powszechnie używany w środowisku naukowym.
Technicznie jest to język składu.
źródło
Jest to rozwiązanie, którego użyłem do konwersji wielu plików TIFF na pliki PDF.
Musiałem stworzyć ponad 6.000 plików PDF, zaczynając od 30.000 tiffów.
convert
szacowany czas: od 6 do 7 godzin.Użyłem
tiffcp
itiff2pdf
zajęły kilka sekund.Ten sposób jest naprawdę szybki, ponieważ obrazy nie są konwertowane, tylko spakowane.
Być może istnieją formaty tiff, które nie działają tak łatwo, dla mnie działały idealnie.
Mam nadzieję, że to pomoże.
źródło
Dodając powyższą odpowiedź społeczności, możesz to zrobić
convert 'ls *.jpg -tr'
. Aby wymusić, aby plik PDF miał obrazy w porządku chronologicznym.źródło
Wypróbuj LaTeX z
pdflatex
.Nigdy wcześniej go nie używałem, ale zajęło mi około 10 minut, aby zacząć z nim tworzyć .PDF i około 40 minut, aby dostosować je dokładnie tak, jak chciałem. Na końcu zamieściłem najlepsze przewodniki formatowania, jakie znalazłem.
sudo apt-get install pdflatex && sudo apt-get install texlive
Zasadniczo tworzysz jeden
.tex
plik - na przykładhello.tex
- w języku LaTeX, a następnie uruchamiasz gopdflatex hello.tex
na tym pliku, aby wygenerować PDF. Podstawy języka można znaleźć tutaj: http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/Oto przykładowy
.tex
plik barebones :Opcjonalne dodatkowe formatowanie:
Aby dodać obrazy: https://www.sharelatex.com/learn/Inserting_Images
Dla różnych rozmiarów czcionek: https://www.sharelatex.com/learn/Font_sizes,_families,_and_styles
Różne czcionki: https://www.sharelatex.com/learn/Font_typefaces
Aby zmienić rozmiar strony i marginesy podczas używania
pdflatex
:\usepackage[pass,paperwidth=148mm,paperheight=210mm,margin=5mm]{geometry}
źródło
Używam PDF-Shuffler do tego rodzaju zastosowań, działa świetnie.
To narzędzie graficzne. Po prostu ładujesz wszystkie pliki pdf, które chcesz połączyć. Możesz zmienić kolejność stron według własnego uznania.
źródło
W przypadku wielostronicowego pdf:
Konwertuj wszystkie pliki na pdf, a następnie dołącz za pomocą programu do pisania pdf np. pdftk, pdfill, Microsoft Print to PDF, CutePDF itp
W przypadku jednostronicowego pliku pdf:
Konwertuj wszystkie pliki na obrazy, np. PNG, nazwany po kolei. Następnie dołącz do jednej strony za pomocą konwertera obrazu, np. imgconv
imgconv.exe -append *.png out2.pdf
(dla pionu)imgconv.exe +append *.png out2.pdf
(dla boków)Mogą istnieć niektóre konwertery, które mogą manipulować w innych formatach, a nawet przetwarzać przy użyciu natywnych formatów wejściowych przed wyjściem do formatu pdf. Wszystkie wymienione tutaj programy są bezpłatne.
źródło
Istnieje szereg narzędzi w pakiecie
texlive-extra-utils
zawinięte napdfjam
. Aby dołączyć do pliku pdf użyjW przeciwieństwie do
convert
tego bezpośrednio manipuluje na pdf bez konwertowania ich na obrazy.Również w wersji 18.04LTS (Bionic Beaver) w tej chwili pakiet
pdftk
nie jest obsługiwany. Poleciłbym,pdfjam
jeśli ktoś woli używać wiersza poleceń.źródło
img2pdf
polecenia, ponieważ tworzy pdf zawierający oryginalny obraz, a następnie używapdfjoin
.Korzystając z Gimp , importuj jako warstwy, eksportuj jako pdf :)
Wersja Gimp: 2.10.8
źródło