mac에서 pdf diff를 사용하고 싶습니다.
소개
디스콘이 된 IC의 데이터 시트와 후계 형번의 데이터 시트가 거의 동일하게 보인 & 눈 grep에도 한계가 있기 때문에, 차분을 취하고 싶어졌다.
조사해 보면 Mac에서는 Adobe Acrobat을 사용하거나 diff-pdf를 사용하는 방법이 있는 것 같다.
개인적으로 Adobe 제품은 최대한 사용하고 싶지 않기 때문에 diff-pdf를 사용해보기로 했다.
환경
macOS Catalina 10.15.6
XQuartz 2.7.11
diff-pdf 0.4.1_4
설치
아래에서 떨어 뜨리면
htps //w w. x 쿠아 rt ... 오 rg /
diff-pdf
brew로 넣기
brew install diff-pdf
사용법
차이를 터미널에서 표시하는 경우
diff-pdf -v a.pdf b.pdf
차이를 파일로 출력하는 경우
diff-pdf --output-diff=output.pdf a.pdf b.pdf
차이를 파일로 출력하지 않고 뷰어를 시작하는 경우
diff-pdf --view a.pdf b.pdf
옵션
도움말 보기
차이점을 터미널에 표시
--output-diff=와 함께 차분만 파일로 출력
출력의 왼쪽 끝에 어떤 행에 차이가 있는지 표시
출력을 지정된 파일 이름으로 저장
차이가 있다고 판정하는 임계치를 0~255의 범위에서 지정할 수 있다
0이 디폴트로 완전 일치가 아니면 차분 판정된다
결과
차이점을 확인하고 싶은 것은 LED 드라이버 IC입니다 MAX7219CNG 및 MAX7219CNG+ 데이터 시트
일단 차이가 얼마나 있는지 확인해 보았지만 모든 페이지가 차이 판정이되었습니다.
diff-pdf -v MAX7219CNG.pdf MAX7219CNG+.pdf
// 出力
page 0 differs
page 1 differs
page 2 differs
〜中略〜
page 16 differs
page 17 differs
18 of 18 pages differ.
우선 100으로 임계값을 설정해 보면 2페이지만 차이 판정이 되었다
diff-pdf -v --channel-tolerance=100 MAX7219CNG.pdf MAX7219CNG+.pdf
// 出力
page 13 differs
page 17 differs
2 of 18 pages differ.
차이만 파일에 출력해 보면 좋은 느낌으로 차이를 볼 수 있다
diff-pdf -v -s --output-diff=output.pdf --channel-tolerance=100 MAX7219CNG.pdf MAX7219CNG+.pdf
open output.pdf
참고
[Mac] PDF 차분 검사기 “diff-pdf”
Reference
이 문제에 관하여(mac에서 pdf diff를 사용하고 싶습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/urib0/items/f1e2659ff15c2130eca8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)