반응형
참조되는 글꼴과 PDF 문서에 포함 된 글꼴을 찾는 방법
PDF 문서의 글꼴에 약간의 문제가 있습니다. 검사하고 싶은 문제에 손가락을 대기 위해 실제로 pdf 문서에 포함 된 글꼴과 참조 만 가능한 글꼴이 무엇인지 살펴 봅니다. 그렇게 할 수있는 쉽고 (무료처럼 저렴한) 방법이 있습니까?
pdffonts
Xpdf의 명령 줄 도구 , 이제 Poppler의 일부입니다 .
이 도구는 대부분의 Linux 배포판에서 poppler-utils
패키지의 일부로 사용할 수 있습니다 .
사용 및 출력 예 :
$ pdffonts some.pdf
name type emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
BAAAAA+Arial-Black TrueType yes yes yes 53 0
CAAAAA+Tahoma TrueType yes yes yes 28 0
DAAAAA+Wingdings-Regular TrueType yes yes yes 43 0
EAAAAA+Webdings TrueType yes yes yes 38 0
FAAAAA+Arial-BoldMT TrueType yes yes yes 33 0
GAAAAA+Tahoma-Bold TrueType yes yes yes 23 0
HAAAAA+OpenSymbol TrueType yes yes yes 48 0
글꼴 이름 만 알고 싶다면 훨씬 간단합니다. 터미널에서 실행하세요.
strings yourPDFfilepath.pdf | grep FontName
마침내 실제로 글꼴이 포함 된 것처럼 보이는 예제 파일이 생겼습니다.
일반 Adobe Reader (또는 원하는 경우 Foxit)를 사용합니다. 결과 대화 상자에서 파일-> 속성을 선택하고 글꼴 탭을 선택합니다. 글꼴 목록이 표시됩니다. 포함 된 항목은 글꼴 이름 뒤에있는 ()에이 사실을 표시합니다.
CAM :: PDF 에는 명령 줄 유틸리티 또는 라이브러리 호출을 통해 사용할 수있는 글꼴 리포터가 있습니다. "listfont.pl file.pdf"를 실행하면 다음과 같은 출력이 표시됩니다.
Page 1:
Name: F1.0
Type: TrueType
BaseFont: NZUXSR+Impact
Encoding: MacRomanEncoding
Widths: yes
Characters: 0-255
Embedded: yes
Name: F2.0
Type: TrueType
BaseFont: XSFKRA+ArialMT
Encoding: MacRomanEncoding
Widths: yes
Characters: 0-255
Embedded: yes
온라인 글꼴 변환기를 사용하여 PDF에서 글꼴을 추출 할 수 있습니다.
무료 iText (또는 .NET 인 경우 iTextSharp)를 사용하여 BaseFont.GetDocumentFonts 메서드를 사용하여이 정보를 추출하는 유틸리티를 작성할 수 있습니다.
읽기 이 링크 코드를 들어
반응형
'programing tip' 카테고리의 다른 글
엔티티 프레임 워크 자체 참조 루프가 감지되었습니다. (0) | 2020.08.20 |
---|---|
“알 수없는 공급자 : aProvider <-a”원래 공급자를 찾으려면 어떻게합니까? (0) | 2020.08.20 |
문자열 소스의 Python XML ElementTree? (0) | 2020.08.20 |
iOS 8에서 방향 변경을 처리하는 "올바른"방법은 무엇입니까? (0) | 2020.08.20 |
JS는 임의의 부울을 생성합니다. (0) | 2020.08.20 |