Word दस्तावेज़ों में ट्रैक्ड परिवर्तन रेंडर करें GroupDocs.Viewer for Java के साथ

यदि आपको अपने Java एप्लिकेशन के भीतर render word tracked changes करने की आवश्यकता है, तो आप सही जगह पर आए हैं। इस गाइड में हम आपको दिखाएंगे कि कैसे Word फ़ाइल में दिखाई देने वाले प्रत्येक संशोधन, सम्मिलन और विलोपन को प्रदर्शित किया जाए, और इसे साफ़, नेविगेबल HTML में बदला जाए। चाहे आप एक दस्तावेज़‑समीक्षा पोर्टल, एक कानूनी‑मामला प्रबंधन प्रणाली, या कोई भी समाधान बना रहे हों जिसे view word document revisions करना आवश्यक है, यह ट्यूटोरियल आपको पूरी प्रक्रिया के माध्यम से ले जाएगा—पर्यावरण सेटअप से लेकर अंतिम रेंडरिंग तक।

GroupDocs.Viewer for Java के साथ Word दस्तावेज़ों में ट्रैक्ड परिवर्तन रेंडर करें

त्वरित उत्तर

  • What does “render word tracked changes” mean? यह Word फ़ाइल की संशोधन मार्कअप को एक दृश्य HTML प्रतिनिधित्व में परिवर्तित करता है।
  • Which library handles this? GroupDocs.Viewer for Java.
  • Do I need a license? मूल्यांकन के लिए एक मुफ्त ट्रायल काम करता है; एक पूर्ण लाइसेंस सभी सीमाओं को हटाता है।
  • What Java version is required? 8 या उससे नया।
  • Can I disable tracked‑changes rendering? हाँ—view options में setRenderTrackedChanges(false) सेट करें।

“render word tracked changes” क्या है?

Rendering word tracked changes का अर्थ है .docx फ़ाइल के भीतर संग्रहीत संशोधन डेटा (सम्मिलन, विलोपन, टिप्पणियाँ, आदि) को लेना और एक दर्शनीय स्वरूप—आमतौर पर HTML—में उत्पन्न करना, जहाँ उन परिवर्तनों को दृश्य रूप से हाइलाइट किया जाता है। इससे अंतिम‑उपयोगकर्ता बिना Microsoft Word खोले यह देख सकते हैं कि क्या संशोधित हुआ।

Word दस्तावेज़ संशोधनों को देखने के लिए GroupDocs.Viewer का उपयोग क्यों करें?

GroupDocs.Viewer for Java लो‑लेवल OpenXML हैंडलिंग को एब्स्ट्रैक्ट करता है और आपको HTML, PDF, या इमेजेज़ उत्पन्न करने के लिए एक ही API कॉल देता है। यह view word document revisions को बॉक्स से बाहर सपोर्ट भी करता है, स्टाइलिंग, एम्बेडेड रिसोर्सेज़, और परिवर्तन ट्रैकिंग को संरक्षित रखते हुए।

आवश्यकताएँ

  • GroupDocs.Viewer for Java लाइब्रेरी संस्करण 25.2 या बाद का।
  • निर्भरता प्रबंधन के लिए Maven।
  • बुनियादी Java विकास पर्यावरण (IDE, JDK 8+)।

GroupDocs.Viewer for Java सेटअप करना

Maven कॉन्फ़िगरेशन

अपने 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>

लाइसेंस प्राप्त करना

एक मुफ्त ट्रायल से शुरू करें या एक अस्थायी मूल्यांकन लाइसेंस का अनुरोध करें। जब आप उत्पादन के लिए तैयार हों, सभी सुविधाओं को अनलॉक करने के लिए पूर्ण लाइसेंस खरीदें।

बेसिक इनिशियलाइज़ेशन

अपने Java कोड में आवश्यक क्लासेस इम्पोर्ट करें और इनपुट व आउटपुट के लिए फ़ाइल पाथ तैयार करें।

Word दस्तावेज़ों में word tracked changes को कैसे रेंडर करें

नीचे एक चरण‑दर‑चरण walkthrough दिया गया है जो आपको आवश्यक सटीक कोड को दर्शाता है। कोड ब्लॉक्स मूल ट्यूटोरियल से अपरिवर्तित रखे गए हैं।

चरण 1: आउटपुट डायरेक्टरी पाथ परिभाषित करें

एक फ़ोल्डर बनाएं जहाँ रेंडर किए गए HTML पेज़ सहेजे जाएंगे।

Path outputDirectory = YOUR_OUTPUT_DIRECTORY.resolve("RenderTrackedChanges");

