単一のPDFファイルに変換したいテキストファイル、画像、PDFファイルがたくさんあります。どうすればいいのですか?
ターミナルを使用する場合は、ImageMagickを使用できます。でインストール
Sudo apt install imagemagick
その後、次のことができます:
convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf
うまくいきましたが、問題はtext.txt
ファイルを画像に変換するため、結果のPDFでテキストを強調表示できないことです。
Pdftkをインストールする
Sudo apt-get install pdftk
Pdftk
PDFが電子ペーパーの場合、pdftkは電子ステープルリムーバー、ホールパンチ、バインダー、シークレットデコーダーリング、およびX線メガネです。 Pdftkは、PDFドキュメントで日常的なことを行うためのシンプルなツールです。
Libre Officeでテキストまたは画像からpdfファイルを作成してから、これらのtogeterを他のpdfファイルとつなげることができます
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
それもできます
PDFページを新しいドキュメントに分割
PDFページまたはドキュメントの回転
ほかにももっと
詳細はこちら: buntu Geek:PDF編集ツールのリスト
試す PDFチェーン :
PDF Chainは、PDF Toolkit(PDFtk)のグラフィカルユーザーインターフェイスです。 GUIは、コマンドラインツールのすべての一般的な機能を快適にサポートします。
デフォルトのリポジトリからインストールするか、 PDF Chain PPA から最新かつ最高のリポジトリを取得できます。
Sudo apt-get install pdfchain
または PDF Mod :
PDF Modは、PDFドキュメントを変更するためのシンプルなアプリケーションです。
ページの並べ替え、回転、削除、ドキュメントからの画像のエクスポート、タイトル、件名、作成者、キーワードの編集、ドラッグアンドドロップによるドキュメントの結合を行うことができます。
Sudo apt-get install pdfmod
こちらもご覧ください:
異なる拡張子を持つディレクトリとそのサブディレクトリ内の複数のファイルについては、きちんとした答えを見つけることができなかったので、ここにあります
convert -quality 85 `find -type f -name '*.png' -or -name '*.jpg' | sort -V` output.pdf
command substitution を使用して、find
コマンドによって返された選択項目をconvert
コマンドの引数として渡しました。残念ながらsort -n
はファイルを正しくソートしなかったため、-V
オプションを試してみましたが、うまくいきませんでした。また、ファイルとディレクトリの名前が 自然なソート順 であることを事前に確認してください。たとえば、dir1, dir2, dir3
ではなくdir1, dir_2, dir3
です。
マスターPDFエディターをインストールします。このツールは、PDFファイルの作成、マージ、および抽出を提供します。マスターPDFエディターとUbuntuへのインストールの詳細については here を確認してください
ラテックス(tex)についてまだ誰も言及していないとは思えません。ドキュメントを作成するために特別に設計されており、テキスト、画像、PDFを「マスター」ドキュメントに結合できます(品質を低下させることなく)。これは基本的にライブラリの完全なスイートであり、拡張可能なマークアップ言語です。基本的にはずっと存在しており、科学界で非常によく使用されています。
技術的には、組版言語です。
これは、複数のTIFFをPDFに変換するために使用したソリューションです。
30.000 tiffsから始まる6.000以上のPDFを作成する必要がありました。 convert
推定時間:6〜7時間。tiffcp
およびtiff2pdf
を使用しましたが、数秒かかりました。
$ tiffcp 1.tiff 2.tiff ... multi.tiff
$ tiff2pdf multi.tiff > final.pdf
画像は変換されず、ただパックされるため、この方法は本当に高速です。
たぶんそれほど簡単に動作しないTIFF形式があるかもしれませんが、私にとっては完璧に動作しました。
それが役に立てば幸い。
上記のコミュニティの回答を追加すると、convert 'ls *.jpg -tr'
を実行できます。 PDFファイルを強制的に画像を時系列に並べるには。
pdflatex
でLaTeXを試してください。
私はそれを使用したことがありませんでしたが、それを使用して.PDFの作成を開始するのに約10分かかりました、希望どおりにカスタマイズするのに約40分かかりました。最後に、見つけた最高のフォーマットガイドを含めました。
Sudo apt-get install pdflatex && Sudo apt-get install texlive
基本的に、LaTeX言語で.tex
ファイルを1つ作成します(たとえば、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}
パッケージtexlive-extra-utils
にはpdfjam
でラップされた一連のユーティリティがあります。 PDFを使用するには
pdfjoin -o out.pdf 1.pdf 2.pdf 3.pdf
convert
とは異なり、画像に変換せずにPDFを直接操作します。
また、現時点では18.04LTS(Bionic Beaver)パッケージpdftk
はサポートされていません。誰かがコマンドラインを使用したい場合は、pdfjam
をお勧めします。
私はこの種の使用のためにPDF-Shufflerを使用していますが、それは素晴らしい働きをします。
Sudo apt-get install pdfshuffler
これはグラフィカルツールです。融合するすべてのpdfファイルをロードするだけです。必要に応じてページの順序を変更できます。