명령줄에서 PDF 파일의 차이점 확인
(출처: 공식 GitHub Pages )
크로스 플랫폼 대응으로, Windows판은 바이너리로서도 제공되고 있습니다. 이 논문에서는 Linux 버전을 컴파일하는 방법을 중심으로 설명합니다.
컴파일편
CentOS 7을 가정합니다.
전제: 의존성 제거
Development Tools 및 GTK2, poppler를 설치합니다. GTK2는 wxWidgets이고 poppler는 diff-pdf가 의존하는 패키지입니다.
sudo yum groupinstall "Development Tools"
sudo yum install -y gtk2 gtk2-devel poppler-glib poppler-glib-devel
만약 git이 들어 있지 않은 경우, 드디어 설치해 둡시다.
wxWidgets 설치
wxWidgets는 크로스 플랫폼 GUI 라이브러리입니다 (참고). diff-pdf 도 wxWidgets3 를 이용하고 있습니다만, yum 로부터 인스톨 할 수 있는 것은 wxWidgets2 이므로, 소스로부터 컴파일 할 필요가 있습니다.
sudo yum groupinstall "Development Tools"
sudo yum install -y gtk2 gtk2-devel poppler-glib poppler-glib-devel
wxWidgets 소스 코드를 여기에서 다운로드하여 배포
wget https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.2/wxWidgets-3.1.2.tar.bz2
bzip2 -dc wxWidgets-3.1.2.tar.bz2 | tar xvf -
configure
실행
cd wxWidgets-3.1.2
./configure
컴파일 및 설치
make
sudo make install
CentOS 7의 경우
/usr/local/lib
로 경로 통과
echo /usr/local/lib | sudo tee -a /etc/ld.so.conf
sudo ldconfig
diff-pdf 컴파일
git clone
할
cd ~
git clone https://github.com/vslavik/diff-pdf.git
bootstrap
및 configure
실행
cd diff-pdf
./bootstrap
./configure
컴파일
make
사용법편
CLI
diff-pdf --output-diff=差分.pdf 比較元.pdf 比較先.pdf
GUI
diff-pdf --view 比較元.pdf 比較先.pdf
참조
diff-pdf --output-diff=差分.pdf 比較元.pdf 比較先.pdf
diff-pdf --view 比較元.pdf 比較先.pdf
Reference
이 문제에 관하여(명령줄에서 PDF 파일의 차이점 확인), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yokra9/items/92e56b07febce8fe1fd6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)