चरण 2: प्रत्येक पेज को सहेजने के लिए फ़ॉर्मेट निर्दिष्ट करें

प्रत्येक उत्पन्न HTML फ़ाइल के लिए एक नामकरण पैटर्न सेट करें।

Path pageFilePathFormat = outputDirectory.resolve("page_{0}.html");

चरण 3: व्यू विकल्प कॉन्फ़िगर करें

एम्बेडेड रिसोर्सेज़ को सक्षम करें और ट्रैक्ड‑चेंजेज़ रेंडरिंग को चालू करें।

HtmlViewOptions viewOptions = HtmlViewOptions.forEmbeddedResources(pageFilePathFormat);
viewOptions.getWordProcessingOptions().setRenderTrackedChanges(true);

चरण 4: एक Viewer इंस्टेंस बनाएं और रेंडर करें

ट्रैक्ड चेंजेज़ वाले Word दस्तावेज़ को लोड करें और HTML आउटपुट उत्पन्न करें।

try (Viewer viewer = new Viewer(YOUR_DOCUMENT_DIRECTORY.resolve("SAMPLE_DOCX_WITH_TRACKED_CHANGES"))) {
    viewer.view(viewOptions);
}

सामान्य समस्याएँ और समाधान

  • Incorrect file paths – दोबारा जांचें कि YOUR_OUTPUT_DIRECTORY और YOUR_DOCUMENT_DIRECTORY मौजूदा फ़ोल्डर्स की ओर संकेत कर रहे हैं।
  • Unsupported document format – सुनिश्चित करें कि फ़ाइल .docx या .doc है जिसे GroupDocs.Viewer सपोर्ट करता है।
  • Missing license – वैध लाइसेंस के बिना, लाइब्रेरी रेंडरिंग क्षमताओं को सीमित कर सकती है।

व्यावहारिक अनुप्रयोग

  1. Document Review Systems – समीक्षकों को ठीक-ठीक दिखाएँ कि क्या जोड़ा या हटाया गया।
  2. Legal Case Management – अनुबंधों या दलीलों में संशोधनों को हाइलाइट करें।
  3. Academic Collaboration – कई लेखकों के योगदान को दृश्य बनाएं।

प्रदर्शन संबंधी विचार

  • एक साथ सीमित संख्या में दस्तावेज़ प्रोसेस करें ताकि मेमोरी उपयोग कम रहे।
  • I/O ओवरहेड को कम करने के लिए कुशल डायरेक्टरी संरचनाओं का उपयोग करें।
  • लाइब्रेरी को अद्यतित रखें; नए रिलीज़ में प्रदर्शन अनुकूलन होते हैं।

निष्कर्ष

अब आपके पास GroupDocs.Viewer for Java का उपयोग करके render word tracked changes और view word document revisions करने की एक पूर्ण, प्रोडक्शन‑रेडी विधि है। इन चरणों को अपने एप्लिकेशन में एकीकृत करें, और आप उपयोगकर्ताओं को एक शक्तिशाली, इंटरैक्टिव दस्तावेज़‑समीक्षा अनुभव प्रदान करेंगे।

अक्सर पूछे जाने वाले प्रश्न

  1. What is the minimum Java version required?
    Java 8 या बाद का सामान्यतः आधुनिक लाइब्रेरी जैसे GroupDocs.Viewer के साथ संगतता के लिए अनुशंसित है।

  2. Can I render documents without tracked changes?
    हाँ, बस अपने कॉन्फ़िगरेशन विकल्पों में setRenderTrackedChanges(true) को निष्क्रिय करें।

  3. How do I handle large documents efficiently?
    बड़े फ़ाइलों को छोटे सेक्शन में विभाजित करने या पेजिनेशन तकनीकों का उपयोग करने पर विचार करें ताकि संसाधन उपयोग को प्रभावी ढंग से प्रबंधित किया जा सके।

  4. What are the licensing options for GroupDocs.Viewer?
    आप एक मुफ्त ट्रायल से शुरू कर सकते हैं, अस्थायी मूल्यांकन लाइसेंस चुन सकते हैं, या अपने प्रोजेक्ट की जरूरतों के आधार पर पूर्ण लाइसेंस खरीद सकते हैं।

  5. Is there support available if I encounter issues?
    हाँ, आप GroupDocs फ़ोरम और आधिकारिक दस्तावेज़ीकरण संसाधनों के माध्यम से समर्थन प्राप्त कर सकते हैं।

संसाधन


अंतिम अपडेट: 2026-01-15
परीक्षित संस्करण: GroupDocs.Viewer for Java 25.2
लेखक: GroupDocs