PDF 파일에는 해당 파일을 만드는 데 사용된 소프트웨어를 나타내는 PDF 메타데이터가 포함되어 있습니다. 대부분의 PDF 리더에서 파일, 속성, 설명 아래의 문서 속성을 잠깐 살펴보면 PDF 생성 라이브러리 또는 응용 프로그램의 이름을 지정하는 생산자 필드와 원본 제작 소프트웨어의 이름을 지정하는 작성자 필드가 표시됩니다. 이 정보는 생성 중에 파일에 자동으로 기록되며 명시적으로 제거하지 않는 한 대부분의 보기 및 공유 작업 과정에서 유지됩니다.
어떤 소프트웨어가 PDF를 생성했는지 아는 것은 여러 상황에서 유용합니다. 글꼴이 렌더링되지 않거나 링크가 작동하지 않는 등 PDF가 예기치 않게 작동하는 경우 생산자 필드는 생성 소프트웨어에 문제가 있을 가능성이 있는지 여부를 알려줍니다. 알 수 없는 소스로부터 PDF를 수신하면 메타데이터는 보낸 사람의 기술 환경에 대한 단서를 제공합니다. 모두 동일한 문제를 나타내는 일련의 PDF 문제를 해결할 때 생산자 필드는 해당 PDF가 모두 동일한 애플리케이션 버전에서 생성되었는지 여부를 신속하게 식별합니다.
PDF 복구 워크플로는 종종 메타데이터 확인으로 시작됩니다. Acrobat Distiller 10.0을 제작자로 표시하는 PDF는 이전 소프트웨어 버전에서 생성되었을 가능성이 높으며 형식 현대화가 필요할 수 있습니다. Microsoft Print to PDF를 생산자로 표시하는 PDF는 인쇄 드라이버를 통해 생성되었으며 직접 내보내기에서 유지되는 책갈피 및 내부 링크와 같은 기능이 부족할 수 있습니다.

