Java API를 통해 개인 정보 수정

Java 수정 API를 사용하여 문서, 워크시트, 프레젠테이션, PDF 및 래스터 이미지 파일에서 개인 정보 및 메타데이터 제외 또는 숨기기.


무료 평가판 다운로드

Java API용 GroupDocs.Redaction을 사용하면 개발자가 Microsoft Word, Excel, PowerPoint, PDF 및 이미지와 같은 인기 있는 파일 형식에서 중요한 데이터를 제거하여 사용 및 배포할 수 있지만 기밀 정보도 보호할 수 있습니다. 교정 라이브러리는 텍스트, 메타데이터 및 주석 교정 유형을 통해 주민등록번호, 의료 정보, 금융, 소유권, 법률 또는 거래 세부 정보를 포함한 모든 유형의 분류 정보를 교정할 수 있는 단일 형식 독립 인터페이스를 제공합니다. 문서를 원본 형식으로 저장하고 원본 페이지의 래스터 이미지로 삭제된 PDF 문서를 만들 수 있습니다.

Java 기능을 위한 GroupDocs.Redaction

검색 문자열과 정확히 일치하는 항목 검색 및 수정

수정 프로세스를 제어하고 특정 일치 항목을 건너뜁니다.

정규식을 사용하여 찾기 및 수정

사무실 형식 및 PDF에 대한 내장 지원

메타데이터 삭제 또는 메타데이터 값 수정

특정 워크시트 및 열에 대한 수정 제한

주석 제거 또는 텍스트 수정

텍스트(예외 코드) 또는 그래픽(색 사각형) 교정 사용‎

문서를 원본 형식으로 저장하거나 원본 페이지의 래스터 이미지가 포함된 PDF로 저장

래스터 이미지 형식 및 이미지 영역 수정 지원

사용자 지정 수정 및 형식 구현을 위한 통합 인터페이스

이미지 파일에서 EXIF 메타데이터 편집 또는 제거

PDF, Word 및 프레젠테이션 문서에 포함된 이미지 수정

기밀 데이터를 수정하여 개인 정보 보호

Java 라이브러리용 GroupDocs.Redaction은 개발자가 다양한 교정 유형을 사용하여 지원되는 문서에서 텍스트와 이미지를 수정할 수 있도록 합니다. Redaction API를 사용하는 것은 간단하고 간단합니다.

다음 코드 예제에서는 수정 범위가 특정 워크시트 및/또는 열로 제한될 수 있는 Microsoft Excel 스프레드시트와 같은 표 형식 문서를 사용합니다. 필터를 사용하여 “고객” 워크시트의 전자 메일이 있는 두 번째 열을 수정하고 문서의 다른 모든 전자 메일은 그대로 둡니다.

final Redactor redactor  = new Redactor("sample.xlsx");
try
{
    CellFilter filter = new CellFilter();
    filter.setColumnIndex(1);
    filter.setWorkSheetName("Customers");
    Pattern expression = Pattern.compile("^\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$");
    RedactorChangeLog result = redactor.apply(new CellColumnRedaction(filter, expression, new ReplacementOptions("[customer email]")));
    if (result.getStatus() != RedactionStatus.Failed)
    {
        SaveOptions so = new SaveOptions();
        so.setAddSuffix(true);
        so.setRasterizeToPDF(false);
        redactor.save(so);
    };
}
finally { redactor.close(); }

지원 및 학습 리소스

GroupDocs.Redaction은 다른 인기 있는 개발 환경을 위한 문서 보기 API를 제공합니다.

Back to top
 한국인