私のOSはUbuntuです。だから私はLinux/Debianソフトウェアが好きですが、Wineまたはmonoで実行できるWindowsソフトウェアならどれでも大丈夫です。
申請書 であるスキャンされたpdfファイルと、自分の署名のスキャンされたバージョンである画像(たとえば、 これ )があり、任意の画像に含めることができますepsやpngなどの形式。申請書2ページ目の「申請者:」の右側の空白部分に署名画像を入れたいと思います。どうすればいいの?
以下の方法を試しましたが、成功しませんでした。
最初の方法はgimpを使用することです。最初に申請書をgimpにインポートし、次に申請書の2ページ目の「APPLICANT:」の右側のスペースに署名画像を貼り付けます。
しかし、問題は次のとおりです。
申請書の1ページしかgimpにインポートできず、2ページすべてをインポートできないようです。
また、変更を保存すると、保存できるpdfに最も近い形式はpsであり、解像度がダウングレードされ、保存されたファイルのストレージサイズは元のアプリケーションフォームと署名画像の10倍になります。
2番目の方法は、LibreofficeDrawを使用することです。 libreoffice-pdfimportパッケージをインストールしました。しかし、アプリケーションフォームをLibreoffice Drawにインポートした後、
スキャンされたすべてのコンテンツがインポートされるわけではなく、
レイアウトは、元の申請書のレイアウトとは異なります。
では、他にどのような方法を試すことができますか?署名画像を申請書のPDFファイルに直接置くことができる方法が好きです。
ありがとう!
Ubuntuを使用している場合:
Sudo apt-get install pdfedit
PDFEditを開始するには、次のように入力します。
$ pdfedit /path/to/pdf.file &
$ pdfedit &
これにより、PDFエディターを使用して問題を修正できます。
この ソフトウェア はWYSIWYGビジュアルエディターであり、スクリプトもサポートしており、ほとんどすべてのスクリプトを作成できます。 PDFeditは、ユーザー向けの低レベルのツールです。このソフトウェアを使用できます:
書き込み/作成/編集するにはPDFファイル。
PDFファイルを印刷します。
PDFファイルを保存します。
PDFファイルをXMLなどにエクスポートします。
私はこのようにします:
空白のページを作成しますPDF左下隅に署名だけが表示されます。気になる場合は、署名を青、赤、または緑にします。..重要:ページは白い背景ではなくtransparentの背景を使用する必要があります!これを「master-sig.pdf」として保持してください。
Ghostscriptを使用して、「master-sig.pdf」を新しい「working-sig.pdf」ページに変換し、署名を必要な場所に移動します。
gs -o working-sig.pdf\ -sDEVICE = pdfwrite\ -c "<</PageOffset [216 504] >> setpagedevice"\ master-sig.pdfこれは、署名を左に3インチ、上に7インチシフトします(PostScriptの72ポイント==ルーラーでは1インチ)。 正しい数を決定するには、少し実験するか、紙の印刷物(およびいくつかの代数)にハードウェア定規を適用する必要があります。
pdftk
を使用して、「working-sig.pdf」を「contract.pdf」にオーバーレイし、結果を「signed-contract.pdf」にします。
pdftk\ contract.pdf\ スタンプworking-sig.pdf\ 出力signed-contract.pdf
pdflatex/xelatex/lualatex を使用します。これらのプログラムは、画像やPDFを読み取り、新しいPDFを作成できます。
LibreOfficeDrawを忘れてください。 LibreOfficeWriterを使用してください。プロセス全体がブログ投稿に書かれています http://colans.net/blog/signing-document-image-ubuntu-121 。
私は Pdf でかなり良い経験をしました。
Sudo add-apt-repository ppa:atareao/updf
Sudo apt-get update
suod apt-get install -y updf
次に、 bug by a Python script の2行を編集します。
UPdfを起動し、画像の追加ツールを選択し、署名を配置する領域の周りに長方形を描画して、署名のある画像ファイルを選択します。背景が透明なPNGが最適です。
2018年の時点で、pdfeditはどのリポジトリにもありませんが、幸いなことに LibreOffice Draw (Ubuntuにすでにインストールされているか、ディストリビューションのパッケージマネージャーを簡単に通過できる可能性があります)は、ほとんどのPDFのテキストを編集するのに非常にうまく機能します(たとえば、フォームに入力するため)および画像を挿入するため(たとえば、署名を貼り付けるため)。