写真を既存のPDFファイルに編集するにはどうすればよいですか?


60

アプリケーションフォームであるスキャンされたPDFファイルと、署名のスキャンされたバージョン(たとえば、これ)であり、EPSやPNGなどの任意の画像形式の画像があります。申請書の2ページ目の「APPLICANT:」の右側の空白スペースに署名画像を配置したいと思います。どうすればいいのでしょうか?

私は次の方法を試しましたが、どれも成功しませんでした:

  1. 最初の方法はgimpを使用することです。最初にアプリケーションフォームをgimpにインポートしてから、アプリケーションフォームの2ページ目の「APPLICANT:」の右側のスペースに署名画像を貼り付けます。

    問題は次のとおりです。

    • 2ページすべてではなく、アプリケーションフォームの1ページのみをgimpにインポートできるようです。

    • また、変更を保存するとき、保存できるPDFに最も近い形式はPSであり、解像度がダウングレードされ、保存されたファイルの保存サイズは元のアプリケーションフォームと署名画像よりも10倍大きくなります。

  2. 2番目の方法は、Libreoffice Drawを使用することです。libreoffice-pdfimportパッケージをインストールしました。しかし、アプリケーションフォームをLibreoffice Drawにインポートした後、

    • スキャンされたすべてのコンテンツがインポートされない

    • レイアウトは、元のアプリケーションフォームのレイアウトとは異なります。

それでは、他にどのような方法を試すことができますか?署名画像をアプリケーションフォームのPDFファイルに直接配置できる方法をお勧めします。

  • フォーマット間で変換する必要がなく、
  • 元の解像度を維持しながら、はるかに大きなファイルを作成する必要がなく、
  • 複数ページのpdfファイルのページを分割して結合する必要なく、
  • PDFファイルの他の部分をラスタライズする必要はありません。つまり、PDF全体を画像に変換することにより、後でアプリケーションフォームPDFファイルに追加したテキストを失うことはありません。

ネイティブアプリケーションではありませんが、この回答を参照してください:askubuntu.com/a/35679/4923このアプリケーションは、既存のPDFに画像を非常にうまく挿入することもできます。
サバコン

gimpで、印刷オプションを選択し、その方法でPDFにエクスポートできます。cups-pdfパッケージには、デフォルトのファイルへの印刷よりも多くのオプションがあります。事前に両方のページを1つのドキュメントにマージできます。

@Mik:(1)cups-pdfパッケージはgimp内で動作しますか?元の解像度を維持しながらストレージサイズを削減できますか?(2)複数ページのpdfファイルのページを分割して結合する必要がない方法はありますか?
ティム

はい、印刷メニューに移動するだけです。解像度やその他の設定があります。pdfをgimpにインポートし、必要な処理を行ってから、印刷メニューからpdfとしてエクスポートすることができます。

@Mik:cups-pdfの使用目的は何ですか?他の形式のファイルをpdfのファイルに変換するために使用されていますか?
ティム

回答:


61

私の推薦はXournalです。手順は次のとおりです。

インストール:

sudo apt-get install xournal

Ubuntuの14.04以前のバージョンでは、ppaからインストールする必要がある場合があります。ここにそれらの指示があります。

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install xournal

実行xournalFile>をクリックしてAnnotate PDF、PDFファイルを選択します。

ここで、署名を追加する必要がある場所に移動し、Tools> Image(または「画像」ツールバーアイコン)をクリックしてから、画像を追加する場所をクリックします。画像選択ダイアログが表示されたら、画像を選択します。

Xournalの挿入画像はすばらしい追加機能ですが、洗練されていません。画像を追加したらすぐに、サイズを変更して目的の場所に移動してください。サイズ変更の場合、プロポーションを同じままにすることはできません。ただ見てください。完了すると、独自のレイヤーになり、変更できません。気に入らない場合は、そのレイヤーを削除してもう一度やり直してください。

便利なことの1つは、ctrl-cサイズを変更するとすぐに使用できctrl-v、次にイメージを挿入する必要があるときに使用できることです。同じサイズの画像が必要だと仮定すると、これにより時間を節約できます。

完了したら、File-> Export to PDFを選択してPDF形式に戻します。署名済みドキュメントを送信することをお勧めします。

注:Xournalの欠点は、完成したドキュメントがフォントが画像に変換されるように見えることです。フォントはもはや鮮明ではありません。それでも、印刷して再スキャンした場合よりも見栄えが良く、はるかに高速です。[注:最近の経験では、この問題は解決されたようです。使用した特定のフォントで幸運になったのかもしれません。あなたの経験にコメントを残してください、それに従って更新します。]


4
Xournalが進むべき道
Freedom_Ben 14年

3
私は通常、PDF操作にInkscapeを使用していますが、試してみることをお勧めします。GIMPと同様に、単一ページのみを処理できます。その利点は、pdfのさまざまなオブジェクトを直接操作できることです。
noleti

