<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – PDF 메타데이터</title>
    <link>https://docs.aspose.com/pdf/ko/java/pdf-metadata/</link>
    <description>Recent content in PDF 메타데이터 on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ko</language>
    <lastBuildDate>Thu, 24 Sep 2026 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="https://docs.aspose.com/pdf/ko/java/pdf-metadata/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Java: PDF 메타데이터 지우기</title>
      <link>https://docs.aspose.com/pdf/ko/java/clear-pdf-metadata/</link>
      <pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ko/java/clear-pdf-metadata/</guid>
      <description>
        
        
        &lt;h2 id=&#34;pdf-메타데이터-지우기&#34;&gt;PDF 메타데이터 지우기&lt;/h2&gt;
&lt;p&gt;PDF를 공유하거나 보관하기 전에 저장된 문서 정보를 제거해야 할 때 이 작업 과정을 사용하세요.&lt;/p&gt;
&lt;h3 id=&#34;단계&#34;&gt;단계&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;입력 PDF에 대한 &lt;code&gt;PdfFileInfo&lt;/code&gt; 개체를 만드세요.&lt;/li&gt;
&lt;li&gt;문서 메타데이터를 제거하려면 &lt;code&gt;clearInfo()&lt;/code&gt;를 호출하세요.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;save()&lt;/code&gt;를 사용하여 결과를 새 파일에 저장하세요.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PdfFileInfo&lt;/code&gt; 인스턴스를 닫으세요.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;java-예제java&#34;&gt;Java 예제```java&lt;/h3&gt;
&lt;p&gt;public static void clearPdfMetadata(Path inputFile, Path outputFile) {
PdfFileInfo pdfInfo = new PdfFileInfo(inputFile.toString());
pdfInfo.clearInfo();
pdfInfo.save(outputFile.toString());
pdfInfo.close();
}&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Java: PDF 메타데이터 가져오기</title>
      <link>https://docs.aspose.com/pdf/ko/java/get-pdf-metadata/</link>
      <pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ko/java/get-pdf-metadata/</guid>
      <description>
        
        
        &lt;h2 id=&#34;pdf-메타데이터-가져오기&#34;&gt;PDF 메타데이터 가져오기&lt;/h2&gt;
&lt;p&gt;이 예에서는 표준 문서 정보, 파일 상태 플래그 및 사용자 정의 메타데이터 키를 읽습니다.&lt;/p&gt;
&lt;h3 id=&#34;단계&#34;&gt;단계&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;소스 PDF에 대한 &lt;code&gt;PdfFileInfo&lt;/code&gt; 개체를 만드세요.&lt;/li&gt;
&lt;li&gt;주제, 제목, 키워드, 작성자 등 표준 메타데이터 필드를 읽어보세요.&lt;/li&gt;
&lt;li&gt;파일이 유효한지, 암호화되었는지, 비밀번호로 보호되었는지, 포트폴리오인지 등의 파일 상태 플래그를 검사하세요.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;getMetaInfo&lt;/code&gt;를 사용하여 사용자 정의 메타데이터 값을 읽으세요.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PdfFileInfo&lt;/code&gt; 인스턴스를 닫으세요.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;java-예제java&#34;&gt;Java 예제```java&lt;/h3&gt;
&lt;p&gt;public static void getPdfMetadata(Path inputFile) {
PdfFileInfo pdfInfo = new PdfFileInfo(inputFile.toString());
System.out.println(&amp;ldquo;Subject: &amp;quot; + pdfInfo.getSubject());
System.out.println(&amp;ldquo;Title: &amp;quot; + pdfInfo.getTitle());
System.out.println(&amp;ldquo;Keywords: &amp;quot; + pdfInfo.getKeywords());
System.out.println(&amp;ldquo;Creator: &amp;quot; + pdfInfo.getCreator());
System.out.println(&amp;ldquo;Creation Date: &amp;quot; + pdfInfo.getCreationDate());
System.out.println(&amp;ldquo;Modification Date: &amp;quot; + pdfInfo.getModDate());
System.out.println(&amp;ldquo;Is Valid PDF: &amp;quot; + pdfInfo.isPdfFile());
System.out.println(&amp;ldquo;Is Encrypted: &amp;quot; + pdfInfo.isEncrypted());
System.out.println(&amp;ldquo;Has Open Password: &amp;quot; + pdfInfo.hasOpenPassword());
System.out.println(&amp;ldquo;Has Edit Password: &amp;quot; + pdfInfo.hasEditPassword());
System.out.println(&amp;ldquo;Is Portfolio: &amp;quot; + pdfInfo.hasCollection());
String reviewer = pdfInfo.getMetaInfo(&amp;ldquo;Reviewer&amp;rdquo;);
System.out.println(&amp;ldquo;Reviewer: &amp;quot; + (reviewer == null || reviewer.isBlank() ? &amp;ldquo;No Reviewer metadata found.&amp;rdquo; : reviewer));
pdfInfo.close();
}&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Java: XMP로 메타데이터 저장</title>
      <link>https://docs.aspose.com/pdf/ko/java/save-metadata-with-xmp/</link>
      <pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ko/java/save-metadata-with-xmp/</guid>
      <description>
        
        
        &lt;h2 id=&#34;xmp로-메타데이터-저장&#34;&gt;XMP로 메타데이터 저장&lt;/h2&gt;
