주석은 일반적으로 문서에서 다양한 관찰을 지적하고 토론을 위한 피드백을 제공하는 데 사용됩니다. C#을 사용하여 PDF 및 Word 문서에 다른 주석을 추가하는 방법에 대해서는 별도의 기사에서 논의했습니다. 오늘 이 기사에서는 C#을 사용하여 PDF 및 Word DOC/DOCX 파일과 같은 문서에서 주석을 제거하는 방법에 대해 설명합니다.
다음 주제는 아래에서 논의됩니다.
주석용 .NET API
GroupDocs.Annotation은 다양한 문서 및 이미지 내 주석 처리를 위한 .NET API를 제공합니다. PDF, Word 및 기타 여러 문서에서 주석을 추가, 제거 및 추출할 수 있습니다. 주석 지원 문서 형식의 전체 목록은 설명서를 참조하세요.
다운로드 섹션에서 DLL 또는 MSI 설치 프로그램을 다운로드하거나 NuGet. 패키지 관리자에서 다음 명령을 사용할 수도 있습니다.
PM> Install-Package GroupDocs.Annotation
C#을 사용하여 PDF, Word 문서에서 모든 주석 제거
문서에서 주석을 제거하는 다양한 방법이 있습니다. 모든 주석을 한 번에 제거하거나, ID를 제공하여 특정 주석을 제거하거나, 주석 개체별로 특정 주석을 제거할 수 있습니다. 더 많은 옵션을 보려면 문서 문서를 방문하세요.
다음은 C#을 사용하여 PDF 또는 Word DOC/DOCX 문서에서 모든 주석을 제거하는 단계입니다.
다음 코드는 C#을 사용하여 PDF 또는 Word 파일에서 주석을 제거하는 방법을 보여줍니다.
// C#을 사용하여 PDF 문서에서 모든 주석 제거
using (Annotator annotator = new Annotator("path/document.pdf"))
{
annotator.Save("path/document-noAnnotation.pdf", new SaveOptions {AnnotationTypes = AnnotationType.None});
}
C#을 사용하여 ID로 주석 제거
마찬가지로 주석 ID를 제공하여 문서에서 이러한 주석을 제거할 수 있습니다. 지정된 주석을 제거하려면 ID 또는 ID 목록을 제공하기만 하면 됩니다. 다음 코드는 C#을 사용하여 ID를 제공하여 PDF 또는 Word 문서에서 주석을 제거하는 방법을 보여줍니다.
// C#을 사용하여 PDF 문서에서 ID별 주석 제거
using (Annotator annotator = new Annotator("path/document.pdf"))
{
annotator.Remove(new List<int>{0,1});
annotator.Save("path/document-remove-annotation.pdf");
}
C#을 사용하여 주석 개체로 주석 제거
Annotation 객체를 증명하여 특정 주석을 제거할 수도 있습니다. 이를 보여주기 위해 다음 코드 예제에서는 C#의 주석 개체를 사용하여 PDF 또는 Word 문서에서 주석을 제거합니다.
// C#을 사용하여 PDF 문서에서 선택적 주석 제거
using (Annotator annotator = new Annotator("path/document.pdf"))
{
annotator.Remove(annotator.Get()[0]);
annotator.Save("path/document-remove-annotation.pdf");
}
결론
결론적으로 C#을 사용하여 문서에서 주석을 제거하는 방법을 배웠습니다. 특히 PDF 및 Word 파일에서 모든 주석을 제거했습니다. 나중에 ID를 제공하고 주석 개체를 증명하여 주석을 제거했습니다.
GroupDocs.Annotation for .NET을 사용하여 고유한 문서 주석 제거 .NET 애플리케이션을 빌드합니다. 문서 및 GitHub 저장소에서 API에 대해 자세히 알아보세요. 기타 문의사항은 포럼 지원팀으로 문의해주세요.