مجوز و اشتراک
گاهی برای مطالعه بهتر سیستم، می خواهید به سرعت به کد وارد شوید. برای آسان تر کردن این، Aspose.Words برنامه های مختلفی برای خرید یا ارائه یک محاکمه آزاد و مجوز موقت 30 روزه برای ارزیابی فراهم می کند.
محاکمه آزاد یا مجوز موقت
Aspose.Words نرم افزار فوق العاده ای است که توسعه دهندگان می توانند قبل از خرید امتحان کنند. شما می توانید به راحتی دانلود/install Aspose.Words برای Java و Aspose.Words برای Android از طریق Java از Maven برای ارزیابی
محاکمه آزاد
نسخه ارزیابی همان نسخه خریداری شده است - نسخه آزمایشی به سادگی مجاز می شود زمانی که شما چند خط کد برای درخواست مجوز اضافه کنید.
نسخه آزمایشی Aspose.Words برای Java و Aspose.Words برای Android از طریق Java بدون مجوز مشخص عملکرد محصول کامل را فراهم می کند، اما یک علامت آب تبخیری را در بالای سند پس از بارگیری و صرفه جویی قرار می دهد و حداکثر اندازه سند را به چند صد پاراگراف محدود می کند.
مجوز موقت
اگر می خواهید تست کنید Aspose.Words برای Java و Aspose.Words برای Android از طریق Java بدون محدودیت های نسخه آزمایشی، شما همچنین می توانید مجوز موقت 30 روزه را درخواست کنید. برای جزئیات بیشتر، ببینید دریافت مجوز موقت صفحه
مجوز خرید
پس از خرید، شما باید فایل مجوز را اعمال کنید یا فایل مجوز را به عنوان یک منبع جاسازی شده درج کنید. این بخش گزینه هایی از چگونگی انجام این کار را شرح می دهد و همچنین در مورد برخی از سوالات رایج اظهار نظر می کند.
مجوز یک فایل XML متن ساده است که شامل جزئیاتی مانند نام محصول، تعداد توسعه دهندگان دارای مجوز، تاریخ انقضاء اشتراک و غیره است.
فایل به صورت دیجیتال امضا شده است، بنابراین فایل را تغییر ندهید. حتی اضافه کردن یک خط اضافی به فایل نیز آن را بی اعتبار خواهد کرد.
شما باید مجوز را تنظیم کنید:
- فقط یک بار در هر دامنه کاربردی
- قبل از استفاده از هر چیز دیگر Aspose.Words کلاس های کلاس
محافظت از مجوز خرید شما
پس از خرید مجوز، باید اطلاعات را در صفحه بخوانید. محافظت از مجوز خرید شما برای محافظت از فایل مجوز خود لطفا توجه داشته باشید که این صفحه تنها در صورتی در دسترس است که مجوز پرداخت داشته باشید.
درخواست گزینه ها
مجوز را می توان از مکان های مختلف اعمال کرد:
- راه فرار
- پوشه حاوی Aspose.Words JAR فایل
- یک منبع جاسازی شده در JAR * نامیده می شودAspose.Words JAR*
- به عنوان مجوز فوت شده - یک مکانیسم مجوز جدید
اغلب ساده ترین راه برای تنظیم مجوز، قرار دادن فایل مجوز در همان پوشه به عنوان Aspose.Words JAR و فقط نام فایل را بدون مسیر مشخص کنید.
استفاده از SetLicense روش مجوز یک جزء
Calling SetLicense چندین بار مضر نیست، فقط زمان پردازنده را هدر می دهد.
Calling SetMeteredKey چندین بار هم مضر نیست، اما فقط زمان پردازنده را هدر می دهد و می تواند به طور نادرست مصرف را جمع آوری کند.
درخواست مجوز با استفاده از یک فایل یا Stream Object
هنگام توسعه یک کتابخانه کلاس، می توانید تماس بگیرید SetLicense از سازنده استاتیک کلاس شما که از آن استفاده می کند Aspose.Words… سازنده استاتیک قبل از فوری کردن کلاس شما اجرا خواهد شد تا اطمینان حاصل شود که Aspose.Words مجوز به درستی نصب شده است.
یک مجوز را از یک فایل بارگذاری کنید
استفاده از SetLicense روش، شما می توانید سعی کنید فایل مجوز را در منابع جاسازی شده یا پوشه ای که حاوی فایل های موجود است پیدا کنید. JARاز برنامه شما برای استفاده بیشتر
مثال کد زیر نشان می دهد که چگونه مجوز را از یک پوشه اولیه کنید:
یک مجوز از یک Stream
Object Object Object
مثال کد زیر نشان می دهد که چگونه مجوز را از یک جریان با استفاده از یک جریان دیگر آغاز کنیم. SetLicense روش:
شامل فایل مجوز به عنوان یک منبع جاسازی شده
یک راه تمیز برای بسته بندی مجوز با درخواست شما و مطمئن شوید که آن را از دست نمی دهید این است که آن را به عنوان یک منبع جاسازی شده قرار دهید. شما می توانید فایل LIC را به پوشه منابع پروژه خود کپی کنید.
بازسازی پروژه باید فایل .lic را در فایل .jar جاسازی کند. پس از آن، می توانید برای مجوز با استفاده از کد زیر درخواست کنید:
درخواست مجوز
Aspose.Words اجازه می دهد تا توسعه دهندگان یک کلید متر را اعمال کنند. این یک مکانیسم مجوز جدید است.
مکانیسم مجوز جدید همراه با روش مجوز موجود استفاده می شود. کسانی که می خواهند بر اساس استفاده از API ویژگی ها می توانند از مجوز فوت شده استفاده کنند.
پس از تکمیل تمام مراحل لازم برای به دست آوردن این نوع مجوز، کلیدها را دریافت خواهید کرد، نه فایل مجوز. این کلید متر می تواند با استفاده از Metered کلاس به طور خاص برای این هدف معرفی شده است.
زنگ نزن SetMeteredKey روش اغلب به طوری که این روش مجوز به درستی مصرف را جمع آوری و آن را به ما گزارش می دهد. فقط فوری Aspose.Words کتابخانه، تماس SetMeteredKey یک بار، کتابخانه را فوراً ترک کنید و از آن استفاده کنید.
مثال کد زیر نشان می دهد که چگونه کلیدهای عمومی و خصوصی را تنظیم کنیم:
لطفا توجه داشته باشید که شما باید یک اتصال اینترنت پایدار برای استفاده صحیح از مجوز متر داشته باشید، زیرا مکانیسم مترed نیاز به تعامل مداوم با خدمات ما برای درست است
برای جزئیات بیشتر، ارجاع به برچسب های برچسب شده بخش
تغییر نام فایل مجوز
نام فایل مجوز نباید “Aspose.WordsLIC” شما می توانید آن را به نام خود تغییر دهید و هنگام تنظیم مجوز در برنامه خود از آن نام استفاده کنید.
““نمی توانم نام فایل مجوز را پیدا کنم” استثنا
هنگامی که شما خرید و دانلود یک مجوز، وب سایت Aspose نام فایل مجوز *Aspose.Words@ @ شما فایل مجوز را با استفاده از مرورگر خود دانلود می کنید. در این مورد، برخی از مرورگرهای فایل مجوز را به عنوان XML تشخیص می دهند و پسوند .xml را به آن اضافه می کنند، بنابراین نام فایل کامل بر روی کامپیوتر شما تبدیل می شود *Aspose.Words.lic.XML>
وقتی Microsoft Windows پیکربندی شده برای پنهان کردن افزونه ها برای انواع فایل های شناخته شده (به طور دقیق، این پیش فرض در اکثر موارد است. Windows نصب، فایل مجوز به عنوان * ظاهر خواهد شدAspose.Words… “در” Windows اکسپلورر شما احتمالا فکر می کنید که این نام فایل واقعی است و تماس بگیرید. SetLicense انتقال آن *Aspose.Wordsاما چنین فایلی وجود ندارد، بنابراین استثنا است.
برای حل مشکل، فایل را تغییر دهید تا پسوند نامرئی .xml را حذف کنید. ما همچنین توصیه می کنیم گزینه “fix” را در گزینه “Lock Extensions” غیرفعال کنید. Microsoft Windows…
استفاده از چندین Aspose Products
اگر از چندین محصول آسیم در برنامه خود استفاده می کنید، مانند Aspose.Words و Aspose.Cells
, در اینجا چند نکته مفید وجود دارد:
- مجوز برای هر محصول aspose را به طور جداگانه تنظیم کنید. حتی اگر شما یک فایل مجوز واحد برای تمام قطعات داشته باشید، به عنوان مثال، “Apose.Total.lic”، شما هنوز نیاز به تماس دارید. SetLicense به طور جداگانه برای هر محصول Aspose که شما در برنامه خود استفاده می کنید.
- استفاده از نام کلاس مجوز کاملا واجد شرایط. هر یک محصول Aspose دارای یک محصول است
License
کلاس در فضای نام خود برای مثال، Aspose.Words دارای com.aspose.word وAspose.Cells
سلول های کام کلاس مجوز استفاده از نام کلاس به طور کامل واجد شرایط به شما اجازه می دهد تا از سردرگمی که مجوز در آن محصول اعمال می شود جلوگیری کنید.