हमारा समाधान एक शक्तिशाली मंच स्वतंत्र API प्रदान करता है। Java प्लेटफ़ॉर्म के लिए उच्च-स्तरीय सॉफ़्टवेयर विकसित करने के लिए हमारे Mail merge दस्तावेज़ API का उपयोग करें। यह Word और PDF प्रारूपों में टेम्पलेट्स और कस्टम डेटा स्रोतों से डेटा को मर्ज करने और Java का उपयोग करके DOCX, PDF, HTML और अन्य लोकप्रिय प्रारूपों में परिणाम निर्यात करने के लिए एक शक्तिशाली सॉफ्टवेयर समाधान है।
हमारे Java समाधान के साथ आप Java में Mail merge सुविधा का उपयोग करके, प्रत्येक प्राप्तकर्ता के लिए वैयक्तिकृत दस्तावेज़ बना सकते हैं। ऐसा करने के लिए, बस Mail merge टेम्प्लेट और ग्राहक डेटा स्रोत के डेटा का उपयोग करें।
मर्ज टेम्प्लेट मर्ज फ़ील्ड वाला एक दस्तावेज़ है - विशेष फ़ील्ड जहाँ आप अपने डेटा स्रोत से वैयक्तिकृत डेटा सम्मिलित करना चाहते हैं। मर्ज टेम्प्लेट के रूप में, विशेष मर्ज फ़ील्ड के साथ DOC या DOCX प्रारूप में PDF या Word दस्तावेज़ का उपयोग करें।
डेटा स्रोत वह डेटा स्टोर है जहां से आपके दस्तावेज़ों को वैयक्तिकृत करने के लिए Mail merge ऑपरेशन के दौरान डेटा खींचा जाता है।
आप Mail merge ऑपरेशन का उपयोग करके रिपोर्ट भी बना सकते हैं। मर्ज फ़ील्ड के साथ बस एक Mail merge टेम्प्लेट बनाएं जिसका उपयोग रिपोर्ट बनाने के लिए किया जाएगा और डेटा स्रोत का चयन करें। यदि आप इसे वहां एकत्र करते हैं तो आप Excel डेटा से रिपोर्ट भी तैयार कर सकते हैं। तो आप देखें कि Java में रिपोर्ट बनाना कितना आसान है।
निम्न उदाहरण दिखाता है कि Java में Mail merge कार्रवाई कैसे करें। इसे सत्यापित करने के लिए, मर्ज फ़ील्ड के साथ एक दस्तावेज़ टेम्पलेट लोड करें और इन फ़ील्ड को हमारे इंटरफ़ेस के माध्यम से भरें। कोड चलाने के बाद, Mail merge के परिणाम को एक सुविधाजनक प्रारूप जैसे DOCX या PDF में डाउनलोड करें, जो Java में उत्पन्न होता है।
उदाहरण के लिए, आप DOC या DOCX जैसी Word दस्तावेज़ फ़ाइलों के साथ Mail merge ऑपरेशन कर सकते हैं और आउटपुट को PDF में सहेज सकते हैं:
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>ver</version>
<classifier>jdk17</classifier>
</dependency>
प्रतिलिपि
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
प्रतिलिपि
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
प्रतिलिपि
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
प्रतिलिपि
import com.aspose.words.*;
String[] fields = new String[]
{
};
Object[] values = new Object[]
{
};
Document doc = new Document("Input.docx");
doc.getMailMerge().execute(fields, values);
doc.save("Output.docx");
Java पैकेज को मावेन रिपॉजिटरी में होस्ट करते हैं। 'Aspose.Words for Java' एक सामान्य JAR फ़ाइल है जिसमें बाइट-कोड होता है। कृपया इसे अपने जावा डेवलपर परिवेश में कैसे स्थापित करें, इस पर चरण-दर-चरण निर्देशों का पालन करें।
Java SE 7 और अधिक हाल के Java संस्करण समर्थित हैं। JRE का उपयोग करने के लिए बाध्य हैं तो Java SE 6 लिए एक अलग पैकेज भी प्रदान करते हैं।
हमारा Java JVM कार्यान्वयन के साथ सभी ऑपरेटिंग सिस्टम पर चलता है Microsoft Windows, लिनक्स, मैकओएस, एंड्रॉइड और आईओएस शामिल हैं।
वैकल्पिक पैकेज निर्भरता के बारे में जानकारी के लिए, जैसे कि JogAmp JOGL, Harfbuzz फ़ॉन्ट इंजन, Java एडवांस्ड इमेजिंग JAI, कृपया उत्पाद दस्तावेज़ीकरण देखें।