जावा के माध्यम से एंड्रॉइड पर डीओसीएम को सीजीएम प्रस्तुत करें

बिना किसी सॉफ्टवेयर को इंस्टॉल किए मोबाइल ऐप में PDF को WORDML में बदलें

 

आप Aspose.Total for Android Java पैकेज के दो API का उपयोग करके अपने मोबाइल ऐप्स में PDF को WORDML रूपांतरण सुविधा में एकीकृत कर सकते हैं। सबसे पहले आपको Aspose.PDF for Android via Java का उपयोग करके PDF फ़ाइल को DOC में कनवर्ट करना होगा। दूसरे, वर्ड प्रोसेसिंग एपीआई Aspose.Words for Android via Java का उपयोग करके, आप WORDML को DOC रेंडर कर सकते हैं।

जावा के माध्यम से एंड्रॉइड पर सीजीएम को डीओसीएम में कनवर्ट करें

  1. Document वर्ग का उपयोग करके सीजीएम फ़ाइल खोलें
  2. save का उपयोग करके PDF को DOC में बदलें। ) तरीका
  3. Aspose.Words के Document वर्ग का उपयोग करके DOC फ़ाइल लोड करें
  4. save विधि का उपयोग करके दस्तावेज़ को WORDML प्रारूप में सहेजें और WORDML सेट करें SaveFormat के रूप में

रूपांतरण आवश्यकताएँ

आप Maven से सीधे Aspose.Total for Android via Java का आसानी से उपयोग कर सकते हैं और Aspose.PDF for Android via Java और Aspose.Words for Android via Java इंस्टॉल करें /java/install-aspose-words-for-android-via-java/#install-asposewords-for-android-via-java-from-maven-repository) आपके एप्लिकेशन में।

वैकल्पिक रूप से, आप डाउनलोड से एक ज़िप फ़ाइल प्राप्त कर सकते हैं।

// load PDF file with an instance of Document class
Document document = new Document("template.pdf");
// save PDF as a DOC 
document.save("DocOutput.doc", SaveFormat.DOC); 
// load DOC with an instance of Document
Document outputDocument = new com.aspose.words.Document("DocOutput.doc");
// call save method while passing SaveFormat.WORD_ML
outputDocument.save("output.word_ml", SaveFormat.WORD_ML);   

जावा के माध्यम से Android पर PDF फ़ाइल जानकारी प्राप्त करें

सीजीएम को डीओसीएम में बदलने से पहले, आपको लेखक, निर्माण तिथि, कीवर्ड, संशोधित तिथि, विषय और शीर्षक सहित दस्तावेज़ के बारे में जानकारी की आवश्यकता हो सकती है। यह जानकारी रूपांतरण प्रक्रिया के लिए निर्णय लेने में सहायक होती है। शक्तिशाली Aspose.PDF for Android via Java API का उपयोग करके, आप यह सब प्राप्त कर सकते हैं। PDF फ़ाइल के बारे में फ़ाइल-विशिष्ट जानकारी प्राप्त करने के लिए, पहले [getInfo](https:// का उपयोग करके DocumentInfo ऑब्जेक्ट प्राप्त करें। Reference.aspose.com/pdf/java/com.aspose.pdf/Document#getInfo–) विधि। एक बार DocumentInfo ऑब्जेक्ट पुनर्प्राप्त हो जाने के बाद, आप अलग-अलग गुणों के मान प्राप्त कर सकते हैं।

// load PDF document
Document doc = new Document("template.pdf");
// get document information
DocumentInfo docInfo = doc.getInfo();
// show document information
System.out.println("Author: " + docInfo.getAuthor());
System.out.println("Creation Date: " + docInfo.getCreationDate());
System.out.println("Keywords: " + docInfo.getKeywords());
System.out.println("Modify Date: " + docInfo.getModDate());
System.out.println("Subject: " + docInfo.getSubject());
System.out.println("Title: " + docInfo.getTitle());

जावा के माध्यम से एंड्रॉइड में डीओसीएम दस्तावेज़ में एंडनोट्स डालें

दस्तावेज़ रूपांतरण के अलावा, आप Aspose.Words for Android via Java API का उपयोग करके अपने Android एप्लिकेशन के अंदर अन्य सुविधाओं का एक समूह भी जोड़ सकते हैं। उस सुविधा में से एक डीओसीएम दस्तावेज़ में एंडनोट्स और नंबरिंग डालना है। यदि आप किसी WORDML दस्तावेज़ में फ़ुटनोट या एंडनोट सम्मिलित करना चाहते हैं, तो कृपया DocumentBuilder.InsertFootnote पद्धति का उपयोग करें। यह विधि दस्तावेज़ में एक फुटनोट या एंडनोट सम्मिलित करती है। EndnoteOptions और FootnoteOptions वर्ग फ़ुटनोट और एंडनोट के लिए नंबरिंग विकल्पों का प्रतिनिधित्व करते हैं।

// load document
Document doc = new Document("input.DOC");
// initialize document builder
DocumentBuilder builder = new DocumentBuilder(doc);
// add text in it
builder.write("Some text");
// insert footnote
builder.insertFootnote(FootnoteType.ENDNOTE, "Endnote text.");
// initialize endnote options
EndnoteOptions option = doc.getEndnoteOptions();
// set restart rule
option.setRestartRule(FootnoteNumberingRule.RESTART_PAGE);
// set position
option.setPosition(EndnotePosition.END_OF_SECTION);
// save the document to disk.
doc.save("output.word_ml", SaveFormat.WORD_ML);  

का पता लगाने PDF रूपांतरण विकल्प के साथ Android

कन्वर्ट PDF एस करने के लिए POTX (Microsoft PowerPoint Template Presentation)