जावा का उपयोग करके पीडीएफ से पेज कैसे निकालें

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

जावा का उपयोग करके PDF से कुछ पृष्ठ निकालने के चरण

  1. चयनित पृष्ठों को हटाने के लिए वातावरण को Aspose.PDF for Java का उपयोग करने के लिए सेट करें
  2. हटाए जाने वाले पृष्ठ संख्याओं की एक सूची तैयार करें और उन्हें एक पूर्णांक सरणी में सहेजें
  3. चयनित पृष्ठों को हटाने के लिए PdfFileEditor क्लास ऑब्जेक्ट के किसी ऑब्जेक्ट को डिक्लेयर और इंस्टैंट करें
  4. स्रोत पीडीएफ फाइल, पूर्णांकों की एक सरणी, और आउटपुट पीडीएफ फाइल नाम प्रदान करके delete() पद्धति को कॉल करें

जावा का उपयोग करके पीडीएफ से कुछ पृष्ठों को हटाने की प्रक्रिया को इन चरणों में संक्षेपित किया गया है। प्रक्रिया को पूर्णांकों की एक सरणी बनाकर शुरू किया जाता है जहां हटाने के लिए लक्षित पृष्ठ संख्याएं संग्रहीत की जाती हैं। अगले चरण में, PdfFileEditor क्लास ऑब्जेक्ट घोषित किया जाता है जिसमें PDF में पृष्ठों को हटाने के लिए कई विकल्प होते हैं। अंतिम चरण में, आवश्यक तर्क प्रदान करके डिलीट () विधि को कॉल किया जाता है।

जावा का उपयोग कर पीडीएफ पेजों को हटाने के लिए कोड

public static void main(String[] args) throws Exception // Remove PDF pages in Java
{
// Set the license
new com.aspose.pdf.License().setLicense("Aspose.Total.lic");
// Prepare list of pages to be deleted
int[] pagesArray = new int[] { 1, 5, 9 };
// Declare and instantiate an object of PdfFileEditor
com.aspose.pdf.facades.PdfFileEditor fileEditor = new com.aspose.pdf.facades.PdfFileEditor();
// Remove the selected pages
fileEditor.delete("PageSource.pdf", pagesArray, "Output.pdf");
}

इस नमूना कोड में, Java का उपयोग करके PDF फ़ाइल से पृष्ठों को हटाने की प्रक्रिया को केवल कोड की कुछ पंक्तियों का उपयोग करके प्रदर्शित किया गया है। PdfFileEditor क्लास ऑब्जेक्ट न केवल डिस्क पर फ़ाइलों से पृष्ठों को हटाने की अनुमति देता है, बल्कि एक स्ट्रीम में संग्रहीत PDF से पृष्ठों को हटाने और आउटपुट PDF को एक स्ट्रीम में सहेजने का भी समर्थन करता है। इस वर्ग में अन्य विशेषताएं हैं, उदाहरण के लिए आप पृष्ठ सम्मिलित कर सकते हैं, पृष्ठ निकाल सकते हैं और एक नया PDF बना सकते हैं, एक PDF को विभिन्न तरीकों से विभाजित कर सकते हैं, एक पुस्तिका बना सकते हैं, और कुछ नाम रखने के लिए सामग्री का आकार बदल सकते हैं।

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

 हिन्दी