Java 에서 PDF 형식 수정

기본 및 고성능 PDF는 Microsoft 또는 Adobe PDF와 같은 소프트웨어를 사용하지 않고도 Java API용 서버 측 Aspose.PDF 를 사용하여 민감한 수정 정보를 문서화합니다.

Java 라이브러리를 사용하여 PDF 파일을 수정하는 방법

PDF를 편집하기 위해 기능이 풍부하고 강력하며 사용하기 쉬운 Java 플랫폼용 변환 API인 Aspose.PDF for Java API를 사용할 것입니다.Maven 에서 직접 최신 버전을 다운로드하고 pom.xml에 다음 구성을 추가하여 Maven 기반 프로젝트에 설치할 수 있습니다.

Java 를 통해 PDF 문서 수정


사용자 환경에서 코드를 테스트하려면 Aspose.PDF for Java 가 필요합니다.

1.문서 인스턴스와 함께 PDF를 로드합니다. 1.검색어를 인수로 사용하여 TextFragmentAbsorber 객체를 생성합니다. 1.검색 옵션을 설정합니다. 1.각 프래그먼트 컬렉션을 반복해서 편집하세요. 1.PDF 파일을 저장합니다.

PDF 파일 수정 - Java


    Document doc = new Document("sourceFile.pdf");

    Rectangle rect = new Rectangle(200, 500, 300, 600);
    RedactionAnnotation annot = new RedactionAnnotation(doc.getPages().get_Item(1), rect);

    annot.setFillColor(Color.getBlack());
    annot.setBorderColor(Color.getYellow());
    annot.setColor(Color.getBlue());
    annot.setFontSize(20);
    annot.setOverlayText("REDACTED");
    annot.setTextAlignment(HorizontalAlignment.Center);
    annot.setRepeat(true);
    
    doc.getPages().get_Item(1).getAnnotations().add(annot);
    doc.save("output.pdf");