PDF에 텍스트와 이미지 (예 : 서명)를 추가하려면 어떻게해야합니까?


36

인쇄용 PDF로 작성할 양식을받는 경우가 있습니다 (이는 실제 PDF 양식이 아니며 필드를 포함하지 않습니다). 그들에게 타이핑하고 서명 된 스캔 사본을 추가하고 싶습니다. 이렇게하면 이메일을 다시 보낼 수 있습니다. 이것이 가능한가?

답변:


39

아직 완벽한 방법은 없습니다. 기존의 가장 좋은 방법은 소프트웨어 센터에서 Xournal 을 설치 하고 PDF 파일을 여는 것입니다. 주석을 달고 전체를 새 PDF로 내보낼 수 있습니다.

기본적으로 원본 PDF 위에 새 레이어를 표시하므로 입력 할 때 모든 항목을 정렬하고 모든 메모를 수동으로 배치해야합니다. 간단한 문서의 경우 매우 쉽습니다. 그러나 더 긴 문서에는 실용적이지 않습니다.


1
서명을 어떻게 했습니까? 저에게 Xournal의 붙여 넣기 기능은 Gimp에서 복사 한 서명을 붙여 넣지 않았습니다. "이미지 가져 오기"기능도없는 것 같습니다.
H2ONaCl

@broiyan 두 가지 옵션, Xournal에서 마우스로 낙서하거나 cipricus의 답변과 같은 방식으로 LibreOffice (또는 Gimp)로 가져 와서 추가 한 다음 두 프로그램 중 하나에서 PDF로 다시 내 보냅니다. 다른 색상의 배경에서 가장 잘 작동하므로 투명한 GIF가 있습니다.
Tom Brossman

1
버전 0.4.8 이상에서 Xournal을 사용하면 서명 이미지로 기존 PDF에 주석을 달 수 있습니다.
Steve Pomeroy 5

Ubuntu 14.04 LTS와 함께 제공되는 0.4.7 버전에서는 이미지를 추가 할 수도 있습니다. 예를 들어 김프에서 복사하여 Xournal에 붙여 넣기 만하면됩니다.
Chriki

Xournal은 Kdenlive 이후 가장 화려한 소프트웨어입니다. 그러나 Xournal은 그 일을 끝냈습니다. 많은 인내심이 필요했습니다.
thejoshwolfe

28

LibreOffice Draw 에서 pdf를 열고 서명 (또는 Insert -Picture-From File )을 포함하여 이미지를 복사 / 붙여 넣기 한 다음 목적에 맞게 쉽게 조정 / 크기 조정할 수 있습니다. 그런 다음 파일- 'PDF로 내보내기'에서


1
이 작업을 수행하는 방법에 대한 전체 글에 대한 블로그 게시물이 있습니다. colans.net/blog/signing-document-image-ubuntu-1210
colan

4
Fwiw, LibreOffice Draw 5.0.5.2가 내 PDF를 올바르게 렌더링하지 않아서 (텍스트가 너무 크게 렌더링 됨)이 답변이 효과가 없었습니다.
thejoshwolfe

@ thejoshwolfe-많은 경우 위의 답변이 효과가있을 수 있습니다. 아무도 모든 pdf 파일에서 작동 할 것으로 예상하지 않았으므로 복잡성과 구조가 매우 다를 수 있습니다. 별도의 구체적인 답변을 얻으려면 특정 파일에 대한 자세한 내용이 포함 된 별도의 질문을 게시해야합니다. LO로 가져 오기 전에 pdf를 편집하는 것도 좋은 방법입니다.

12

다음은이 2011 년 질문에 대한 2014 년 답변입니다. Google 계정이있는 경우 무료 웹 기반 도구를 사용하여이 작업을 쉽게 수행 할 수 있습니다.

https://dochub.com/


1
링크는 dochub.com으로 연결됩니다. 작업을 완벽하게 수행합니다.
Carl

2
Google 계정이 필요하지 않습니다. Dropbox 계정을 사용하거나 이메일로 로컬 계정을 만들 수도 있습니다.
bmaupin

Dochub는 훌륭하지만 무료 버전에서는 5 doc p / m으로 제한됩니다.
FredFury

7

위에서 언급 한 여러 가지 방법 / 소프트웨어를 시도했지만 내 경험을 공유하고 싶었습니다.

(원래 질문에서 요청하지 않았지만 선, 사각형 및 모양을 추가 할 수있는 가능성에 대한 의견을 포함 시켰습니다.)

LibrOffice Draw

이상적인 솔루션이 될 수 있습니다. 모든 그리기 도구 등이 있으며 텍스트 및 이미지 삽입을 지원합니다. 여러 페이지 PDF를 잘 가져옵니다. 그러나 많은 PDF를 가져올 때 손상됩니다. 글꼴이 변경되어 배치 / 간격 문제가 발생할 수 있습니다 (모든 글꼴이 PDF에 포함되어 있음). 버전 4와 5를 모두 시도했지만 패키지 설치 libreoffice-pdfimport가 도움이되지 않았습니다.

Xournal

무료 및 오픈 소스. 여러 페이지 PDF를 잘 가져옵니다. 도구 펜, 형광펜, 텍스트, 이미지 삽입이 있습니다. (사각형이나 다른 모양은 없습니다.)

마스터 PDF 편집기

무료 및 오픈 소스. 텍스트 편집, 양식 만들기 / 채우기, 이미지 삽입에 좋습니다. 사용자 정의 선 너비, 색상 및 채우기와 함께 선과 사각형도 지원합니다.

