यह ट्यूटोरियल वर्णन करता है कि जावा का उपयोग करके पेज नंबरों को PDF में कैसे जोड़ें। इसमें विकास वातावरण, चरणों की एक सूची, और जावा का उपयोग करके पीडीएफ में नंबरिंग जोड़ने के लिए एक रन करने योग्य नमूना कोड सेट करने का विवरण है। आप पृष्ठ क्रमांकन का अनुकूलन जैसे पृष्ठ पर उसका स्थान, संरेखण और स्वरूपण सीखेंगे।
जावा का उपयोग करके पीडीएफ फाइल में पेज नंबर जोड़ने के चरण
- पृष्ठ संख्याएँ जोड़ने के लिए विकास परिवेश को Aspose.PDF for Java का उपयोग करने के लिए सेट करें
- पृष्ठ क्रमांकन जोड़ने के लिए अनेक पृष्ठों वाली पीडीएफ document लोड करें
- PageNumberStamp वर्ग का एक ऑब्जेक्ट बनाएं
- पृष्ठ क्रमांकन का क्षैतिज और ऊर्ध्वाधर संरेखण सेट करें
- प्रारंभिक पृष्ठ संख्या और पृष्ठ संख्या प्रारूप सेट करें
- उन सभी पीडीएफ पेजों को दोबारा दोहराएं जहां पेज स्टैम्प जोड़ा जाना है
जावा का उपयोग करके पीडीएफ फाइल में पेज नंबर जोड़ने के लिए इन चरणों का पालन करें। पीडीएफ फ़ाइल को दस्तावेज़ वर्ग के ऑब्जेक्ट में लोड करके और उसके बाद PageNumberStamp ऑब्जेक्ट को इंस्टेंट करके प्रक्रिया शुरू करें। इसमें पेज नंबरिंग को अनुकूलित करने और अंत में उन सभी पेजों के माध्यम से पुनरावृत्त करने की विधियां और गुण हैं जहां addStamp() विधि का उपयोग करके पेज नंबर जोड़ा जाना है।
जावा का उपयोग करके पीडीएफ में कस्टम पेज नंबर जोड़ने के लिए कोड
import com.aspose.pdf.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Set Page number on PDF using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the document | |
Document doc = new Document("MultiPageDoc.pdf"); | |
// Instantiate the PageNumberStamp | |
PageNumberStamp pageNoStamp = new PageNumberStamp(); | |
pageNoStamp.setHorizontalAlignment(HorizontalAlignment.Right); | |
pageNoStamp.setVerticalAlignment(VerticalAlignment.Bottom); | |
pageNoStamp.setStartingNumber(1); | |
pageNoStamp.setFormat("#/" + doc.getPages().size()); | |
// Add stamp | |
for (int pageNumber = 0; pageNumber < doc.getPages().size(); pageNumber++) | |
doc.getPages().get_Item(pageNumber + 1).addStamp(pageNoStamp); | |
// Save the PDF | |
doc.save("PdfWithPagination.pdf"); | |
System.out.println("Done"); | |
} | |
} |
यह कोड जावा का उपयोग करके पीडीएफ में पेज नंबर जोड़ने के लिए एक कार्यशील उदाहरण प्रदर्शित करता है। यह PageNumberStamp क्लास का उपयोग करता है जिसमें संरेखण सेट करने, पेज नंबर शुरू करने और प्रस्तुत किए जाने वाले पेज नंबर स्ट्रिंग के प्रारूप को सेट करने के तरीके हैं। जब हम PageNumberStamp ऑब्जेक्ट में पृष्ठ संख्या प्रारूप सेट करते हैं, तो इस स्टाम्प के लिए addStamp() विधि को कॉल करने पर यह स्वचालित रूप से संबंधित पृष्ठ संख्या से भर जाता है।
इस कोड स्निपेट की सहायता से जावा का उपयोग करके पीडीएफ में पेज नंबर जोड़ें। यदि आप पीडीएफ से कुछ पेज निकालना चाहते हैं और एक अलग पीडीएफ फाइल के रूप में सहेजना चाहते हैं, तो जावा का उपयोग करके पीडीएफ से चयनित पृष्ठों को कैसे सहेजें पर लेख देखें।