소프트웨어 제작자 정보를 찾을 수 있는 곳
Adobe Acrobat Reader 또는 Acrobat Pro에서 PDF를 열고 파일, 속성으로 이동합니다. 설명 탭에는 여러 메타데이터 필드가 표시됩니다. PDF 생산자 필드에는 최종 PDF 생성 단계를 수행한 라이브러리 또는 응용 프로그램이 표시됩니다. 일반적인 값에는 Adobe Acrobat Pro, Microsoft Word, Adobe PDF Library 또는 iText가 포함됩니다. Creator라는 레이블이 붙기도 하는 응용 프로그램 필드에는 PDF 변환 전에 콘텐츠를 생성한 업스트림 응용 프로그램이 표시됩니다. Word 문서를 PDF로 저장하여 생성된 PDF는 사용된 내보내기 경로에 따라 Microsoft Word를 응용 프로그램으로 표시하고 Microsoft Print to PDF 또는 Adobe Acrobat Pro를 PDF 제작자로 표시합니다.
더 자세히 살펴보려면 원시 XMP 메타데이터를 열어보세요. Acrobat Pro에서 파일, 속성으로 이동하여 추가 메타데이터 버튼을 클릭한 다음 고급을 선택합니다. 원시 XMP XML 문서에는 생성 소프트웨어 이름, 버전 번호, 경우에 따라 생성 컴퓨터의 운영 체제, 시간대 정보가 포함된 생성 및 수정 타임스탬프를 포함한 모든 메타데이터 필드가 포함되어 있습니다. 버전 번호는 문제 해결에 가장 유용한 메타데이터인 경우가 많습니다. 이전 버전의 PDF 라이브러리에는 텍스트 렌더링이나 양식 필드 동작에 영향을 미치는 알려진 버그가 있을 수 있으며, 버전을 확인하면 생성 소프트웨어를 업그레이드하면 문제가 해결될지 여부를 알 수 있습니다.
PDF 복구를 시도해보세요
설치가 필요하지 않습니다. 브라우저에서 직접 작동합니다.
무료 PDF 리더 및 온라인 도구에서 메타데이터 읽기
Adobe Acrobat Reader가 PDF 메타데이터를 보는 유일한 방법은 아닙니다. Foxit Reader, SumatraPDF 및 브라우저 기반 뷰어를 포함한 대부분의 무료 PDF 리더는 유사한 메뉴 경로를 통해 문서 속성을 표시합니다. macOS에서 내장 미리보기 애플리케이션은 도구, 검사기 표시 아래에 메타데이터 필드의 하위 집합을 표시합니다. Chrome 및 Edge에 내장된 브라우저 기반 PDF 뷰어는 제한된 메타데이터를 표시합니다. 브라우저 탭에서 PDF를 마우스 오른쪽 버튼으로 클릭하고 문서 속성 또는 유사한 옵션을 찾으십시오.
온라인 PDF 메타데이터 뷰어는 파일 업로드를 허용하고 포함된 모든 메타데이터 필드를 서식이 지정된 테이블에 표시합니다. 이러한 도구는 전용 PDF 리더가 설치되지 않은 장치를 사용할 때 유용합니다. 파일을 업로드하고 메타데이터를 확인한 후 수정 없이 파일을 다시 다운로드하세요.
메타데이터가 PDF 원본에 대해 알려주는 것
생산자 필드는 PDF 생성 라이브러리에 의해 자동으로 설정되고 표준 사용자 인터페이스를 통해 쉽게 변경할 수 없기 때문에 가장 신뢰할 수 있는 표시기입니다. 작성자 필드는 문서 작성 중에 사용자가 수정할 수 있으며 포렌식 표시기로서 신뢰성이 떨어집니다. 파일에는 Microsoft Word가 작성자로 표시될 수 있지만 콘텐츠 자체는 다른 소스에서 붙여넣었을 수 있으므로 작성자 필드는 확실한 대답보다는 시작점이 됩니다.
실제로 동일한 속성 대화 상자에 표시되는 PDF 버전 번호는 생성 소프트웨어 시대에 대한 추가 컨텍스트를 제공합니다. PDF 1.4는 2001년에 출시된 Acrobat 5.0의 기본 출력이었습니다. PDF 1.7은 2006년부터 일반적이었습니다. PDF 2.0은 2017년에 표준이 되었으며 최신 PDF 생성 도구의 기본 출력입니다. 버전 1.4를 표시하는 PDF는 이전 소프트웨어로 생성되었을 가능성이 높으며 256비트 AES 암호화 또는 태그가 지정된 PDF 접근성 구조와 같은 최신 기능에 대한 지원이 부족할 수 있습니다.
| 메타데이터 필드 | 공개 내용 | 확인 방법 |
|---|---|---|
| 생산자 | PDF를 생성한 소프트웨어 | 파일, 속성, 설명 탭 |
| 창조자 | 원본 저작 응용 프로그램 | 파일, 속성, 설명 탭 |
| XMP 메타데이터 | 확장된 생성 데이터, 때로는 OS 정보 포함 | 고급 속성에서 원시 XMP 보기 |
메타데이터가 누락되거나 변경된 경우
일부 작업 흐름에서는 개인 정보 보호 또는 보안상의 이유로 의도적으로 PDF 메타데이터를 제거합니다. 법원에 제출된 법적 문서에서는 저작 소프트웨어와 원본 문서의 네트워크 경로가 노출되는 것을 방지하기 위해 메타데이터가 제거될 수 있습니다. PDF 최적화 도구에는 모든 생산자, 작성자 및 타임스탬프 정보를 지우는 메타데이터 제거 옵션이 포함되어 있습니다. 메타데이터 필드가 비어 있으면 PDF가 최소 모드의 일부 오픈 소스 라이브러리와 같이 메타데이터를 작성하지 않는 소프트웨어에 의해 생성되었거나 메타데이터가 의도적으로 제거된 것입니다.
메타데이터도 위조될 수 있습니다. 생산자 및 작성자 필드는 바이너리 편집기 또는 PDF 메타데이터 편집 도구를 사용하여 수정할 수 있는 텍스트 문자열입니다. 특정 소프트웨어 버전으로 생성되었다고 주장하는 PDF를 기술적 지표를 확증하지 않고 법의학적 증거로 의존해서는 안 됩니다. 상호 참조 테이블 형식 및 개체 번호 매기기 체계를 포함한 PDF의 내부 개체 구조는 메타데이터 필드보다 생성 소프트웨어에 대한 더 강력한 증거를 제공합니다. 이 심층 분석에는 전문적인 PDF 포렌식 도구가 필요하며 빠른 속성 확인 범위를 벗어납니다.
생성 소프트웨어를 식별하기 위해 PDF 속성을 확인하는 데는 10초 미만이 소요되며 문제 해결, 버전 평가 및 문서 원본 평가에 유용한 컨텍스트를 제공합니다. 생산자 필드는 가장 유용한 단일 메타데이터 항목이며, PDF 버전 번호는 문서가 언제, 어떤 세대의 소프트웨어를 사용하여 작성되었는지에 대한 기록 컨텍스트를 제공합니다.
메타데이터를 사용하여 PDF 렌더링 문제 해결
특정 리더에서 PDF가 잘못 렌더링되는 경우 생산자 필드가 첫 번째 진단 단서를 제공하는 경우가 많습니다. 이전 버전의 PDF 라이브러리를 제작자로 표시하는 PDF에는 최신 독자와의 알려진 호환성 문제가 있을 수 있습니다. 경험하고 있는 렌더링 증상과 함께 생산자 이름 및 버전을 온라인으로 검색하면 문서화된 해결 방법을 찾을 수 있는 경우가 많습니다. 예를 들어, 이전 버전의 iText 라이브러리에서 생성된 PDF는 Chrome에 내장된 PDF 뷰어에서 양식 필드를 올바르게 렌더링하지 못할 수 있으며, 해결 방법에는 Acrobat Reader에서 파일을 열거나 현재 버전의 라이브러리로 PDF를 다시 생성하는 작업이 포함됩니다.
WukongPDF의 PDF 복구 도구는 진단 작업 흐름의 일부로 생산자 필드를 포함한 문서 속성을 분석합니다. 생성하는 소프트웨어를 식별하면 수십 가지 가능한 원인에서 특정 소프트웨어 버전에 영향을 미치는 것으로 알려진 몇 가지 문제로 문제 해결 경로가 좁아집니다. 이 표적 진단은 특정 PDF 생성 라이브러리의 단점을 설명하지 않는 일반적인 PDF 복구 접근 방식에 비해 시간을 절약합니다.
위조되거나 조작된 메타데이터가 포함된 PDF 감지
메타데이터는 수정하기 쉽지만 내부 PDF 구조는 설득력 있게 위조하기가 더 어렵습니다. 상호 참조 테이블 형식, 개체 번호 지정 체계 및 선택적 콘텐츠 그룹의 존재는 모두 메타데이터 필드와 관계없이 생성 소프트웨어에 대한 법의학적 단서를 제공합니다. Microsoft Word 2016에서 생성되었다고 주장하지만 다른 라이브러리에서 일반적으로 사용되는 선형화된 개체 번호 매기기를 사용하는 PDF가 의심됩니다.
고급 PDF 포렌식 도구는 내부 구조를 분석하고 이를 일반적인 PDF 생성 라이브러리의 알려진 서명과 비교합니다. 이러한 도구는 구조가 청구된 생산자 필드와 얼마나 잘 일치하는지에 대한 신뢰도 점수를 생성합니다. 높은 신뢰도로 소프트웨어 원본을 설정해야 하는 법적 또는 규정 준수 시나리오의 경우 포렌식 분석은 속성 대화 상자 확인보다 더 강력한 증거를 제공합니다. 어떤 소프트웨어가 PDF를 생성했는지 이해하는 것은 추측에서 목표 조사로 문제 해결 범위를 좁히는 진단 기술입니다.
PDF 생산자 필드는 특정 질문(이 파일을 생성한 소프트웨어가 무엇인지)에 답하는 작은 메타데이터입니다. 수많은 소스와 버전에서 PDF가 도착하는 세상에서 해당 질문에 답할 수 있는 빠르고 안정적인 방법을 갖는 것은 모든 일반 PDF 사용자가 개발을 통해 이익을 얻는 실용적인 기술입니다. 문서 속성을 확인하는 데 걸리는 10초는 모든 PDF 작업 과정에서 사용할 수 있는 가장 높은 수익의 진단 중 하나입니다. PDF 생산자 필드는 모든 PDF 리더에서 한 번의 메뉴 클릭을 통해 사용할 수 있는 진단 도구, 법의학 표시기 및 호환성 검사가 모두 하나의 메타데이터로 통합되어 있습니다.
실용적인 목적을 위해 고객, 공급업체 및 공동 작업자가 수십 개의 서로 다른 소프트웨어 버전을 사용하여 PDF를 도착하는 전문적인 환경에서 문서 속성에서 생성 소프트웨어를 식별하는 기능은 렌더링 및 호환성 문제가 공식 지원 티켓으로 확대되거나 프로젝트 기한을 놓치기 전에 종종 해결하는 첫 번째 단계 진단입니다.
PDF 복구를 시도해보세요
설치가 필요하지 않습니다. 브라우저에서 직접 작동합니다.
