اطلاعات مجوز
اطلاعات مجوز
Aspose.Words FOSS برای .NET یک کتابخانه منبع باز است که تحت MIT License. نیازی به کلید مجوز یا فعالسازی نیست.
MIT License
مجوز MIT اجازه میدهد:
- استفاده رایگان در پروژههای تجاری و شخصی
- تغییر و توزیع مجدد
- استفاده خصوصی بدون افشا
تنها شرط این است که اعلان حق نسخهبرداری اصلی و متن مجوز را بگنجانید. متن کامل مجوز همراه با مخزن به عنوان LICENSE.
کلید مجوز لازم نیست
بر خلاف Aspose.Words اختصاصی برای .NET، این نسخه FOSS not نیاز به فایل مجوز، فعالسازی یا نشانگذاری ارزیابی ندارد. مخزن را کلون کنید و آن را بسازید — این تمام گامهای مربوط به مجوز است:
git clone https://github.com/aspose-words-foss/Aspose.Words-FOSS-for-.NET.git
cd Aspose.Words-FOSS-for-.NET
dotnet build Aspose.Words.sln -c Releaseبه راهنمای نصب برای تنظیم کامل، از جمله نحوه ارجاع به کتابخانه ساخته شده از پروژهٔ خودتان.
موارد گنجانده شده در مقایسه با نسخهٔ تجاری
Aspose.Words FOSS بازنویسی نیست — این نسخهٔ واقعی Aspose.Words برای پایهٔ کد .NET است، همان موتور سند که از سال ۲۰۰۳ در تولید استفاده میشود، به یک هستهٔ رایگان و متن باز تبدیل شده است. برای حفظ رایگان بودن این نسخه، برخی زیرسیستمهای تجاری حذف شدند: چیدمان صفحه و رندرینگ (بدون خروجی PDF/XPS/تصویر یا چاپ)، مبدلهای فرمت اضافی (DOC، RTF، ODT، HTML، EPUB)، اجرای ادغام ایمیل، LINQ Reporting، مقایسهٔ اسناد، امضای سند (فقط تأیید در این نسخه)، و زیرمجموعهسازی فونتهای جاسازیشده.
| Aspect | Aspose.Words FOSS | Aspose.Words for .NET (commercial) |
|---|---|---|
| License | MIT | Commercial |
| کلید مجوز | خیر | بله |
| کد منبع | Open | Closed |
| چیدمان صفحه / رندرینگ (PDF، XPS، خروجی تصویر) | شامل نمیشود | Included |
| Support | جامعه (GitHub مسأله) | Paid |
اگر یک پروژه از مجموعه ویژگیهای این نسخه فراتر رود، ارتقا فقط با تعویض ارجاع بسته انجام میشود — مدل شیء زیرین یکسان است. See the commercial Aspose.Words برای .NET صفحه محصول.
FAQ
آیا واترمارک یا محدودیت ارزیابی وجود دارد؟
نه. Aspose.Words FOSS برای .NET خروجی تمیزی تولید میکند بدون واترمارک و بدون محدودیتهای ارزیابی.
آیا میتوانم از آن در یک محصول تجاری استفاده کنم؟
بله. مجوز MIT بهطور صریح استفاده تجاری و شخصی را اجازه میدهد، شامل اصلاح و توزیع مجدد.
آیا قبل از استفاده از کتابخانه باید یک License یا SetLicense API فراخوانی کنم؟
نه. این نسخه FOSS هیچ API مجوزی برای فراخوانی ندارد — کلاس مجوز یا مرحله فعالسازی وجود ندارد. کتابخانه را از منبع بسازید و مستقیماً با Document و DocumentBuilder شروع به ایجاد اسناد کنید.
آیا بسته NuGet در دسترس است؟
هنوز نه. یک بسته NuGet برنامهریزی شده است؛ تا زمانی که منتشر شود، از منبع بسازید همانطور که در راهنمای نصب.