&lt;p&gt;업데이트된 문서 정보를 XMP 형식으로 저장해야 하는 경우 이 작업 흐름을 사용하세요.&lt;/p&gt;
&lt;h3 id=&#34;단계&#34;&gt;단계&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;소스 PDF에 대한 &lt;code&gt;PdfFileInfo&lt;/code&gt; 개체를 만드세요.&lt;/li&gt;
&lt;li&gt;제목, 제목, 키워드, 작성자 등 업데이트하려는 메타데이터 필드를 설정하세요.&lt;/li&gt;
&lt;li&gt;출력 파일 경로를 사용하여 &lt;code&gt;saveNewInfoWithXmp()&lt;/code&gt;를 호출하세요.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PdfFileInfo&lt;/code&gt; 인스턴스를 닫으세요.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;java-예제java&#34;&gt;Java 예제```java&lt;/h3&gt;
&lt;p&gt;public static void saveInfoWithXmp(Path inputFile, Path outputFile) {
PdfFileInfo pdfInfo = new PdfFileInfo(inputFile.toString());
pdfInfo.setSubject(&amp;ldquo;Aspose PDF for Java&amp;rdquo;);
pdfInfo.setTitle(&amp;ldquo;Aspose PDF for Java&amp;rdquo;);
pdfInfo.setKeywords(&amp;ldquo;Aspose, PDF, Java&amp;rdquo;);
pdfInfo.setCreator(&amp;ldquo;Aspose Team&amp;rdquo;);
pdfInfo.saveNewInfoWithXmp(outputFile.toString());
pdfInfo.close();
}&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Java: PDF 메타데이터 설정</title>
      <link>https://docs.aspose.com/pdf/ko/java/set-pdf-metadata/</link>
      <pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/pdf/ko/java/set-pdf-metadata/</guid>
      <description>
        
        
        &lt;h2 id=&#34;pdf-메타데이터-설정&#34;&gt;PDF 메타데이터 설정&lt;/h2&gt;
&lt;p&gt;PDF를 저장하기 전에 문서 정보를 정규화하거나 강화해야 할 때 이 작업 흐름을 사용하세요.&lt;/p&gt;
&lt;h3 id=&#34;단계&#34;&gt;단계&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;소스 PDF에 대한 &lt;code&gt;PdfFileInfo&lt;/code&gt; 개체를 만드세요.&lt;/li&gt;
&lt;li&gt;업데이트하려는 표준 메타데이터 필드를 설정하세요.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;setMetaInfo&lt;/code&gt;를 사용하여 사용자 정의 메타데이터를 추가하세요.&lt;/li&gt;
&lt;li&gt;업데이트된 문서를 &lt;code&gt;save()&lt;/code&gt;으로 저장하세요.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PdfFileInfo&lt;/code&gt; 인스턴스를 닫으세요.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;java-예제java&#34;&gt;Java 예제```java&lt;/h3&gt;
&lt;p&gt;public static void setPdfMetadata(Path inputFile, Path outputFile) {
PdfFileInfo pdfInfo = new PdfFileInfo(inputFile.toString());
pdfInfo.setSubject(&amp;ldquo;Aspose PDF for Java&amp;rdquo;);
pdfInfo.setTitle(&amp;ldquo;Aspose PDF for Java&amp;rdquo;);
pdfInfo.setKeywords(&amp;ldquo;Aspose, PDF, Java&amp;rdquo;);
pdfInfo.setCreator(&amp;ldquo;Aspose Team&amp;rdquo;);
pdfInfo.setMetaInfo(&amp;ldquo;CustomKey&amp;rdquo;, &amp;ldquo;CustomValue&amp;rdquo;);
pdfInfo.save(outputFile.toString());
pdfInfo.close();
}&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
  </channel>
</rss>
