एक्सेल में वॉटरमार्क जोड़ें

वॉटरमार्किंग दस्तावेज़ प्रबंधन का एक महत्वपूर्ण पहलू है, खासकर संवेदनशील या गोपनीय जानकारी से निपटने के दौरान। Excel(XLS,XLSX) फ़ाइलों में वॉटरमार्क जोड़ने से सामग्री की सुरक्षा करने और दस्तावेज़ की स्थिति की पहचान करने में मदद मिल सकती है। इस ब्लॉग पोस्ट में, हम एक्सेल वॉटरमार्किंग आरईएसटी एपीआई और इसके जावा एसडीके का उपयोग करके एक्सेल फ़ाइल में वॉटरमार्क कैसे जोड़ें का पता लगाएंगे। यह मार्गदर्शिका पूरे लेख में निम्नलिखित बिंदुओं को कवर करेगी और इस ब्लॉग पोस्ट के अंत में एक बोनस अनुभाग पढ़ना न भूलें।

  • [पर्यावरण की स्थापना][8]
  • [एपीआई क्लाइंट आरंभ करें][9]
  • [एक्सेल फ़ाइल अपलोड करें][10]
  • [जावा का उपयोग करके एक्सेल फ़ाइल में वॉटरमार्क बनाएं][11]
  • [आउटपुट फ़ाइल डाउनलोड करें][12]

पर्यावरण की स्थापना

पूर्वावश्यकताएँ:

इससे पहले कि हम कार्यान्वयन में उतरें, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं:

  • जावा डेवलपमेंट किट (जेडीके) स्थापित।
  • एपीआई क्रेडेंशियल प्राप्त करने के लिए ग्रुपडॉक्स खाता।
  • REST API और जावा प्रोग्रामिंग की बुनियादी समझ।

एपीआई क्रेडेंशियल प्राप्त करना:

आरंभ करने के लिए, GroupDocs क्लाउड खाते के लिए साइन अप करें और एक एप्लिकेशन बनाएं। [डैशबोर्ड][7] आपके अनुरोधों को प्रमाणित करने के लिए आपको आवश्यक क्रेडेंशियल (ऐप एसआईडी और ऐप कुंजी) प्रदान करेगा।

जावा के लिए GroupDocs.Watermark क्लाउड SDK जोड़ना:

अपने जावा प्रोजेक्ट में एसडीके को शामिल करने के लिए, आप या तो एपीआई की JAR फ़ाइल को [डाउनलोड][5] कर सकते हैं या अपने प्रोजेक्ट की pom.xml फ़ाइल में निम्नलिखित रिपॉजिटरी और निर्भरता जोड़कर मावेन का उपयोग करके इसे इंस्टॉल कर सकते हैं:

मावेन रिपोजिटरी:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

मावेन निर्भरता:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-watermark-cloud</artifactId>
    <version>23.3</version>
    <scope>compile</scope>
</dependency>

एपीआई क्लाइंट का आरंभीकरण प्रारंभ करें

एपीआई क्लाइंट को कॉन्फ़िगर करने के लिए, कृपया [डैशबोर्ड][7] से अपना क्लाइंट आईडी और क्लाइंट सीक्रेट प्राप्त करें। इसके बाद, दिए गए कोड को डालें जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है:

String clientId = "APP_SID";
String clientSecret = "APP_KEY";
String myStorage = "";
Configuration configuration = new Configuration(clientId, clientSecret);

एक्सेल दस्तावेज़ अपलोड करना