PDF-XChange 편집기

이전에는 PDF-XChange Viewer라고했습니다. 기본 기능을 갖춘 무료 버전의 상용 제품. Windows 프로그램이지만 잘 작동합니다 wine.

마스터 PDF 편집기와 매우 유사합니다 (위 참조).

일부 제한된 상황에서 좋은 옵션입니다. 래스터 화되지 않은 모든 것을 래스터 화하고 물론 개별 페이지에 대한 개별 이미지를 얻을 수 있으므로 나중에 페이지 병합이 필요합니다. 로 PDF 양식에 서명하는 방법에 대한 제안 사항 은 http://colans.net/blog/signing-document-image-ubuntu-1210 을 참조 하십시오gimp .

dochub.com

PDF의 온라인 편집 / 주석. 텍스트 주석을 지원하지만 선과 사각형은 지원하지 않습니다. 그러나 내가 시도한 거의 모든 PDF는 가져올 때 손상되었습니다.

스 크라이 버스

무료 및 오픈 소스 데스크톱 출판 소프트웨어.

가져 오려고 시도한 대부분의 PDF가 LibrOffice Draw 가져 오기보다 훨씬 나빴습니다. 글꼴이 변경되었거나 문자 배치가 잘못되었습니다.


3

나는 uPdf에 대해 상당히 좋은 경험을 했습니다 .

설치

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

그런 다음 Python 스크립트에서 두 줄편집 하여 버그수정하십시오 .

용법

uPdf를 시작 하고 이미지 추가 도구를 선택하고 서명을 원하는 영역 주위에 사각형을 그린 다음 서명이있는 이미지 파일을 선택하십시오. 투명한 배경의 PNG가 가장 효과적입니다.

그림을 기존 PDF 파일로 편집하는 방법을 참조하십시오 .


2

PDF-XChange Viewer를 사용하여 PDF 문서의 일부를 쉽게 복사하여 붙여 넣을 수 있습니다 (와인을 사용하여 흐름없이 실행). (Google에서는 많은 우분투 사용자가 좋아한다는 것을 알 수 있습니다. pdf 문서에 주석을 달 때 매우 유용합니다.)

다른 문서에서 서명 (주변 사각형)을 선택하고 복사하여 새 문서에서 원하는 위치에 붙여 넣습니다.



1

방금 잘 작동하는 Master PDF Editor 라는 소프트웨어를 만났습니다 . 비상업적 용도로는 무료이며 Ubuntu에 쉽게 설치되는 .deb 패키지가 있습니다. 파일을 변환하거나 원래 형식을 손상시키지 않고도 PDF 양식에 텍스트를 추가하고 서명을 이미지로 추가 할 수있었습니다. 이름에서 알 수 있듯이 PDF 파일을 편집하는 데 사용할 수도 있습니다.

출처 : http://www.webupd8.org/2014/02/modify-pdf-files-in-linux-with-master.html


0

다른 옵션은 Scribus 입니다. 필자가 요청한 것과 동일한 작업 (서명 이미지 붙여 넣기)을 수행하는 데 사용했습니다.

Tom Brossman이 말한 것처럼 완벽한 방법은 없으며 Scribus도 마찬가지입니다. 파일을 pdf 형식에서 기본 형식으로 가져와야하며 문서에 따라 텍스트가 스크램블되거나 레이어가 다르게 표시 될 수 있습니다.


페이지를 개별적으로 이미지로 가져와야하며 래스터 화됩니다. 참조 : forums.scribus.net/index.php?topic=515.0
Carl

0

다음 예제에 나열된 샘플 C # 코드를 사용 하여 이미지를 PDF 문서 파일 에 추가 할 수 있습니다 . 정확한 위치에서 원하는 PDF 페이지에 이미지를 쉽게 삽입 할 수 있습니다. :

public static string FolderName = "c:/";

private void button1_Click(object sender, EventArgs e)
{
    string fileName = FolderName + "Sample.pdf";

    REDocument doc = REFile.OpenDocumentFile(fileName, new PDFDecoder());//use PDFDecoder open a pdf file

    REPage rePage = (REPage)doc.GetPage(0);
    int width = 100;
    int height = 60;

    /// data[]: a byte array to contain color data (as same format as Image Data PixelArray in BMP file)
    /// caller must provide correct color data; otherwise, unpredictable error may happen
    byte[] data = new byte[width * height * 3];
    //  set bottom 20 lines to red
    for (int rowIdx = 0; rowIdx < 20; rowIdx++)
    {
for (int i = 0; i < width; i++) data[width * rowIdx * 3 + i * 3 + 2] = 0xFF;
    }
    //  set top 10 lines to blue
    for (int rowIdx = 0; rowIdx < 10; rowIdx++)
    {
for (int i = 0; i < width; i++) data[width * (height - 1 - rowIdx) * 3 + i * 3] = 0xFF;
    }

    REImage reImage = new REImage(width, height, ImageMode.RGB888, data);

    REFile.SaveDocumentFile(doc, "c:/reimage.pdf", new PDFEncoder()); 

0

가장 쉬운 방법은 이미지, 텍스트 등의 서명을 새로운 한 페이지 PDF로 만드는 것입니다. 그런 다음 인터넷에서 pdf를 다운로드하면 마지막에 서명 pdf를 추가 할 수 있습니다.

많은 앱을 사용하여 그렇게 할 수 있지만 내 즐겨 찾기는 다음을 사용하여 소프트웨어 센터 또는 터미널에서 쉽게 설치할 수있는 pdf- 셔플입니다.

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