यह आलेख प्रदर्शित करता है कि कॉन्फ़िगरेशन विवरण साझा करके ** जावा का उपयोग करके वर्ड में एक भरने योग्य फॉर्म कैसे बनाया जाए, प्रोग्रामेटिक रूप से पालन किए जाने वाले चरणों की एक सूची, और तत्काल परीक्षण के लिए एक चलने योग्य नमूना जावा कोड। यह विभिन्न नियंत्रणों के उपयोग को शुरू करके और विभिन्न गुणों को सेट करके ** जावा का उपयोग करके वर्ड में फॉर्म फ़ील्ड बनाने के लिए मार्गदर्शन करता है। एक बार फ़ॉर्म बन जाने के बाद इसे DOCX, DOC, या किसी अन्य MS Word फ़ाइल स्वरूप के रूप में सहेजा जाता है जो फ़ॉर्म फ़ील्ड का समर्थन करता है।
जावा का उपयोग करके वर्ड में फॉर्म बनाने के चरण
- प्रपत्र बनाने के लिए मावेन रिपॉजिटरी से Aspose.Words का उपयोग करने के लिए प्रोजेक्ट परिवेश को कॉन्फ़िगर करें
- भरने योग्य फ़ॉर्म बनाने के लिए Document क्लास ऑब्जेक्ट का उपयोग करके एक शब्द फ़ाइल बनाएं या लोड करें
- विभिन्न नियंत्रण सम्मिलित करने के लिए DocumentBuilder क्लास ऑब्जेक्ट को इंस्टेंट करें
- दस्तावेज़ में टेक्स्ट इनपुट और चेक बॉक्स नियंत्रण जोड़ें
- परिणामी दस्तावेज़ को एक भरने योग्य प्रपत्र वाली डिस्क पर सहेजें
ये चरण प्रक्रिया को परिभाषित करते हैं जावा का उपयोग करके वर्ड में एक भरने योग्य फॉर्म बनाने के लिए। सभी आवश्यक नामस्थानों और वर्गों का उल्लेख यहां किया गया है जैसे फॉर्म फ़ील्ड्स को DocumentBuilder वर्ग विधियों का उपयोग करके जोड़ा जाता है insertTextInput (), insertCheckBox (), insertComboBox ()। एक बार प्रपत्र फ़ील्ड जोड़ने के बाद, इसका संदर्भ इन विधियों द्वारा वापस किया जाता है जो नए जोड़े गए नियंत्रणों को अनुकूलित करने के लिए कई विकल्प प्रदान करते हैं।
जावा का उपयोग करके वर्ड में भरने योग्य फॉर्म बनाने के लिए कोड
import com.aspose.words.BreakType; | |
import com.aspose.words.Document; | |
import com.aspose.words.DocumentBuilder; | |
import com.aspose.words.License; | |
import com.aspose.words.TextFormFieldType; | |
public class MakeAFillableFormInWord { | |
public static void main(String[] args) throws Exception {//main function for how to make a fillable form in Word using Java | |
// Load license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Create a document | |
Document formDoc = new Document(); | |
// Create a DocumentBuilder object | |
DocumentBuilder formBuilder = new DocumentBuilder(formDoc); | |
// Insert text input | |
formBuilder.insertTextInput("TxtInputControl", TextFormFieldType.REGULAR, "", "The Text Input Control", 0); | |
formBuilder.insertBreak(BreakType.LINE_BREAK); | |
// Insert checkbox | |
formBuilder.insertCheckBox("CheckBoxControl", true, true, 0); | |
// Save the document | |
formDoc.save("outputJava.docx"); | |
System.out.println("Done"); | |
} | |
} |
यह कोड दर्शाता है कि DocumentBuilder में विभिन्न तरीकों का उपयोग करके * Java का उपयोग करके Word में एक भरण योग्य फॉर्म कैसे बनाया जाए, जैसे कि एक टेक्स्ट इनपुट फ़ील्ड जोड़ने के लिए हम एक फॉर्म फ़ील्ड नाम प्रदान करते हैं जिसका उपयोग बाद में नियंत्रण और उसके मूल्य तक पहुँचने के लिए किया जाता है, TextFormFieldType नियमित की तरह , संख्या, तिथि, वर्तमान तिथि, वर्तमान समय, आदि। आप अनुमत पाठ की लंबाई भी सेट कर सकते हैं जिसे फ़ॉन्ट, शैली, नियंत्रणों के आकार और कुछ नाम रखने के लिए मदद पाठ के विकल्प के साथ एक फ़ील्ड में दर्ज किया जा सकता है। .
इस ट्यूटोरियल में समझाया गया है कि जावा का उपयोग करके वर्ड में फॉर्म कैसे बनाएं हालांकि यदि आप वर्ड डॉक्यूमेंट में टेबल बनाने की प्रक्रिया सीखना चाहते हैं, तो जावा के साथ वर्ड डॉक्यूमेंट में टेबल कैसे बनाएं? पर लेख देखें।