3
うわー-Xournalは本当に機能します!Ubuntu 14.04では、別個のリポジトリを追加する必要はありません-バージョン4.7はデフォルトのリポジトリで利用可能です。
サム・キング

2
変更後にPDFドキュメントを取得するには、ファイル-> PDFにエクスポートを使用します。プレーン保存ではxoj、xournalのみに特有の形式のファイルが生成されます。
マット

1
手順全体を試しただけで、フォントは画像に変換されません。結果のPDFのテキストは選択可能で、すべてのズームレベルで見栄えがします。
ニコラスラウル

17

LibreOffice Drawを使用すると、PDFを変更できます。

Ubuntuでは、PDFファイルインポートするためにLibreOffice Extensionをインストールする必要があるかもしれません。sudo apt-get install libreoffice-pdfimport

署名のスキャンの挿入に使用しました。


3
pdfファイルをLibreOffice Drawにインポートし、pdfにエクスポートし直すと、レイアウトは変わりますか?
ティム

1
ページレイアウト?その場合は、pdfmodを使用して修正できます。Drawを使用する必要はありません。WriterでPDFをインポートしてから、画像を挿入できます。これについては、colans.net / blog / signing-document-image-ubuntu-1210にブログ投稿があります。
コラン

LibreOfficeはどのような場合でも機能しません。複数ページのドキュメントで試してみましたが、めちゃくちゃになりました。政府の仕事には十分かもしれませんが、深刻な使用には向いていません。
エンペドクルズ

これは受け入れられた答えでなければなりません。xournalは、生成された出力が使用できないため、実際には役に立ちません。
Pa_

フォントが見つからないことが問題になる可能性があります。Calibriを使用したドキュメントがありましたが、Carlito
Gert van den Berg

10

PDF Buddyを使用できます。これは、署名を追加するのを驚くほど簡単にするオンラインPDFエディターです。署名を描画するか、画像ファイルとして追加することができます。

ここに画像の説明を入力してください

(情報開示:私はPDF Buddyの共同設立者です)


2
とてもスムーズに使用しました。
dukedave

ドキュメントにズームオプションを追加することをお勧めします。
サムス_

2
これは商用製品であり、アップグレードしないと単一のドキュメントをダウンロードできませんでした。
ダニジャー

1
@danijar限定使用の無料クレジットがあります
Yarin

データ保持ポリシーとは何ですか?編集が完了した後にドキュメントを本当に削除するオプションはありますか?
アビシェークアナンド

4

あなたはGIMPで正しい軌道に乗っていたと思います。GIMPで行ったことを活用して、PDFシャッフル(ポストスクリプトPSファイルをインポートする機能がある)のようなものを使用してPDFを再マージしてください。

この前の質問の方法を参照してください


ありがとう!(1)「GIMPで行ったことを資本化する」とはどういう意味ですか?(2)複数ページのpdfファイルのページを分割して結合する必要がない方法はありますか?
ティム

(1)あなたがやったようにgimpでPSファイルとして保存します(2)私の知らないところでPDFコンパイラを提案する理由 ただし、USCには膨大な数のPDF編集ソフトウェアがあります。PDF Studio 7 Standardなど、それらのいずれかを見ましたか。私はすべての機能を完全に把握するには多すぎます
-stephenmyall

pdfファイルの他の部分をラスタライズすることなく、すなわち、pdf全体を画像に変換することにより、アプリケーションフォームpdfファイルのテキストを失うことなく、画像を追加することは可能ですか?
ティム

ティム、(あなたが説明したように)ラスタライズを避けるために、おそらくPDFを最初に作成したソフトウェアに戻る必要があります。スキャンしたPDFを使用しているため、これらの問題に直面しています。
スティーブンマイオール

スキャンしたpdfだけがすべてですが、スキャンしたpdfにテキストを追加しました(リンクには表示されていません)。PDFに署名画像をさらに追加する場合、PDF全体のラスタライズを回避するにはどうすればよいですか。つまり、入力したテキストが失われないようにするにはどうすればよいですか。
ティム

4

これを行う方法を見つけましたが、署名イメージをpdfに変換し、それをターゲットアプリケーションフォームとマージしてから、新しいドキュメントを出力する必要があります。署名はドキュメントの最後に追加されます。これは非常に簡単で、最も簡単な方法かもしれません。Imagemagickは、(必要な場合)インストールし、次の方法で変換関数を使用するプログラムですconvert original.pdf signature.pdf final.pdf

スクリーンショット


ありがとう!署名画像は、pdfファイルの最後だけでなく、2ページ目の中央にある「APPLICANT:」の右側に追加できますか?
ティム

方法はあると思いますが、説明した方法でプログラムを使用しただけなので、imagemagickの設定を確認する必要があります。必要な場所で署名を取得できない場合は、xournalを使用してフォームに入力し、印刷して署名し、再度スキャンすることができます。

返信の画像にあるソフトウェアは、Imagemagickのフロントエンドですか、それとも何か他のものですか?そのソフトウェアに署名画像を追加しますか?
ティム

