इस विषय में जावा का उपयोग करके ** HTML फ़ाइल कैसे बनाएं** के बुनियादी कार्यान्वयन को शामिल किया गया है। आप साधारण API कॉल का उपयोग करके जावा में HTML दस्तावेज़ जेनरेट कर सकते हैं। एचटीएमएल फाइलों को प्रोग्रामेटिक रूप से फ्लाई पर जेनरेट किया जा सकता है और रिपोर्ट या चालान बनाने जैसे विभिन्न अनुप्रयोगों में उपयोग किया जा सकता है।
जावा का उपयोग करके HTML फ़ाइल बनाने के चरण
- मावेन रिपोजिटरी से Aspose.HTML JAR फ़ाइल जोड़कर अपना प्रोजेक्ट कॉन्फ़िगर करें
- एक खाली HTMLDocument ऑब्जेक्ट इंस्टेंस प्रारंभ करें
- HTML दस्तावेज़ के लिए टेक्स्ट रखने के लिए टेक्स्ट एलिमेंट क्लास का इंस्टेंस जोड़ें
- HTML बॉडी के अंदर टेक्स्ट एलिमेंट डालें
- जेनरेट की गई HTML फाइल को डिस्क पर सेव करें
जावा का उपयोग करके HTML फ़ाइल उत्पन्न करने के लिए, पहले हम डिफ़ॉल्ट HTMLDocument Class उदाहरण बनाएंगे। createTextNode विधि का उपयोग करके, हम दस्तावेज़ के लिए वांछित HTML टेक्स्ट जोड़ेंगे। फिर हम HTML टेक्स्ट को HTML के बॉडी के अंदर जोड़ने के लिए Text Class का उपयोग करेंगे। अंत में, हम साधारण एपीआई कॉल का उपयोग करके HTML दस्तावेज़ को जावा में डिस्क पर सहेजेंगे।
जावा में HTML दस्तावेज़ जेनरेट करने के लिए कोड
package exampleshtml; | |
import com.aspose.html.HTMLDocument; | |
import com.aspose.html.License; | |
import com.aspose.html.dom.Text; | |
public class CreateHTML { | |
public static void main(String[] argsHTML) throws Exception { | |
// Setting API license to use complete featyres | |
License lic = new License(); | |
lic.setLicense("HTML.Total.Java.lic"); | |
// Initialize an empty HTMLDocument object instance | |
HTMLDocument htmldocument = new HTMLDocument(); | |
// Adding a text element to hold text for HTML document | |
Text text = htmldocument.createTextNode("Example HTML document generated " | |
+ "using Aspose.HTML for Java"); | |
// Insert the text element inside HTML body | |
htmldocument.getBody().appendChild(text); | |
// Save the generated HTML file to disk | |
htmldocument.save("Created_HTML_File.html"); | |
} | |
} |
पिछले विषय में, हमने जावा का उपयोग करके डीएक्सएफ फ़ाइल से टेक्स्ट कैसे निकालें सीखा था। जबकि जावा क्रिएट एचटीएमएल डॉक्यूमेंट में यह विषय रिपोर्ट या इनवॉइस के लिए इस्तेमाल किया जा सकता है जिसे ब्राउज़र में रेंडर किया जा सकता है।