single PDF, making your email archives easy to share and archive."
Translate.
Image alt: “Convert PST/OST to HTML, JPG, PNG, PDF with GroupDocs.Viewer for Java” -> Hindi: “GroupDocs.Viewer for Java के साथ PST/OST को HTML, JPG, PNG, PDF में परिवर्तित करें”
Now “What You’ll Learn” etc.
Proceed.
Need to keep bold formatting.
Now code block placeholders remain.
Proceed to translate each section.
Let’s craft final answer.
GroupDocs.Viewer for Java का उपयोग करके PST को HTML, JPG, PNG, PDF में परिवर्तित करें
क्या आप convert pst to html या JPG, PNG, PDF जैसे अन्य फ़ॉर्मेट में बदलना चाहते हैं? शक्तिशाली GroupDocs.Viewer for Java लाइब्रेरी के साथ, यह कार्य सरल और कुशल है। इस ट्यूटोरियल में आप सीखेंगे कि Outlook PST/OST फ़ाइलों को वेब‑फ़्रेंडली HTML, इमेज फ़ाइलों, या एकल PDF में कैसे रेंडर किया जाए, जिससे आपके ई‑मेल अभिलेख आसानी से साझा और संग्रहित किए जा सकें।

आप क्या सीखेंगे
- Maven प्रोजेक्ट में GroupDocs.Viewer for Java को सेट अप करने का तरीका।
- java convert pst फ़ाइलों को HTML, JPG, PNG, और PDF में बदलने के चरण‑बद्ध निर्देश।
- इष्टतम प्रदर्शन के लिए कॉन्फ़िगरेशन टिप्स और सामान्य समस्याएँ।
त्वरित उत्तर
- PST रूपांतरण को संभालने वाली लाइब्रेरी कौन सी है? GroupDocs.Viewer for Java।
- क्या मैं PST को सीधे PDF में बदल सकता हूँ? हाँ,
PdfViewOptionsका उपयोग करके। - उत्पादन के लिए लाइसेंस आवश्यक है? एक वैध GroupDocs लाइसेंस आवश्यक है।
- कौन सा Java संस्करण समर्थित है? JDK 8 या उससे ऊपर।
- क्या मुझे अटैचमेंट्स को मैन्युअली एक्सट्रैक्ट करना होगा? नहीं, व्यूअर उन्हें स्वतः रेंडर करता है।
GroupDocs.Viewer for Java का उपयोग करके pst को html में कैसे बदलें
विस्तृत कोड उदाहरणों में जाने से पहले रूपांतरण प्रक्रिया का संक्षिप्त अवलोकन नीचे दिया गया है।
GroupDocs.Viewer क्यों चुनें?
- उच्च फ़िडेलिटी रेंडरिंग ई‑मेल बॉडी, अटैचमेंट्स और फ़ॉर्मेटिंग की।
- एकाधिक आउटपुट फ़ॉर्मेट (HTML, JPG, PNG, PDF) एक ही API से।
- कोई बाहरी निर्भरताएँ नहीं – सब कुछ आपके Java एप्लिकेशन के भीतर चलता है।
पूर्वापेक्षाएँ
- GroupDocs.Viewer for Java – संस्करण 25.2 या बाद का।
- Java Development Kit (JDK) – 8 या नया।
- निर्भरताओं के प्रबंधन के लिए Maven।
- बेसिक Java ज्ञान और Maven से परिचितता।
GroupDocs.Viewer for Java सेट अप करना
pom.xml में GroupDocs रिपॉज़िटरी और डिपेंडेंसी जोड़ें:
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/viewer/java/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>25.2</version>
</dependency>
</dependencies>
लाइसेंस प्राप्त करना
- फ़्री ट्रायल – सभी फीचर बिना लागत के एक्सप्लोर करें।
- टेम्पररी लाइसेंस – आवश्यकता पड़ने पर इवैल्युएशन टाइम बढ़ाएँ।
- फ़ुल लाइसेंस – प्रोडक्शन डिप्लॉयमेंट के लिए आवश्यक।
बेसिक इनिशियलाइज़ेशन
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.HtmlViewOptions;
public class PSTToHTML {
public static void main(String[] args) {
// Initialize Viewer with a sample PST file path
try (Viewer viewer = new Viewer("YOUR_DOCUMENT_DIRECTORY/SAMPLE_PST")) {
HtmlViewOptions options = HtmlViewOptions.forEmbeddedResources("output_directory/PST_result.html");
viewer.view(options);
}
}
}
इम्प्लीमेंटेशन गाइड
निम्नलिखित सेक्शन में PST/OST फ़ाइलों को प्रत्येक समर्थित फ़ॉर्मेट में रेंडर करने के चरण बताए गए हैं।
PST/OST दस्तावेज़ों को HTML में रेंडर करना
चरण 1: आउटपुट डायरेक्टरी सेट करें
Path outputDirectory = Paths.get("YOUR_OUTPUT_DIRECTORY");
Path pageFilePathFormat = outputDirectory.resolve("PST_result.html");
चरण 2: लोड ऑप्शन्स कॉन्फ़िगर करें
LoadOptions loadOptions = new LoadOptions();
loadOptions.setResourceLoadingTimeout(100);
चरण 3: व्यूअर इनिशियलाइज़ करें और HTML रेंडर करें
try (Viewer viewer = new Viewer("YOUR_DOCUMENT_DIRECTORY/SAMPLE_PST", loadOptions)) {
HtmlViewOptions options = HtmlViewOptions.forEmbeddedResources(pageFilePathFormat);
viewer.view(options);
}
PST/OST दस्तावेज़ों को JPG में रेंडर करना
चरण 1: आउटपुट डायरेक्टरी सेट करें
Path outputDirectory = Paths.get("YOUR_OUTPUT_DIRECTORY");
Path pageFilePathFormat = outputDirectory.resolve("PST_result_{0}.jpg");
चरण 2: लोड ऑप्शन्स कॉन्फ़िगर करें
LoadOptions loadOptions = new LoadOptions();
loadOptions.setResourceLoadingTimeout(100);
चरण 3: व्यूअर इनिशियलाइज़ करें और JPG रेंडर करें
try (Viewer viewer = new Viewer("YOUR_DOCUMENT_DIRECTORY/SAMPLE_PST", loadOptions)) {
JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
viewer.view(options);
}
PST/OST दस्तावेज़ों को PNG में रेंडर करना
चरण 1: आउटपुट डायरेक्टरी सेट करें
Path outputDirectory = Paths.get("YOUR_OUTPUT_DIRECTORY");
Path pageFilePathFormat = outputDirectory.resolve("PST_result_{0}.png");
चरण 2: लोड ऑप्शन्स कॉन्फ़िगर करें
LoadOptions loadOptions = new LoadOptions();
loadOptions.setResourceLoadingTimeout(100);
चरण 3: व्यूअर इनिशियलाइज़ करें और PNG रेंडर करें
try (Viewer viewer = new Viewer("YOUR_DOCUMENT_DIRECTORY/SAMPLE_PST", loadOptions)) {
PngViewOptions options = new PngViewOptions(pageFilePathFormat);
viewer.view(options);
}
PST/OST दस्तावेज़ों को PDF में रेंडर करना
चरण 1: आउटपुट डायरेक्टरी सेट करें
Path outputDirectory = Paths.get("YOUR_OUTPUT_DIRECTORY");
Path pageFilePathFormat = outputDirectory.resolve("PST_result.pdf");
चरण 2: लोड ऑप्शन्स कॉन्फ़िगर करें
LoadOptions loadOptions = new LoadOptions();
loadOptions.setResourceLoadingTimeout(100);
चरण 3: व्यूअर इनिशियलाइज़ करें और PDF रेंडर करें
try (Viewer viewer = new Viewer("YOUR_DOCUMENT_DIRECTORY/SAMPLE_PST", loadOptions)) {
PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
viewer.view(options);
}
व्यावहारिक उपयोग
- ई‑मेल आर्काइविंग: बड़े PST अभिलेखों को सर्चेबल HTML या PDF में बदलें ताकि अनुपालन आसान हो।
- डॉक्यूमेंट मैनेजमेंट सिस्टम: उन सिस्टमों में परिवर्तित फ़ाइलें स्टोर करें जो केवल PDF, PNG, या JPG स्वीकार करते हैं।
- कोलैबोरेशन प्लेटफ़ॉर्म: Slack या Teams में इमेज के रूप में परिवर्तित ई‑मेल साझा करें।
- लीगल रिव्यू: कोर्ट को ई‑मेल साक्ष्य के PDF संस्करण प्रदान करें।
- बैकअप स्ट्रैटेजी: महत्वपूर्ण संदेशों के हल्के PNG या JPG स्नैपशॉट रखें।
प्रदर्शन संबंधी विचार
- रिसोर्स मैनेजमेंट: कई फ़ाइलों को प्रोसेस करते समय
Viewerइंस्टेंस को पुन: उपयोग करें ताकि ओवरहेड कम हो। - मेमोरी ट्यूनिंग: सर्वर क्षमता के अनुसार
loadOptions.setResourceLoadingTimeoutको समायोजित करें। - असिंक्रोनस प्रोसेसिंग: प्रतिक्रियाशील UI के लिए रूपांतरण को बैकग्राउंड थ्रेड्स में ऑफ़लोड करें।
अक्सर पूछे जाने वाले प्रश्न
प्रश्न: वही कोड बेस उपयोग करके convert pst to pdf कैसे करें?
उत्तर: PDF रेंडरिंग सेक्शन में दिखाए अनुसार PdfViewOptions का उपयोग करें; बाकी कोड समान रहता है।
प्रश्न: क्या GroupDocs.Viewer एन्क्रिप्टेड PST फ़ाइलों को संभाल सकता है?
उत्तर: हाँ, रेंडर करने से पहले LoadOptions.setPassword("yourPassword") के माध्यम से पासवर्ड प्रदान करें।
प्रश्न: java convert pst को PNG बनाम JPG में बदलने में क्या अंतर है?
उत्तर: PNG लॉसलेस क्वालिटी रखता है, स्क्रीनशॉट के लिए आदर्श है, जबकि JPG छोटे फ़ाइल आकार देता है जो ई‑मेल प्रीव्यू के लिए उपयुक्त है।
प्रश्न: how to convert pst फ़ाइलों को बल्क में कैसे करें?
उत्तर: रेंडरिंग लॉजिक को लूप में रखें जो PST फ़ाइलों की डायरेक्टरी पर इटररेट करे; प्रत्येक फ़ाइल के लिए समान Viewer कॉन्फ़िगरेशन पुन: उपयोग करें।
निष्कर्ष
अब आपके पास GroupDocs.Viewer for Java का उपयोग करके convert pst to html, JPG, PNG, और PDF करने के लिए एक पूर्ण, प्रोडक्शन‑रेडी गाइड है। ऊपर बताए गए चरणों का पालन करके आप किसी भी Java‑आधारित वर्कफ़्लो में ई‑मेल रूपांतरण को इंटीग्रेट कर सकते हैं, एक्सेसिबिलिटी बढ़ा सकते हैं, और अनुपालन आवश्यकताओं को पूरा कर सकते हैं।
अंतिम अपडेट: 2026-02-15
टेस्टेड विथ: GroupDocs.Viewer for Java 25.2
लेखक: GroupDocs