इस संक्षिप्त ट्यूटोरियल में, हम जानेंगे कि Java का उपयोग करके PDF में ऑडियो कैसे डालें। इसमें पर्यावरण को स्थापित करने के लिए आवश्यक सभी जानकारी, एप्लिकेशन लिखने के लिए चरण-दर-चरण दृष्टिकोण, और एक चल रहा नमूना कोड शामिल है जो जावा का उपयोग करके पीडीएफ में ऑडियो जोड़ने की प्रक्रिया को प्रदर्शित करता है। यह पीडीएफ फाइल में जोड़े गए ध्वनि एनोटेशन को अनुकूलित करने के लिए कई विकल्प भी साझा करता है।
जावा का उपयोग करके पीडीएफ में ऑडियो फ़ाइल एम्बेड करने के चरण
- ऑडियो जोड़ने के लिए Aspose.PDF for Java का उपयोग करने के लिए IDE सेट करें
- Document class ऑब्जेक्ट का उपयोग करके लक्ष्य PDF फ़ाइल लोड करें और ऑडियो जोड़ने के लिए वांछित पृष्ठ तक पहुंचें
- एक SoundAnnotation ऑब्जेक्ट बनाएं और ऑडियो फ़ाइल नाम के साथ वांछित गुण सेट करें
- इस ध्वनि एनोटेशन को चयनित पृष्ठ पर एनोटेशन संग्रह में जोड़ें
- परिणामी पीडीएफ फाइल को इसमें एक एम्बेडेड ऑडियो फाइल के साथ सहेजें
ये चरण जावा का उपयोग करके पीडीएफ में ऑडियो कैसे जोड़ें की प्रक्रिया को परिभाषित करते हैं। सभी महत्वपूर्ण संसाधनों की पहचान की जाती है जैसे पुस्तकालय को जोड़ा जाना, कक्षाएं, विधियां, उपयोग की जाने वाली संपत्तियां, और आवेदन लिखने के लिए चरणों का अनुक्रम। यह देखा जा सकता है कि इस एप्लिकेशन को लिखने के लिए एक्रोबेट राइटर या किसी अन्य एप्लिकेशन जैसे किसी तीसरे पक्ष के टूल की आवश्यकता नहीं है।
जावा का उपयोग करके ऑडियो को पीडीएफ में एम्बेड करने के लिए कोड
import com.aspose.pdf.*; | |
public class Main { | |
public static void main(String[] args) throws Exception {//Add audio to PDF in Java | |
// Load a license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Load the PDF file | |
Document pdfDocForAudio = new Document("sample.pdf"); | |
Page targetPage = pdfDocForAudio.getPages().get_Item(1); | |
String mediaFile = "sample.wav"; | |
// Create Sound Annotation | |
SoundAnnotation sndAnnotation = new SoundAnnotation(targetPage, new Rectangle(25, 730, 50, 750), mediaFile); | |
sndAnnotation.setColor(Color.getRed()); | |
sndAnnotation.setTitle("Annotation Title"); | |
sndAnnotation.setSubject("Annotation Subject"); | |
sndAnnotation.setPopup(new PopupAnnotation(pdfDocForAudio)); | |
targetPage.getAnnotations().add(sndAnnotation); | |
pdfDocForAudio.save("Output.pdf"); | |
System.out.println("Done"); | |
} | |
} |
उपरोक्त नमूना कोड जावा का उपयोग करके पीडीएफ में ऑडियो फ़ाइल जोड़ने की प्रक्रिया को प्रदर्शित करता है। प्रक्रिया काफी सरल है पहले एक पीडीएफ फाइल लोड करें, उन पृष्ठों में से एक तक पहुंच प्राप्त करें जहां ऑडियो एम्बेड किया जाना है और फिर एक ध्वनि एनोटेशन बनाएं जिसके लिए पृष्ठ के संदर्भ की आवश्यकता होती है, एक आयत जहां ऑडियो प्रतीक रखा जाएगा, मीडिया फ़ाइल, रंग, शीर्षक, विषय, आदि। आप न केवल ध्वनि एनोटेशन के कई अन्य गुण सेट कर सकते हैं, बल्कि कई अन्य एनोटेशन भी जोड़ सकते हैं जैसे कि 3डी एनोटेशन, विजेट एनोटेशन, रिच मीडिया एनोटेशन, और मूवी एनोटेशन कुछ नाम हैं।
इस लेख ने हमें जावा का उपयोग करके पीडीएफ में आवाज जोड़ने के लिए निर्देशित किया है। यदि आप PDF में हाइपरलिंक बनाने की प्रक्रिया सीखने के इच्छुक हैं, तो कैसे जावा का उपयोग कर पीडीएफ में हाइपरलिंक बनाने के लिए पर लेख देखें।