여러 텍스트, 이미지 또는 pdf 파일에서 단일 pdf 작성


119

단일 pdf 파일로 변환하려는 많은 텍스트 파일, 이미지 및 pdf 파일이 있습니다. 어떻게합니까?


이 답변을 살펴보십시오 : askubuntu.com/a/302927/147044
Radu Rădeanu

16
글쎄, 당신은 할 수 있습니다 convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf. 그것은 나를 위해 일했지만 문제는 text.txt 파일을 이미지로 변환하여 결과 pdf에서 텍스트를 강조 표시 할 수 없다는 것입니다.
Alaa Ali

3
@Alaa 당신은 이것을 주석이 아닌 답변으로 게시해야합니다. 간단하고 간결하며 돈.
작은 고대 숲 카미

1
gscan2pdf 'convert'명령이 실패하고 나를 위해 일한 경우에도 GUI 버전입니다. (ifoss.com에서) : gscan2pdf가 열리면 파일 열기를 클릭하여 필요한 모든 파일을 선택할 수 있습니다. 기본적으로 알파벳 순서로 정렬되어 있지만 원하는대로 이미지를 드래그 앤 드롭하여 재정렬 할 수 있습니다. 그런 다음 저장 아이콘을 클릭하여 파일을 PDF로 저장하십시오. PDF 파일 만 원하면 save를 누르십시오. 기본적으로 출력 파일은 PDF이므로 여기를 많이 신경 쓸 필요가 없습니다. 변환 된 파일을 저장할 위치를 선택하십시오. 변환 된 이미지를 pdf로 저장하면됩니다.
Bran

일련의 이미지에서 PDF를 생성하는 방법 도 참조하십시오 . 수퍼 유저
zrajm

답변:


157

터미널을 기꺼이 사용하려는 경우 ImageMagick을 사용할 수 있습니다. 함께 설치

sudo apt install imagemagick

그럼 당신은 할 수 있습니다 :

convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf

그것은 나를 위해 일했지만 문제는 text.txt파일로 이미지를 변환 하므로 결과 pdf에서 텍스트를 강조 표시 할 수 없다는 것입니다.


4
ImageMagic convert은 경험에서 품질을 줄이고 크기를 증가시킵니다. 시도하십시오 pdftk. 그러나 이미지를 어떻게 추가하는지 확실하지 않습니다.
akostadinov

3
-quality결과 PDF 파일 크기를 늘리거나 줄이기 위해 플래그를 조정할 수 있습니다 . 예 :convert -quality 50 image1.jpeg image2.jpeg image3.jpeg outputFileName.pdf
RajaRaviVarma

5
변환은 후드 아래에서 고스트 스크립트를 사용하므로 gs는 JPEG를 디코딩 및 재 인코딩하여 고품질을 지정하더라도 품질이 손실 될 수 있습니다.
tobltobs

4
30000 tiff에서 시작하여 6000 개가 넘는 pdf를 만들어야했습니다. convert추정 시간 ~ 6-7 시간. 나는 tiffcptiff2pdf몇 초가 걸렸습니다.
jc

