텍스트 교정은 디지털 문서에서 기밀 또는 원치 않는 텍스트 또는 정보를 제거하는 동시에 문서 또는 이를 포함하는 단락의 나머지 부분은 그대로 두는 프로세스입니다. 수정은 사용자와 조직이 민감한 정보를 숨기거나 영구적으로 제거하여 보호하는 데 도움이 됩니다. GroupDocs.Redaction Java API 사용자는 이제 워드 프로세싱 문서, 워크시트, 프레젠테이션, PDF 및 래스터 이미지 파일에서 민감한 텍스트를 수정, 숨기거나 제거할 수 있습니다. API는 문서의 개인 정보를 수정할 수 있는 다양한 옵션과 방법을 제공합니다. 정확히 일치 또는 정규식을 사용하여 검색 및 수정, 텍스트(예외 코드) 또는 그래픽(색 사각형) 수정 사용 등을 지원합니다. API를 다운로드하고 기본 및 고급 기능을 탐색하여 문서 수정 프로세스를 자동화해 보십시오.
GroupDocs.Redaction을 사용하면 문서에서 민감하거나 사적인 성격의 데이터를 쉽게 수정할 수 있습니다. 가장 인기 있는 교정 사례는 문서에서 텍스트를 제거하는 것입니다.
다음 코드는 정확한 구문을 통해 문서의 특정 부분에 텍스트 수정을 적용하는 데 사용할 수 있습니다. 이를 통해 사용자는 개인의 정확한 문구 “Michal Clark"을 개인(또는 면제 코드)으로 바꿀 수 있습니다.
//Supported file formats: https://docs.groupdocs.com/redaction/java/supported-document-formats/ | |
final Redactor redactor = new Redactor("sample.pdf"); | |
try | |
{ | |
redactor.apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]"))); | |
redactor.save(); | |
} | |
finally { redactor.close(); } |
다음 예제를 통해 사용자는 정확한 단계의 대소문자 구분 교정을 수행하여 문서 내의 특정 텍스트 척을 제거하거나 숨길 수 있습니다. 기본적으로 정확한 단계 검색은 대소문자를 구분하지 않습니다.
// Supported file formats: https://docs.groupdocs.com/redaction/java/supported-document-formats/ | |
final Redactor redactor = new Redactor("sample.pdf"); | |
try | |
{ | |
redactor.apply(new ExactPhraseRedaction("John Doe", true /*isCaseSensitive*/, new ReplacementOptions("[personal]"))); | |
redactor.save(); | |
} | |
finally { redactor.close(); } |
수정된 텍스트를 제거하거나 거기에 문자열을 배치하는 대신 수정된 텍스트 위에 색상 상자를 배치할 수도 있습니다. 이 경우 일치하는 텍스트가 제거되고 색상이 지정된 사각형이 수정된 텍스트 위에 배치됩니다.
// Supported file formats: https://docs.groupdocs.com/redaction/java/supported-document-formats/ | |
final Redactor redactor = new Redactor("sample.pdf"); | |
try | |
{ | |
redactor.apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions(java.awt.Color.RED))); | |
redactor.save(); | |
} | |
finally { redactor.close(); | |
} |
Java API용 GroupDocs.Redaction은 모든 주요 플랫폼 및 운영 체제에서 지원됩니다. 전체 시스템 요구 사항 가이드를 보려면 시스템 요구 사항을 방문하십시오. 아래 코드를 실행하기 전에 다음 전제 조건이 시스템에 설치되어 있는지 확인하십시오. :
(Comma Seperated Values)
(Microsoft Word Binary Format)
(Microsoft Word 2007 Marco File)
(Office 2007+ Word Document)
(Microsoft Word Template Files)
(Microsoft Word 2007+ Template File)
(Microsoft Word Template File )
(Portable Document Format)
(Microsoft PowerPoint Template Files)
(Microsoft PowerPoint Template File)
(PowerPoint Slide Show)
(Macro-enabled Slide Show)
(PowerPoint Slide Show)
(Microsoft PowerPoint 97-2003)
(Macro-enabled Presentation File)
(Open XML presentation Format)
(Rich Text Format)
(Microsoft Excel Spreadsheet (Legacy))
(Macro-enabled Spreadsheet)
(Open XML Workbook)
(Excel Macro-Enabled Template)
(Excel Template)