スクリーンショットはevinceからのものです。しかし、imagemagick、pdfshuffler、またはgscan2pdfを使用して、必要なものを取得できるはずです。ただし、pdfをマージする必要があります。

ありがとう!imagemagickでタスクを実行する方法がわかりません。つまり、アプリケーションフォームのpdfファイルの最後にない署名画像を追加します。pdfファイルの他の部分をラスタライズすることなく、つまり、pdf全体を画像に変換することによってアプリケーションフォームpdfファイルのテキストを失うことなく、画像を追加することは可能ですか?
ティム

4

pdftkを使用できます

sudo apt-get install pdftk

コマンドは1つだけです。

pdftk A=Orig.pdf B=MyPage.pdf cat A1-4 B1 A6-11 output Combined.pdf

または、ここにパッドへの署名の適用に関する記事を読む:http : //zyliu2005.blogspot.co.uk/2009/08/linux-how-to-insert-img-to-pdf-files.html

また、次のことができます

  • PDFドキュメントのマージまたはPDFページスキャンの照合
  • PDFページを新しいドキュメントに分割する
  • PDFドキュメントまたはページの回転
  • 入力を必要に応じて復号化する(パスワードが必要)
  • 必要に応じて出力を暗号化する
  • PDFフォームにX / FDFデータを入力する、またはフォームを統合する
  • PDFフォームからFDFデータステンシルを生成する
  • 背景の透かしまたは前景のスタンプを適用する
  • レポートPDFメトリック、ブックマーク、メタデータ
  • PDFブックマークまたはメタデータの追加/更新
  • PDFページまたはPDFドキュメントへのファイルの添付
  • PDF添付ファイルの解凍
  • PDFドキュメントを単一ページにバーストする
  • ページストリームの圧縮解除と再圧縮
  • 破損したPDFの修復(可能な場合)

すべてのオプションを説明する記事については、http//www.linux.com/learn/tutorials/442414-manipulating-pdfs-with-the-pdf-toolkitを参照してください


4

あなたが試すことができます: uPdf

空白のページ、または他のドキュメントのページを追加したり、画像やテキストを挿入したりできます。

sudo add-apt-repository ppa:atareao/updf
sudo apt-get update
sudo apt-get install updf

正確にのみ動作します
-txwikinger

@txwikinger Quantalパッケージはraringでうまく機能します/etc/apt/sources.list.d/atareao-updf-raring.list。編集するだけです。
キナン

編集可能なフィールドを持つドキュメントを分割するようです(まだ入力されていない場合を除き、保存後には入力できなくなります)。
ポンカドゥードル

3

Xournalを試してみてください。マウスで「署名」してから、PDFとして再エクスポートできます。ソフトウェアセンターにあります。


マウスを使用して「ペン」を選択し、PDFに署名を書くということですか?
ティム

@Timはい、それが私がしていることです。
トム・ブロスマン

2

非常に簡単な方法は、Scribusを使用することです。

  1. ScribusでPDFファイルを開きます(たとえば、ファイルマネージャーから直接)
  2. 正しい場所に画像ボックスを追加します
  3. 画像を画像ボックスに読み込む
  4. PDFとしてエクスポート

出力の品質は非常に高く、エクスポート時に画像の解像度を制限することができ、画像の配置とスケーリングは非常に簡単です。


私が記入した(比較的単純な)PDFフォームでこれを試しましたが、Scribusはドキュメントのフォーマットを処理できませんでした。
スティーブクローン14

@SteveKroon:scribusの問題に関するバグレポートを開くことを検討してください:bugs.scribus.net/my_view_page.php
パトリックヘッカー14

私は...私は上記を試みる前に使用したことがありませんでしたツールのバグレポートを提出するためにアカウントを作成する必要はありませんでしたおそらく場合
スティーブ・クルーン


1

1 / GIMPを使用して、pdfを画像として保存します。2 / LO-Writerを開き、その画像を透かしとしてインポートします。3 /必要に応じて、透かしを単純に上書きします。ボックス、画像などを追加できます。


指示をお願いできますか?GIMPで複数ページのPDFを変換するにはどうすればよいですか?
スノーガイ

pdfファイルを解析するには、pdf-shufflerなどの無料ユーティリティのいずれかを使用できます。次に、上記の手順1、2、3を実行します。
ロブグルーン14年

0

また、署名の画像をPDFに挿入する方法を探していました。これがどれほど複雑かおかしい。そこにある無料のツールの多くでは、ウォーターマークを挿入できますが、X、Y座標を指定する必要があります。つまり、「GUIなし」です。ウォーターマークの場合は問題ありませんが、ラインに着地する必要がある署名には適していません。

PDFエスケープhttp://www.pdfescape.com/を発見しました。オンラインGUIで、PDFと画像を簡単にアップロードし、必要に応じて配置/拡大縮小できます。


PDF Escapeは非常に安全でありません -ファイル、署名、パスワード、その他のSSL保護はありません。より良いオンラインオプションのためにPDF Buddyを使用してください(私の回答を参照)
Yarin
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.