최근에는 다양한 파일 형식의 메타데이터 속성을 편집하는 방법에 대해 논의했습니다. 문서 내에 메타데이터나 선택적 메타데이터 속성이 필요하지 않으면 어떻게 되나요? 다양한 메타데이터 속성을 제거하거나 모든 속성을 정리할 수 있는 다양한 옵션이 있습니다. 간단한 온라인 메타데이터 스크러버 도구를 사용하여 이를 수행하거나 C# 및 Java를 사용하여 프로그래밍 방식으로 제거할 수 있습니다. 이러한 옵션을 아주 간략하게 살펴보겠습니다.

온라인 메타데이터 스크러버

우선 온라인에서 불필요한 메타데이터 속성에서 문서를 정리해 보겠습니다. 문서를 업로드하여 다양한 파일의 모든 메타데이터 속성을 보고, 편집하고, 업데이트하고, 선택 항목을 제거하고 정리할 수 있습니다. 이 문서에서는 GroupDocs.MetadataMetadata Remover로 사용하고 있습니다.

온라인 EPUB 메타데이터 편집기

온라인으로 문서를 삭제(모든 메타데이터 속성 제거)하는 간단한 단계는 다음과 같습니다.

  • 온라인 메타데이터 클리너 앱을 방문하세요.
  • 다음 두 가지 간단한 방법 중 하나를 사용하여 파일을 업로드하세요.
    • 파일 열기를 클릭하고 파일을 찾아 선택합니다.
    • 파일을 지정된 영역으로 끌어다 놓습니다.
  • 업로드된 파일의 속성을 제거하려면 메타데이터 정리 버튼을 클릭하세요.
  • 다운로드 버튼을 사용하면 더 이상 메타데이터는 포함하지 않고 파일 형식 정보만 포함하는 파일을 저장할 수 있습니다.

그게 다야! 원치 않는 메타데이터를 모두 제거하여 파일을 삭제해 보겠습니다.

메타데이터 정리 - 개발자 가이드

온라인 메타데이터 제거가 너무 쉽습니다. 그러나 다양한 형식의 많은 문서에 대해 동일한 작업을 수행해야 하는 경우 온라인 도구를 선호하지 않을 수 있습니다. 프로그래밍 방식으로 수행하는 것은 분명한 선택입니다.

여기서는 메타데이터 정리 프로세스를 훨씬 쉽게 만들 수 있도록 설계된 라이브러리를 소개하겠습니다. 이러한 API를 사용하여 프로그래밍 방식으로 메타데이터를 정리하는 방법을 보여 드리겠습니다. 따라서 귀하의 필요에 가장 적합한 것을 탐색하고 선택하십시오!

청소하자.

C#을 사용하는 메타데이터 스크러버

.NET 개발자는 간단한 몇 줄의 C# 코드를 사용하여 다양한 파일 형식의 문서를 즉시 정리할 수 있습니다.

  • Metadata 클래스를 사용하여 문서를 로드합니다.
  • Sanitize 메서드를 사용하여 모든 메타데이터 속성을 제거합니다.
  • Save 메서드를 사용하여 메타데이터가 없는 문서를 저장합니다.

다음은 문서에서 메타데이터를 정리하는 위 단계를 보여주는 C# 코드입니다.

/*
* Word, Excel에서 감지된 모든 메타데이터 속성을 정리합니다. 
* C#을 사용하는 PowerPoint, PDF 및 기타 문서
*/
using (Metadata metadata = new Metadata("filePath/document.pdf"))
{
	var affected = metadata.Sanitize();
	metadata.Save("filePath/output.pdf");
}

마찬가지로 문서의 선택된 메타데이터 속성을 제거할 수도 있습니다. 자세한 지침은 C#을 사용한 문서 및 이미지용 메타데이터 스크러버 기사를 참조하세요.

더 많은 .NET API 리소스를 보려면 다음 링크를 확인하세요.

.NET API | 문서 | 다운로드

Java를 사용하는 메타데이터 스크러버

Java 프로그래머에게는 간단한 몇 줄의 코드를 사용하여 다양한 파일 형식의 문서에서 메타데이터 속성을 정리할 수 있는 간단한 옵션이 있습니다.

  • 먼저 Metadata 클래스를 사용하여 문서를 로드합니다.
  • 그런 다음 sanitize 메서드를 사용하여 메타데이터 속성을 정리합니다.
  • 마지막으로 save 메소드를 사용하여 삭제된 메타데이터가 포함된 문서를 저장합니다.

다음은 문서에서 메타데이터를 제거하는 위 단계를 보여주는 Java 코드입니다.

/*
* Word, Excel에서 감지된 모든 메타데이터 속성을 제거합니다. 
* Java를 사용하는 PowerPoint, PDF 및 기타 문서
*/
Metadata metadata = new Metadata("filePath/document.pdf");
int affected = metadata.sanitize();
metadata.save("filePath/output.pdf"); // Save the output document with no metadata 

마찬가지로 문서의 선택된 메타데이터 속성을 삭제할 수 있는 옵션도 있습니다. 자세한 내용은 Java를 사용한 문서 및 이미지 메타데이터 클리너 항목을 참조하세요.

더 많은 Java API 리소스를 보려면 다음 링크를 살펴보세요.

.NET API | 문서 | 다운로드

결론

이 기사에서 우리는 메타데이터의 삭제 세계를 탐색했습니다. 온라인에서 파일의 메타데이터를 삭제하거나 C# 또는 Java를 사용하여 프로그래밍 방식으로 정리하려는 경우 여기에서 다룹니다.

도구나 API에서 파일 형식을 지원한다면 혼동하지 마세요. 지원되는 파일 형식 목록에서 문서 형식을 찾을 수 있을 것으로 확신합니다.

자세한 API 정보를 보려면 독자가 해당 문서를 참조하는 것이 좋습니다. 질문과 추가 토론은 제공된 포럼으로 이동할 수 있습니다.

또한보십시오