यह विषय बताता है कि पायथन का उपयोग करके PDF में पेज ब्रेक कैसे डालें। इसमें IDE सेट करने का विवरण, चरणों की सूची और पायथन का उपयोग करके PDF में पेज ब्रेक जोड़ने के लिए नमूना कोड है। आप अलग-अलग पेजों पर एक ही API कॉल के साथ कई पेज ब्रेक जोड़ना सीखेंगे।
पायथन का उपयोग करके पीडीएफ में पेज ब्रेक जोड़ने के चरण
- पृष्ठ विराम जोड़ने के लिए .NET के माध्यम से पायथन के लिए Aspose.PDF का उपयोग करने के लिए वातावरण सेट करें
- पृष्ठ विराम सम्मिलित करने के लिए स्रोत PDF फ़ाइल को Document ऑब्जेक्ट में लोड करें
- आउटपुट को सहेजने के लिए एक खाली पीडीएफ फाइल बनाएं
- PdfFileEditor वर्ग का एक ऑब्जेक्ट बनाएं जो पृष्ठ विराम जोड़ने का समर्थन करता है
- नीचे से पृष्ठ संख्या और पिक्सेल स्थिति देखकर पृष्ठ विराम ऑब्जेक्ट की एक सरणी बनाएँ
- गंतव्य PDF फ़ाइल में पृष्ठ विराम जोड़ने और सहेजने के लिए add_page_break() विधि को कॉल करें
- गंतव्य PDF फ़ाइल को डिस्क पर सहेजें
उपरोक्त चरण बताते हैं कि Python का उपयोग करके PDF दस्तावेज़ में पेज ब्रेक कैसे डालें। आप स्रोत PDF फ़ाइल लोड कर सकते हैं, आउटपुट को सहेजने के लिए एक खाली PDF फ़ाइल बना सकते हैं और PdfFileEditor ऑब्जेक्ट बना सकते हैं। पेज के निचले भाग से पिक्सेल में पेज ब्रेक दूरी के साथ पेज नंबर सेट करें, पेज ब्रेक की एक सरणी बनाएँ, और गंतव्य PDF फ़ाइल में पेज ब्रेक की सूची डालने के लिए add_page_break() को कॉल करें।
पायथन का उपयोग करके पीडीएफ में पेज ब्रेक जोड़ने के लिए कोड
import aspose.pdf as pdf | |
# Load the license | |
license = pdf.License() | |
license.set_license("License.lic") | |
# Load the input document | |
doc = pdf.Document("Source.pdf") | |
# Create an empty PDF | |
dest = pdf.Document() | |
# Create a PdfFileEditor instance | |
fileEditor = pdf.facades.PdfFileEditor() | |
# Create list of page breaks | |
pageBreaks = [pdf.facades.PdfFileEditor.PageBreak(1,300)] | |
# Add page breaks | |
fileEditor.add_page_break(doc, dest, pageBreaks) | |
# Save the output file | |
dest.save("PageBreak_out.pdf") | |
print("Add page break successfully") |
यह नमूना कोड पायथन का उपयोग करके एडोब पीडीएफ में पेज ब्रेक कैसे डालें दिखाता है। पेज ब्रेक को सरणी में तत्वों के क्रम में डाला जाता है, इसलिए प्रत्येक पेज ब्रेक को बाद में आउटपुट में जोड़ा और सहेजा जाता है। पेज इंडेक्स 1 से शुरू होता है; इसलिए, पहले पेज पर पेज ब्रेक जोड़ने के लिए, 0 के बजाय पेज नंबर 1 सेट करें।
इस लेख में हमें पेज ब्रेक जोड़ने की प्रक्रिया सिखाई गई है। अगर आप किसी PDF फ़ाइल से पेज हटाना चाहते हैं, तो पायथन का उपयोग करके पीडीएफ से पृष्ठ कैसे हटाएं पर लेख देखें।