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

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

जावा का उपयोग करके पीडीएफ़ में पृष्ठों का क्रम बदलने के चरण

  1. PDF पृष्ठों को पुनर्व्यवस्थित करने के लिए Aspose.PDF for Java का उपयोग करने के लिए IDE सेट करें
  2. पृष्ठों के क्रम को बदलने के लिए document क्लास ऑब्जेक्ट का उपयोग करके एक नई पीडीएफ फाइल बनाएं
  3. सुविधा का परीक्षण करने के लिए कुछ पृष्ठ जोड़ें और प्रत्येक पृष्ठ पर कुछ नमूना पाठ सेट करें
  4. स्थानांतरित किए जाने वाले पृष्ठ का संदर्भ प्राप्त करें
  5. इस पृष्ठ को PDF के pages collection में जोड़ें जो इसे सूची के अंत में जोड़ता है
  6. डिस्क पर सहेजने से पहले स्रोत पृष्ठ को हटाएं और पृष्ठ को और पृष्ठों के लिए स्थानांतरित करने की प्रक्रिया को दोहराएं

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

जावा का उपयोग करके PDF में पृष्ठों को क्रमित करने के लिए कोड

import com.aspose.pdf.*;
public class Main {
public static void main(String[] args) throws Exception {// Change order of pages
// Load a license
License lic = new License();
lic.setLicense("Aspose.Total.lic");
// Initialize document object
Document srcDocument = new Document();
// Add page
for(int i = 1; i <= 10; i++) {
TextFragment textFragment = new com.aspose.pdf.TextFragment("Text on page " + i);
srcDocument.getPages().add().getParagraphs().add(textFragment);
}
var page = srcDocument.getPages().get_Item(2);
srcDocument.getPages().add(page);
srcDocument.getPages().delete(2);
srcDocument.save("Output1.pdf");
srcDocument.close();
srcDocument = new Document("Output1.pdf");
page = srcDocument.getPages().get_Item(3);
srcDocument.getPages().insert(7,page);
srcDocument.getPages().delete(3);
srcDocument.save("result2.pdf");
System.out.println("Done");
}
}

यह कोड * जावा का उपयोग करके पीडीएफ में पृष्ठों को पुनर्व्यवस्थित कैसे करें * की प्रक्रिया को प्रदर्शित करता है। PageCollection.add() विधि का उपयोग संग्रह के अंत में पृष्ठ को जोड़ने के लिए किया जाता है जबकि सम्मिलित करें() विधि उस अनुक्रमणिका को लेती है जहाँ पृष्ठ को स्रोत पृष्ठ के संदर्भ के साथ सम्मिलित किया जाना है। इस प्रोग्राम में, विभिन्न चरणों में पेज मूवमेंट के परिणाम दिखाने के लिए इंटरमीडिएट फाइल्स को सेव किया जाता है।

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

 हिन्दी