एक्सेल फ़ाइल में वॉटरमार्क जोड़ने से पहले, आपको उस विशिष्ट एक्सेल फ़ाइल को अपलोड करना होगा जिस पर आप वॉटरमार्क लागू करने की योजना बना रहे हैं। आप फ़ाइल को क्लाउड स्टोरेज पर अपलोड करने के लिए निम्नलिखित में से किसी भी तरीके का उपयोग करके इसे प्राप्त कर सकते हैं:

  • ब्राउज़र से अपलोड फ़ाइल एपीआई का उपयोग करके सभी फ़ाइलों को एक-एक करके अपलोड करें।
  • [डैशबोर्ड][7] का उपयोग करना।
  • नीचे दिए गए कोड उदाहरण का उपयोग करके प्रोग्रामेटिक रूप से अपलोड करें:
    // api initialization
    FileApi apiInstance = new FileApi(clientId, clientSecret);
    // input file
    File fileStream = new File("C:\\Files\\sample.xlsx");
    // create file upload request
    UploadFileRequest request = new UploadFileRequest("sample.xlsx", fileStream, myStorage);
    // upload file
    FilesUploadResult response = apiInstance.uploadFile(request);

नतीजतन, अपलोड की गई फ़ाइलें आपके क्लाउड डैशबोर्ड के [फ़ाइल अनुभाग][5] के भीतर पहुंच योग्य होंगी।

जावा का उपयोग करके एक्सेल फ़ाइल में वॉटरमार्क जोड़ें

यहां चरण और नमूना कोड दिए गए हैं जो बताते हैं कि एक्सेल वॉटरमार्किंग REST API का उपयोग करके जावा में एक्सेल फ़ाइल में वॉटरमार्क कैसे जोड़ा जाए।

  1. सबसे पहले, GroupDocs डैशबोर्ड से AppKey और AppSID प्राप्त करें।
  2. फिर, AppKey और AppSID का उपयोग करके कॉन्फ़िगर करें।
  3. इसके बाद, वॉटरमार्क विकल्प और फ़ाइल जानकारी सेट करें।
  4. फिर, टेक्स्ट वॉटरमार्क विवरण (टेक्स्ट, फ़ॉन्ट, आकार) परिभाषित करें।
  5. इसके बाद, विवरणों की एक सूची बनाएं।
  6. फिर, वॉटरमार्कएपी का उपयोग करके एक ऐड अनुरोध बनाएं।
  7. अंत में, वॉटरमार्कएपी इंस्टेंस का उपयोग करके अनुरोध निष्पादित करें।

निम्नलिखित कोड उदाहरण दिखाता है कि एक्सेल वॉटरमार्किंग REST API का उपयोग करके जावा में एक्सेल फ़ाइल में वॉटरमार्क कैसे डाला जाए।

String MyAppKey = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
String MyAppSid = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
Configuration configuration = new Configuration(MyAppSid, MyAppKey);
WatermarkApi apiInstance = new WatermarkApi(configuration);
WatermarkOptions options = new WatermarkOptions();
FileInfo fileInfo = new FileInfo();
fileInfo.setFilePath("documents/sample.xlsx");
options.setFileInfo(fileInfo);
WatermarkDetails watermarkDetails = new WatermarkDetails();
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.setText("Hello World!");
textWatermarkOptions.setFontFamilyName("Arial");
textWatermarkOptions.setFontSize(12d);
watermarkDetails.setTextWatermarkOptions(textWatermarkOptions);
List<WatermarkDetails> watermarkDetailsList = new ArrayList<WatermarkDetails>();
watermarkDetailsList.add(watermarkDetails);
options.setWatermarkDetails(watermarkDetailsList);
AddRequest request = new AddRequest(options);
WatermarkResult response = apiInstance.add(request);

आप निम्न स्क्रीनशॉट में आउटपुट देखेंगे:

वॉटरमार्क एक्सेल

परिणामी एक्सेल फ़ाइल डाउनलोड करें

पिछले चरण में दिया गया कोड परिणामी फ़ाइल को क्लाउड पर सहेजता है। इसे डाउनलोड करने के लिए आप निम्नलिखित कोड स्निपेट का उपयोग कर सकते हैं।

// api initialization
FileApi apiInstance = new FileApi(clientId, clientSecret);
// create download file request
DownloadFileRequest request = new DownloadFileRequest("watermark/sample_excel/sample.xlsx", "", null);
File response = apiInstance.downloadFile(request);

निष्कर्ष

