लाइसेंसिंग
परिचय
कभी-कभी सबसे अच्छे मूल्यांकन परिणामों के लिए व्यावहारिक दृष्टिकोण की आवश्यकता हो सकती है। इस कारण से, Aspose.Slides विभिन्न खरीद योजना प्रदान करता है और साथ ही मूल्यांकन के लिए एक फ़्री ट्रायल और 30‑दिन का टेम्पररी लाइसेंस भी देता है।
Note
नोट: कुछ सामान्य नीतियां और प्रथाएं हैं जो आपको यह बताती हैं कि हमारे उत्पादों का मूल्यांकन, सही लाइसेंसिंग और ख़रीदारी कैसे करें। आप इन्हें “Purchase Policies and FAQ” अनुभाग में पा सकते हैं।Aspose.Slides का मूल्यांकन करें
आप आसानी से Aspose.Slides को मूल्यांकन के लिए डाउनलोड कर सकते हैं। मूल्यांकन पैकेज खरीदे गए पैकेज के समान ही है। कुछ कोड लाइनों को जोड़ने के बाद लाइसेंस लागू करने पर मूल्यांकन संस्करण स्वचालित रूप से लाइसेंस प्राप्त हो जाता है।
मूल्यांकन संस्करण की सीमाएँ
Aspose.Slides (बिना निर्दिष्ट लाइसेंस के) का मूल्यांकन संस्करण पूरी उत्पाद कार्यक्षमता प्रदान करता है, लेकिन दो सीमाओं के साथ:
- यह प्रत्येक प्रस्तुतिकरण की प्रत्येक स्लाइड के मध्य में एक मूल्यांकन वॉटरमार्क टेक्स्ट बॉक्स जोड़ता है।
- आपके कोड द्वारा प्रस्तुतिकरण से पढ़ा जाने वाला टेक्स्ट उसके पहले कुछ अक्षरों तक सीमित रहता है, उसके बाद मूल्यांकन सीमा के बारे में एक नोटिस आता है। आपका कोड जो टेक्स्ट लिखता है वह पूरी तरह से सहेजा जाता है।
Note
यदि आप मूल्यांकन संस्करण की सीमाओं के बिना Aspose.Slides का परीक्षण करना चाहते हैं, तो आप 30‑Day Temporary License का अनुरोध कर सकते हैं। अधिक जानकारी के लिए कृपया How to get a Temporary License? देखें।लाइसेंस के बारे में
आप आसानी से PHP के लिए Java के माध्यम से Aspose.Slides का मूल्यांकन संस्करण उसके download page से डाउनलोड कर सकते हैं। मूल्यांकन संस्करण लाइसेंस प्राप्त संस्करण के समान सभी क्षमताएँ प्रदान करता है। इसके अलावा, एक लाइसेंस खरीदने और कुछ कोड लाइनों को जोड़ने के बाद मूल्यांकन संस्करण स्वतः लाइसेंस प्राप्त हो जाता है।
लाइसेंस एक साधारण‑पाठ XML फ़ाइल है जिसमें उत्पाद नाम, लाइसेंस प्राप्त डेवलपर्स की संख्या, सब्सक्रिप्शन समाप्ति तिथि आदि जैसी जानकारी होती है। फ़ाइल डिजिटल रूप से साइन की गई है, इसलिए इसे संशोधित न करें। फ़ाइल की सामग्री में एक अतिरिक्त लाइन ब्रेक भी जोड़ देना फ़ाइल को अवैध बना देगा।
मूल्यांकन संस्करण से जुड़ी सीमाओं से बचने के लिए, Aspose.Slides का उपयोग करने से पहले लाइसेंस सेट करना आवश्यक है। आपको केवल एक बार प्रत्येक एप्लिकेशन या प्रक्रिया में लाइसेंस सेट करना पड़ता है।
Note
आप Metered Licensing देखना चाहेंगे।ख़रीदा गया लाइसेंस
ख़रीद के बाद, आपको लाइसेंस फ़ाइल या स्ट्रीम लागू करनी होगी।
Note
आपको लाइसेंस सेट करना होगा:
- प्रत्येक एप्लिकेशन डोमेन में केवल एक बार
- किसी भी अन्य Aspose.Slides क्लास का उपयोग करने से पहले
Note
आप मूल्य निर्धारण जानकारी “Pricing Information” पेज पर पा सकते हैं।Aspose.Slides for PHP via Java में लाइसेंस सेट करें
लाइसेन्स इन स्थानों से लागू किए जा सकते हैं:
- स्पष्ट पथ
- स्ट्रीम
- Metered लाइसेंस के रूप में – एक नया लाइसेंसिंग तंत्र
Note
कंपोनेंट को लाइसेंस करने के लिए setLicense मेथड का उपयोग करें।
जबकि कई बार setLicense कॉल करना हानिकारक नहीं है, लेकिन यह संसाधनों (प्रोसेसर) की बर्बादी है।
Warning
नए लाइसेंस केवल संस्करण 21.4 या बाद के साथ Aspose.Slides को सक्रिय कर सकते हैं। पिछले संस्करण अलग लाइसेंसिंग सिस्टम का उपयोग करते हैं और इन लाइसेंसों को पहचान नहीं पाएंगे।फ़ाइल का उपयोग करके लाइसेंस लागू करें
यह कोड स्निपेट लाइसेंस फ़ाइल सेट करने के लिए उपयोग किया जाता है:
PHP
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once(__DIR__ . "/vendor/aspose/slides/hi/lib/aspose.slides.php");
use aspose\slides\License;
$license = new License();
$license->setLicense(__DIR__ . "/Aspose.Slides.lic");
उदाहरण स्क्रिप्ट के साथ लाइसेंस फ़ाइल उसी फ़ोल्डर में रखी जाती है और उसका पूर्ण पथ पास किया जाता है: Aspose.Slides Tomcat के अंदर चलता है, इसलिए यह आपके स्क्रिप्ट फ़ोल्डर के सापेक्ष पथ को हल नहीं करता। setLicense मेथड को कॉल करते समय लाइसेंस का नाम आपके लाइसेंस फ़ाइल के समान होना चाहिए। उदाहरण के लिए, आप लाइसेंस फ़ाइल का नाम “Aspose.Slides.lic.xml” बदल सकते हैं। फिर, अपने कोड में नए लाइसेंस नाम (Aspose.Slides.lic.xml) को setLicense मेथड में पास करें।
स्ट्रीम से लाइसेंस लागू करें
यह कोड स्निपेट स्ट्रीम से लाइसेंस लागू करने के लिए उपयोग किया जाता है:
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once(__DIR__ . "/vendor/aspose/slides/hi/lib/aspose.slides.php");
use aspose\slides\License;
$stream = new Java("java.io.FileInputStream", __DIR__ . "/Aspose.Slides.lic");
$license = new License();
$license->setLicense($stream);
$stream->close();
FAQ
क्या मैं लाइसेंस को पूरी तरह ऑफ़लाइन पर्यावरण (कोई इंटरनेट एक्सेस नहीं) में लागू कर सकता हूँ?
हाँ। लाइसेंस वैधता लोकल रूप से लाइसेंस फ़ाइल का उपयोग करके की जाती है; इंटरनेट कनेक्शन की आवश्यकता नहीं है।
एक‑साल की सब्सक्रिप्शन समाप्त होने के बाद क्या होता है? क्या लाइब्रेरी काम करना बंद कर देगी?
नहीं। लाइसेंस स्थायी है: आप अपनी सब्सक्रिप्शन समाप्ति तिथि से पहले रिलीज़ हुई संस्करणों का उपयोग जारी रख सकते हैं; केवल नवीनतम रिलीज़ का उपयोग करने के लिए आपको सब्सक्रिप्शन नवीनीकरण चाहिए।