जावा का उपयोग करके पीडीएफ मेटाडेटा कैसे बदलें

इस मार्गदर्शिका में, हम Java का उपयोग करके PDF मेटाडेटा कैसे बदलें को कवर करेंगे। इसमें विकास के माहौल को स्थापित करने, एप्लिकेशन के विकास के लिए आवश्यक कार्यों की एक सूची, और जावा का उपयोग करके ** पीडीएफ के मेटाडेटा को संपादित करने के लिए एक चलने योग्य नमूना कोड के बारे में जानकारी है। मेटाडेटा के साथ काम करने के लिए गुणों को जोड़ने और गुणों को साफ़ करने जैसे विभिन्न विकल्पों पर चर्चा की जाएगी।

जावा का उपयोग करके पीडीएफ गुणों को बदलने के चरण

  1. मेटाडेटा को संशोधित करने के लिए आईडीई को Aspose.PDF for Java का उपयोग करने के लिए सेट करें
  2. गुणों को संपादित करने के लिए स्रोत PDF फ़ाइल को document ऑब्जेक्ट में लोड करें
  3. लोड की गई PDF फ़ाइल के साथ लिंक करके DocumentInfo ऑब्जेक्ट को पॉप्युलेट करें
  4. वांछित गुणों को अपडेट करें उदाहरण के लिए संशोधन तिथि, विषय, शीर्षक इत्यादि।
  5. नए मेटाडेटा के साथ आउटपुट पीडीएफ फाइल को सेव करें

यह मार्गदर्शिका जावा का उपयोग करके PDF के मेटाडेटा को बदलने की प्रक्रिया को विभाजित करती है। स्रोत पीडीएफ फाइल को लोड करके प्रक्रिया शुरू की जाती है, जिसके बाद लोड की गई पीडीएफ फाइल से डॉक्यूमेंटइन्फो को पॉप्युलेट किया जाता है। इस ऑब्जेक्ट में वे सभी गुण होते हैं जिन्हें प्रत्येक संपत्ति को एक-एक करके एक्सेस करके संशोधित किया जा सकता है।

जावा का उपयोग करके पीडीएफ मेटाडेटा को संशोधित करने के लिए कोड

import com.aspose.pdf.Document;
import com.aspose.pdf.DocumentInfo;
import com.aspose.pdf.License;
import java.util.Date;
public class Main {
public static void main(String[] args) throws Exception // Modify PDF file metadata in Java
{
// Set the licenses
new License().setLicense("Aspose.Total.lic");
// Load the PDF
Document pdfForMeta = new Document("sample.pdf");
// Fetch document info
DocumentInfo info = new DocumentInfo(pdfForMeta);
info.setModDate(new Date(System. currentTimeMillis()));
info.setSubject("Sample subject");
info.setTitle("Sample Title");
info.setCreator("Sample Creator");
// Save the output document
pdfForMeta.save("PDFMetadata.pdf");
System.out.println("Done");
}
}

उपरोक्त कार्यान्वयन जावा * का उपयोग करके *पीडीएफ मेटाडेटा संपादक विकसित करने की प्रक्रिया को प्रदर्शित करता है। DocumentInfo वर्ग में सभी गुणों को एक साथ या एक-एक करके संशोधित करने और हटाने के लिए सुविधाएँ हैं, और यह परीक्षण करना है कि कोई विशेष संपत्ति पूर्वनिर्धारित या कस्टम है या नहीं। आप अपने द्वारा चुने गए नाम या अनुक्रमणिका का उपयोग करके लक्षित गुणों तक पहुँच सकते हैं।

इस लेख को पढ़ने से, अब हम पीडीएफ मेटा संपादक जावा का उपयोग कर की अवधारणा को समझते हैं। यदि आप वॉटरमार्क जोड़ने की प्रक्रिया सीखना चाहते हैं, तो जावा का उपयोग करके पीडीएफ में वॉटरमार्क कैसे जोड़ें पर लेख देखें।

 हिन्दी