निष्कर्ष में, Excel फ़ाइलों में वॉटरमार्क जोड़ने के लिए GroupDocs.Watermark Cloud REST API और Java SDK का उपयोग दस्तावेज़ सुरक्षा और ब्रांडिंग को मजबूत करने के लिए एक मजबूत दृष्टिकोण प्रस्तुत करता है। अपने दस्तावेज़ प्रबंधन वर्कफ़्लो में वॉटरमार्किंग को निर्बाध रूप से एकीकृत करने और अपनी एक्सेल फ़ाइलों को आसानी से सुरक्षित करने के लिए इस गाइड में उल्लिखित कार्यों का पालन करें। आपको [दस्तावेज़ीकरण][14] पर जाने और अपनी छवियों या दस्तावेज़ों पर वॉटरमार्क तैयार करने के लिए विविध कॉन्फ़िगरेशन आज़माने के लिए प्रोत्साहित किया जाता है जो आपकी ब्रांडिंग आवश्यकताओं से पूरी तरह मेल खाते हैं।

इसके अलावा, आपको एक [एपीआई संदर्भ][15] अनुभाग मिलेगा जो सीधे आपके ब्राउज़र से हमारे एपीआई के साथ प्रत्यक्ष विज़ुअलाइज़ेशन और इंटरैक्शन को सक्षम बनाता है। जावा एसडीके का व्यापक स्रोत कोड [जीथूब][16] पर खुले तौर पर उपलब्ध है।

अंत में, हमारा प्रयास ताज़ा ब्लॉग सामग्री बनाने के इर्द-गिर्द घूमता रहता है जो REST API का उपयोग करके विभिन्न फ़ाइल स्वरूपों और उनकी व्याख्या पर केंद्रित है। नवीनतम अपडेट के लिए जुड़े रहें। आपकी कोडिंग यात्रा में सफलता और पूर्णता की कामना!

मुफ़्त ऑनलाइन एक्सेल वॉटरमार्कर ऐप

एक्सेल फ़ाइलों में वॉटरमार्क जोड़ने की वैकल्पिक विधि के लिए, [ऑनलाइन एक्सेल वॉटरमार्किंग एप्लिकेशन][13] देखें। एक्सेल में वॉटरमार्क जोड़ने का यह टूल पहले उल्लिखित जावा वॉटरमार्क लाइब्रेरी का उपयोग करके बनाया गया है।

प्रश्न पूछें

यदि आपके पास एक्सेल वॉटरमार्कर के संबंध में कोई पूछताछ या अनिश्चितता है, तो कृपया हमारे [फोरम][17] के माध्यम से हमसे संपर्क करने में संकोच न करें।

यह सभी देखें

यहां कुछ संबंधित लेख दिए गए हैं जो आपके लिए उपयोगी हो सकते हैं:

  • [C# में REST API का उपयोग करके Word दस्तावेज़ों में वॉटरमार्क जोड़ें][21]
  • [जावा का उपयोग करके छवियों में वॉटरमार्क जोड़ें][22]
  • [REST API का उपयोग करके वॉटरमार्क ढूंढें और बदलें][23]

https://dashboard.groupdocs.cloud/files [6]: https://www.nuget.org/packages/GroupDocs.watermark-Cloud/ [7]: https://dashboard.groupdocs.cloud/ [8]: #setup [9]: #initialize-API-Client [10]: #upload-file [11]: #generate-watermark [12]: #download-xlsx-file [13]: https://products.groupdocs.app/watermark/xlsx [14]: https://docs.groupdocs.cloud/watermark/ [15]: https://apireference.groupdocs.cloud/watermark/ [16]: https://github.com/groupdocs-watermark-cloud/groupdocs-watermark-cloud-dotnet [17]: https://forum.groupdocs.cloud/c/watermark/29 [18]: https://products.groupdocs.cloud/watermark/net/ [19]: #faq [20]: # [21]: https://blog.groupdocs.cloud/hi/watermark/add-watermark-to-word-documents-using-rest-api-in-csharp/ [22]: https://blog.groupdocs.cloud/hi/watermark/add-watermark-to-images-using-java/ [23]: https://blog.groupdocs.cloud/hi/watermark/find-and-replace-watermark-using-rest-api/