이 빠른 튜토리얼은 Java를 사용하여 스캔한 PDF을 Word으로 변환하는 방법을 설명합니다. IDE 설정, 단계 목록 및 Java를 사용하여 스캔한 PDF를 Word 문서로 변환하는 샘플 코드에 대한 모든 세부 정보를 제공합니다. 기사 끝부분에서는 맞춤형 출력을 만들기 위한 몇 가지 향상 사항도 제안됩니다.
Java를 사용하여 스캔된 PDF를 Word로 변환하는 단계
- 스캔된 PDF를 Word로 변환하기 위해 Aspose.Total for Java를 사용하도록 환경을 설정합니다.
- 관련 제품에 대한 라이선스를 적용합니다
- PDF 파일에서 텍스트 인식을 위해 OCR engine를 인스턴스화합니다.
- 소스 PDF 파일을 로드하고 인식 매개변수를 설정합니다
- OCR 엔진을 실행하고 각 페이지의 결과를 리스트에 저장합니다.
- Document 클래스를 사용하여 새로운 Word file를 만들고 빌더와 연결합니다
- 인식된 결과를 순회하고 각 문자열을 Word 파일의 별도 페이지에 저장합니다.
- 결과 Word 파일을 디스크에 저장합니다
이 단계들은 Java를 사용하여 스캔된 PDF 파일을 Word로 변환하는 방법을 설명합니다. OCR 엔진을 생성하고, 입력 유형을 PDF로 설정하고, 입력 언어와 감지 영역 플래그를 설정한 뒤 PDF에 OCR을 적용합니다. 마지막으로 빈 Word 파일을 만들고, 모든 스캔 결과를 추가한 후 결과 Word 파일을 저장합니다.
스캔된 PDF를 Word로 변환하는 Java 코드
이 코드는 Java를 사용하여 스캔한 PDF를 Word 문서로 변환하는 과정을 보여줍니다. 노이즈가 있거나 기울어진 이미지의 정확도를 높이려면 AutoSkew, AutoDewarping, AutoDenoising 및 Binarize 필터를 적용하십시오. 어두운 배경에 밝은 텍스트는 setAutomaticColorInversion 속성을 활성화하여 처리할 수 있습니다.
이 문서에서는 스캔한 PDF를 Word 파일로 변환했습니다. 로고가 포함된 QR 코드를 만들려면, 기사 Java를 사용하여 로고가 포함된 QR 코드 만들기를 참조하십시오.