यह लेख जावा में PDF में अटैचमेंट कैसे जोड़ें के बारे में बताता है। इसमें विकास के माहौल को सेट करने की जानकारी है, कार्यक्रम को विकसित करने के लिए चरणों की एक सूची है, और जावा में पीडीएफ में अटैचमेंट जोड़ने के लिए रन करने योग्य नमूना कोड है। आप Adobe Acrobat जैसे किसी अन्य तृतीय-पक्ष टूल या सॉफ़्टवेयर को स्थापित किए बिना जावा वातावरण का समर्थन करने वाले किसी भी वातावरण में नमूना कोड चला सकते हैं।
जावा में पीडीएफ में अटैचमेंट एम्बेड करने के चरण
- एम्बेड अटैचमेंट में Aspose.PDF for Java जोड़ने के लिए IDE को कॉन्फ़िगर करें
- अटैचमेंट फ़ाइल नाम और परिचय सेट करने के लिए FileSpecification को इंस्टेंट करें
- स्रोत पीडीएफ फाइल को Document class ऑब्जेक्ट के साथ लोड करें जहां अटैचमेंट जोड़ा जाना है
- संग्रह तक पहुँचने के लिए getEmbeddedFiles() का उपयोग करें और FileSpecification ऑब्जेक्ट का उपयोग करके नया अटैचमेंट जोड़ें
- एम्बेडेड अटैचमेंट के साथ आउटपुट पीडीएफ फाइल को सेव करें
ये कदम जावा में पीडीएफ में अटैचमेंट डालने की प्रक्रिया का वर्णन करते हैं। पहले चरण में, एक FileSpecification ऑब्जेक्ट बनाया जाता है जिसके लिए अटैचमेंट फ़ाइल नाम और विवरण की आवश्यकता होती है। अंत में, स्रोत पीडीएफ फाइल को दस्तावेज़ में लोड किया जाता है और कुंजी और फाइलस्पेसिफिकेशन ऑब्जेक्ट को सेट करके पीडीएफ में अटैचमेंट जोड़ने के लिए getEmbeddedFiles().add() विधि को कॉल किया जाता है।
जावा में पीडीएफ में फाइल डालने के लिए कोड
import com.aspose.pdf.*; | |
public class Main { | |
public static void main(String[] args) throws Exception {// Attach file in PDF using Java | |
// Load a license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Instantiate a FileSpecification object | |
FileSpecification fs = new FileSpecification("sample.xlsx", "Sample Excel File"); | |
// Load the PDF | |
Document doc = new Document("Input.pdf"); | |
// Add attachment | |
doc.getEmbeddedFiles().add("1", fs); | |
// Save the document | |
doc.save("AddAttachment.pdf"); | |
System.out.println("Done"); | |
} | |
} |
उपरोक्त कोड * जावा में पीडीएफ में फ़ाइल को कैसे संलग्न करें * की प्रक्रिया को प्रदर्शित करता है। FileSpecification क्लास ऑब्जेक्ट का उपयोग एक्सेल फ़ाइल को विवरण के साथ लिंक करने के लिए किया जाता है, हालाँकि आप यहाँ किसी भी प्रकार की फ़ाइल जोड़ सकते हैं। ध्यान दें कि एंबेडेडफाइल संग्रह वर्ग न केवल अनुलग्नक जोड़ने का समर्थन करता है बल्कि आप नाम या कुंजी से अनुलग्नक को भी हटा सकते हैं, जांचें कि कोई एम्बेडेड फ़ाइल मौजूद है या नहीं, और नाम से फ़ाइल ढूंढें।
इस लेख ने हमें सिखाया है जावा में पीडीएफ में अटैचमेंट कैसे जोड़ें। यदि आप किसी PDF फ़ाइल में ग्राफ़िकल ऑब्जेक्ट जोड़ने की प्रक्रिया सीखना चाहते हैं, उदाहरण के लिए एक वृत्त, तो जावा का उपयोग करके पीडीएफ में सर्कल कैसे जोड़ें पर लेख देखें।