DOCX 파일의 주석(예: 주석 또는 추적된 변경 사항)은 때때로 문서를 어지럽게 만들 수 있으며, 특히 최종 배포를 위해 준비할 때 그렇습니다. 문서가 깔끔하고 전문적이 되도록 하려면 이러한 주석을 제거해야 할 수 있습니다. 이 가이드는 C#을 사용하여 DOCX에서 주석을 제거하는 데 도움이 되는 간단한 가이드입니다. 배포 또는 공식 사용을 위해 DOCX 파일을 준비하는 경우 깔끔한 프레젠테이션을 위해 이러한 주석을 제거하는 것이 필수적입니다. 필요한 도구가 설치되어 있는지 확인하세요. 시스템에 .NET과 DOCX 파일에서 주석을 관리하고 제거하는 데 도움이 되는 수정 라이브러리가 필요합니다. 다음은 C#을 사용하여 DOCX에서 주석을 삭제하는 주요 단계입니다.
C#을 사용하여 DOCX에서 주석을 제거하는 단계
- DOCX 파일에서 주석을 제거할 수 있도록 GroupDocs.Redaction for .NET을 사용하도록 개발 환경을 설정합니다.
- 생성자에서 매개변수로 DOCX 파일 경로를 제공하여 Redactor 클래스의 인스턴스를 만듭니다.
- DeleteAnnotationRedaction 개체를 만들고 Redactor.Apply 메서드를 사용하여 문서에 적용합니다.
- Redactor.Save 메서드를 사용하여 업데이트된 DOCX 파일을 디스크에 저장합니다.
DOCX 파일의 주석은 문서 검토 시 편집 및 주석에 대한 유용한 마커 역할을 하지만 최종 버전을 복잡하게 만들 수 있습니다. 주석을 제거하는 과정에서는 불필요한 표시와 주석을 제거하여 문서를 간소화하는 데 중점을 둡니다. 이는 문서의 최종 버전이 명확하고 전문적이 되도록 하는 데 중요합니다. 주석은 초안 작성 및 검토 시 유용하지만 문서를 지저분하게 보이게 만들고 공유하거나 게시할 때 주요 내용에서 주의를 빼앗을 수 있습니다. 이러한 주석을 제거하면 문서의 가독성과 전반적인 표현이 향상됩니다. 다음은 DOCX에서 주석을 제거하는 C# 코드의 예입니다.
C#을 사용하여 DOCX에서 주석을 제거하는 코드
using GroupDocs.Redaction.Options; | |
using GroupDocs.Redaction.Redactions; | |
namespace GroupDocs.Redaction | |
{ | |
internal class RemoveAnnotationsfromDOCXusingCSharp | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Redaction library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Redaction.lic"); | |
// Control document redaction process, allowing to open, | |
// redact and save documents | |
using (Redactor redactor = new Redactor(@"sample.docx")) | |
{ | |
// Remove all comments from the document, containing | |
// texts like “use”, “show” or “describe” in its body | |
redactor.Apply(new DeleteAnnotationRedaction("(?im:(use|show|describe))")); | |
redactor.Save(new SaveOptions() | |
{ | |
AddSuffix = true, | |
RasterizeToPDF = false | |
}); | |
} | |
} | |
} | |
} |
시스템에 이미 .NET이 설정되어 있으면 추가 소프트웨어 설치 없이 Windows, macOS 또는 Linux에서 효율적으로 프로세스를 수행할 수 있습니다. 제안된 라이브러리를 설정하고 필요한 파일 경로를 조정한 후 제공된 코드 예제를 프로젝트에 원활하게 통합할 수 있습니다. 이 통합은 어려움이나 장애물 없이 진행되어 원활하고 번거롭지 않은 경험을 보장합니다. 잘하셨습니다! 이제 C#을 사용하여 DOCX에서 주석을 지우는 방법을 마스터했습니다.
이전 논의에서 C#을 사용하여 PDF 파일에서 주석을 제거하는 방법에 대한 자세한 가이드를 공유했습니다. 더 자세한 정보를 원하시면 C#을 사용하여 PDF에서 주석 제거 방법에 대한 포괄적인 튜토리얼을 확인하는 것이 좋습니다.