3
어 ... wth ?! 입력으로 두 개의 png 파일과 출력으로 "Test.pdf"를 사용하여 변환을 실행하면 다음 오류가 발생합니다.convert-im6.q16: not authorized `Test.pdf' @ error/constitute.c/WriteImage/1037.
Michael

33

pdftk 설치

sudo apt-get install pdftk

Pdftk

PDF가 전자 용지 인 경우 pdftk는 전자 스테이플 리머, 홀 펀치, 바인더, 비밀 디코더 링 및 X- 레이-글래스입니다. Pdftk는 PDF 문서로 일상적인 작업을 수행 할 수있는 간단한 도구입니다.

Libre Office를 사용하여 텍스트 또는 이미지에서 pdf 파일을 만든 다음 다른 pdf 파일로이 토터를 스티칭 할 수 있습니다

pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf

또한 할 수 있습니다

  • PDF 페이지를 새 문서로 분할

  • PDF 페이지 또는 문서 회전

그리고 훨씬 더

자세한 내용은 여기 : Ubuntu Geek : PDF 편집 도구 목록


1
pdftk를위한 GUI가 있습니다. 내 대답을 참조하십시오.
landroni

6
그래도 이미지를 PDF로 연결하는 데는 효과가 없습니다.
개럿

2
@다락방. 아닙니다. 예를 들어 은밀한 이미지를 사용하거나 여러 프로그램에서 PDF로 인쇄하는 방법으로 이미지를 pdf로 변환하는 방법에는 여러 가지가 있습니다. 이미지가 pdf 인 경우 pdftk를 사용하여 함께 결합 할 수 있습니다.
워렌 힐

1
매력처럼 작동하고 벡터 텍스트를 PDF로 유지합니다.
conualfy

더 이상 기본 저장소에서 사용할 수없는 것 같습니까?
Boxbot

16

PDF 체인 사용해보기 :

PDF Chain은 PDF Toolkit (PDFtk)의 그래픽 사용자 인터페이스입니다. GUI는 편안한 방식으로 명령 행 도구의 모든 공통 기능을 지원합니다.

여기에 이미지 설명을 입력하십시오

기본 저장소에서 설치하거나 PDF Chain PPA 에서 최신 버전을 얻을 수 있습니다.

sudo apt-get install pdfchain

또는 PDF 모드 :

PDF Mod는 PDF 문서를 수정하기위한 간단한 응용 프로그램입니다.

페이지를 재정렬, 회전 및 제거하고, 문서에서 이미지를 내보내고, 제목, 주제, 작성자 및 키워드를 편집하고 끌어서 놓기를 통해 문서를 결합 할 수 있습니다.

sudo apt-get install pdfmod

여기에 이미지 설명을 입력하십시오


또한보십시오:


4
그러나 이것은 질문 에서처럼 텍스트 파일, 이미지 및 PDF 파일을 연결할 수 있습니까?
개럿

1
텍스트 파일 (예 : PDF로 인쇄) 또는 이미지 (를 통해 convert)를 PDF로 변환 한 다음 사용할 수 있습니다.
landroni

@Garrett-방금 PDF 체인을 시도했으며 pdf 파일을 연결합니다.
conualfy

9

디렉토리와 다른 확장자를 가진 하위 디렉토리 내의 여러 파일의 경우 깔끔한 답변을 찾을 수 없으므로 여기에 있습니다.

convert -quality 85 `find -type f -name '*.png' -or -name '*.jpg' | sort -V` output.pdf

명령 대체 를 사용 하여 find명령에 의해 인수로 선택된 항목 을 convert명령 인수로 전달했습니다 . 불행히도 sort -n내 파일을 올바르게 정렬하지 않아서 -V옵션을 시도했지만 트릭을 수행했습니다. 또한 파일과 디렉토리의 이름이 미리 자연스럽게 정렬 되어 있는지 확인하십시오 . 예를 들어 dir1, dir2, dir3아닙니다 dir1, dir_2, dir3.


1
정확히 내가 필요한 것! 예를 들어 여러 도구를 모두 사용하면 정렬에 문제가있었습니다. 완전한!
Max

1
를 통해 설치할 수 있습니다 sudo apt install imagemagick. 그렇지 않으면 convert 명령이 없습니다.
danger89

4

마스터 PDF 편집기를 설치하십시오. 이 도구는 PDF 파일 작성, 병합 및 추출을 제공합니다. 마스터 PDF 편집기 및 Ubuntu에 설치하는 방법에 대한 자세한 내용은 여기 를 확인 하십시오.


5
마스터 PDF 편집기는 무료 가 아닙니다 .
Force

1
@Force 사이트 : Linux 기반 버전은 비상업적 용도로는 무료입니다.
janot

1
@janot 예,하지만 무료 라고 생각하지 않습니다 .
Sparhawk

비상업적 목적으로 무료 이며 훌륭하게 작동합니다. 이 도구는 여기에 언급 된 다른 도구와 달리 최신 투표 도구이지만 투표율이 높지만 낡고 초보적인 도구입니다.


2

나는 아무도 라텍스 (tex)를 언급하지 않았다는 것을 믿을 수 없다. 문서 제작을 위해 특별히 설계되었으며 텍스트, 이미지 및 PDF를 '마스터'문서로 결합 할 수 있습니다 (품질 저하없이). 이 라이브러리는 기본적으로 전체 라이브러리 모음과 확장 가능한 마크 업 언어로, 과학계에서 영원히 사용되어 왔습니다.

기술적으로 조판 언어입니다.


1
이것은 더 많은 의견과 대답으로 보입니다 ... askubuntu.com/help/how-to-answer
Marcellinov

1
아마도 OP의 질문이 하루 작업 수준 작업 흐름을 만드는 것에 대해 아무도 기대하지 않았기 때문일 것입니다. 캠프 파이어를 시작하기 위해 핵무기를 사용하는 것에 대해 이야기하십시오! (저는 TeX 팬, BTW이지만 이 목적으로 사용 하지는 않습니다 .)
Lexible

2

이것은 여러 TIFF를 PDF로 변환하는 데 사용한 솔루션입니다.

30.000 tiff에서 시작하여 6.000 개가 넘는 PDF를 만들어야했습니다. convert예상 시간 : 6 ~ 7 시간
나는 tiffcptiff2pdf몇 초가 걸렸습니다.

$ tiffcp 1.tiff 2.tiff ... multi.tiff
$ tiff2pdf multi.tiff > final.pdf

이 방법은 이미지가 변환되지 않고 압축되어 있기 때문에 실제로 빠릅니다.

어쩌면 완벽하게 작동하지 않는 엄격한 형식이있을 수 있습니다.

도움이 되길 바랍니다.


Hrm, 입력 tif 파일은 160M이지만 tiff2pdf로 생성 된 pdf는 약 820M입니다. 이것이 실제로 "단지 포장"된 것인지 확실하지 않습니다.
markasoftware

2

위의 커뮤니티 답변을 추가하면 할 수 있습니다 convert 'ls *.jpg -tr'. PDF 파일이 이미지를 시간순으로 표시하도록합니다.


1

로 LaTeX를 사용해보십시오 pdflatex.

전에는 사용해 본 적이 없지만 .PDF 파일을 만드는 데 약 10 분이 걸리고 원하는대로 정확하게 사용자 지정하는 데 약 40 분이 걸렸 습니다. 끝에 찾은 최고의 서식 가이드를 포함 시켰습니다.

sudo apt-get install pdflatex && sudo apt-get install texlive

기본적으로 LaTeX 언어 를 사용하여 하나의 .tex파일을 hello.tex만든 다음 pdflatex hello.tex해당 파일에서 실행 하면 PDF가 생성됩니다. 언어의 기본 사항은 여기에서 찾을 수 있습니다 : http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/


베어 본 예제 .tex파일 은 다음과 같습니다 .

 \documentclass[a4paper,10pt]{article}

 \begin{document}

 {\footnotesize
 YOUR TEXT HERE

 YOUR TEXT HERE
 }

 \end{document}

선택적 추가 형식 :

이미지를 추가하려면 다음을 수행 하십시오 . https://www.sharelatex.com/learn/Inserting_Images

다른 글꼴 크기 : https://www.sharelatex.com/learn/Font_sizes,_families,_and_styles

다른 글꼴 : https://www.sharelatex.com/learn/Font_typefaces

사용하는 경우 페이지 크기와 여백을 변경하려면 pdflatex: \usepackage[pass,paperwidth=148mm,paperheight=210mm,margin=5mm]{geometry}


0

나는 이런 종류의 사용을 위해 PDF-Shuffler를 사용합니다.

sudo apt-get install pdfshuffler

그래픽 도구입니다. 통합하려는 모든 pdf 파일을로드하면됩니다. 원하는대로 페이지 순서를 변경할 수 있습니다.


OP가 원하는 것을 수행하는 방법에 대한 지침을 포함시킬 수 있습니까?
Seth

끝났습니다. :-)
cochisebt

3
나는 공감하지만, 충분한 담당자가 없습니다. PDF-Shuffler는 PDF 파일 만 허용합니다. 질문에는 이미지 파일과 텍스트 파일도 포함되었습니다.
borisdiakur

Libreoffice를 사용하면 텍스트 파일을 pdf로 변환 할 수 있습니다. Libreoffice에 이미지 파일을 삽입 한 다음 pdf로 변환 할 수도 있습니다. PDF로 모든 것이 완성되면 Pdf-Shuffler가 작업을 수행 할 수 있습니다. 그러나 한 소프트웨어가 한 번에 모든 작업을 수행 할 수 있다고 생각하지 않습니다.
cochisebt 2012 년

0

여러 페이지로 된 pdf의 경우 :
모든 파일을 pdf로 변환 한 다음 pdf writer를 사용하여 참여하십시오 (예 :. pdftk, pdfill, Microsoft Print to PDF, CutePDF 등

단일 페이지 PDF의 경우 :
모든 파일을 이미지로 변환합니다 (예 : 순서대로 명명 된 PNG 그런 다음 이미지 변환기를 사용하여 한 페이지에 가입하십시오. imgconv

imgconv.exe -append *.png out2.pdf(수직)
imgconv.exe +append *.png out2.pdf(옆으로)

pdf로 출력하기 전에 다른 형식으로 조작하거나 기본 입력 형식으로 처리 할 수있는 변환기가있을 수 있습니다. 여기에 언급 된 모든 프로그램은 무료입니다.


-1

포장 texlive-extra-utils된 패키지에는 일련의 유틸리티가 있습니다 pdfjam. pdf에 참여하려면

pdfjoin -o out.pdf 1.pdf 2.pdf 3.pdf

convert그것 과 달리 이미지로 변환하지 않고 pdf를 직접 조작합니다.

또한 현재 18.04LTS (Bionic Beaver) 패키지 pdftk는 지원되지 않습니다. pdfjam누군가가 명령 줄을 선호하는 것이 좋습니다 .


OP는 image1.tif 이미지 2.tif 이미지 3.jpg를 images.pdf로 변환하는 방법을 묻습니다
Lexible

정확히. OP는 또한 PDF 파일을 이미지와 병합하려고합니다. img2pdf원본 이미지가 포함 된 pdf를 만든 다음을 사용하므로 명령을 사용하여 이미지에서 pdf 파일을 만드는 것이 좋습니다 pdfjoin.
kubus

-1

Gimp 사용 , 레이어로 가져 오기, pdf로 내보내기 :)

김프 버전 : 2.10.8

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.