بررسی اجمالی محصولات

aspose-words-product

به Aspose.Words برای .NET خوش آمدید!

Aspose.Words یک کتابخانه کلاسی بین پلتفرمی است که برنامه های شما را قادر می سازد تا طیف گسترده ای از وظایف پردازش اسناد را انجام دهند.

با استفاده از Aspose.Words، می توانید یک سند را از هر فرمت بارگیری پشتیبانی شده به هر فرمت ذخیره پشتیبانی شده، به عنوان مثال، فرمت های Word به PDF، HTML، یا Markdown، PDF به DOCX و غیره تبدیل کنید. در مورد تبدیل اسناد در بخش تبدیل یک سند بیشتر بخوانید.

شایان ذکر است که با Aspose.Words می‌توانید بدون تکیه بر برنامه‌های شخص ثالث مانند Microsoft Word یا Office Automation اسناد را ایجاد، اصلاح، تبدیل، رندر و چاپ کنید.

مزایای استفاده از Aspose.Words

استفاده از Aspose.Words برای .NET در پروژه شما مزایای زیر را به شما می دهد:

  • مجموعه ویژگی های غنی
  • استقلال سکو
  • استقلال از برنامه های شخص ثالث
  • کارایی و مقیاس پذیری
  • حداقل منحنی یادگیری

نمودار زیر ویژگی های اصلی Aspose.Words برای .NET و نحوه ارتباط آنها با یکدیگر را نشان می دهد.

aspose_words-product-features-view

مجموعه ای غنی از ویژگی ها

ویژگی های Aspose.Words برای .NET را می توان به چهار حوزه اصلی تقسیم کرد.

تبدیل

امکان تبدیل آسان و مطمئن اسناد یکی از ویژگی های اصلی Aspose.Words است.

بارگیری، ذخیره و تبدیل جامع با فرمت های سند پشتیبانی شده به کاربران اجازه می دهد اسناد را از یک فرمت محبوب به another تبدیل کنند، به عنوان مثال، از DOCX به PDF، JPEG، یا Markdown، یا از PDF به فرمت های مختلف Word.

Document Object Model (DOM)

دسترسی برنامه‌ریزی شده از طریق یک API غنی به تمام عناصر سند و قالب‌بندی امکان ایجاد، اصلاح، استخراج، کپی، تقسیم، پیوستن و جایگزینی محتوای سند را می‌دهد. در بخش Aspose.Words Document Object Model (DOM) بیشتر بدانید.

تفسیر

ما از اصطلاح تفسیر برای توصیف فرآیند تبدیل یک سند به فرمت فایل یا یک رسانه صفحه بندی شده یا دارای مفهوم صفحات استفاده می کنیم.

می توانید اسناد کامل یا صفحات خاص را به PDF یا XPS تبدیل کنید تا اسناد سمت سرور تولید کنید، آنها را چاپ کنید یا صفحات را با استفاده از گرافیک .NET رندر کنید. و همه اینها با وفاداری بالا - دقیقاً همانطور که Microsoft Word این کار را انجام می داد.

گزارش نویسی

اسناد یا گزارش‌ها را از ابتدا یا با پر کردن الگوها با داده‌های منابع داده یا اشیاء تجاری ایجاد کنید. برای اطلاعات بیشتر در مورد گزارش و واکشی داده ها از پایگاه های داده، به بخش های Mail Merge و گزارش و موتور گزارش LINQ مراجعه کنید.

استقلال پلتفرم

Aspose.Words برای .NET بیشتر محیط های توسعه محبوب و پلت فرم های استقرار را پوشش می دهد. API آن می تواند برای توسعه برنامه های کاربردی برای طیف گسترده ای از سیستم عامل ها مانند Windows، Linux، و Mac OS و پلتفرم های مختلف استفاده شود.

شما می توانید از Aspose.Words برای .NET برای ساخت هر نوع برنامه .NET 32 بیتی یا 64 بیتی، از جمله ASP.NET، WCF، WinForms و غیره استفاده کنید. علاوه بر این، می توانید از Aspose.Words برای .NET از طریق COM Interop از ASP، Perl، PHP و Python.

همچنین می‌توانید از Aspose.Words برای .NET برای ساخت برنامه‌ها با Mono و همچنین در Windows Azure، Microsoft SharePoint، Microsoft Silverlight، Xamarin.Android، Xamarin.iOS، و Xamarin.Mac استفاده کنید.

استقلال از سایر برنامه ها

Aspose.Words برای کار کردن نیازی به نصب برنامه های شخص ثالث، به عنوان مثال، Microsoft Office بر روی دستگاه ندارد. تمام اجزای Aspose کاملا مستقل هستند. این امر Aspose.Words را از نظر امنیت، پایداری، مقیاس‌پذیری/سرعت، قیمت و ویژگی‌ها برای کار با اسناد و کارهای مرتبط، جایگزین عالی برای اتوماسیون می‌کند.

عملکرد و مقیاس پذیری

Aspose.Words طوری طراحی شده است که هم بر روی سرور و هم بر روی کلاینت عملکرد بسیار خوبی داشته باشد. Aspose.Words یک مجموعه .NET است که می تواند با هر برنامه .NET به سادگی با کپی کردن آن مستقر شود. نیازی نیست نگران خدمات یا ماژول های دیگری باشید.

با Aspose.Words، به معنای واقعی کلمه می‌توانید هزاران سند را در چند دقیقه تولید کنید، که شامل باز کردن یک سند، تغییر محتوا و قالب‌بندی یا پر کردن آن با داده‌ها و ذخیره آن است. حتی پیچیده‌ترین اسناد در کسری از ثانیه بر روی یک دستگاه رم 1 گیگابیتی 2.4 گیگاهرتزی P4 باز و ذخیره می‌شوند.

Aspose.Words تا زمانی که فقط یک رشته در یک سند کار می کند چند رشته ای ایمن است. این یک سناریوی معمولی برای داشتن یک رشته کار بر روی یک سند است. رشته های مختلف می توانند با خیال راحت روی اسناد مختلف به طور همزمان کار کنند.

حداقل منحنی یادگیری

اگرچه بیش از 150 کلاس عمومی و شمارش در Aspose.Words وجود دارد، منحنی یادگیری بسیار کم است زیرا Aspose.Words API با دقت با اهداف زیر طراحی شده است:

  • بهترین روش ها را از سایر API های معروف مانند Microsoft Word Automation قرض بگیرید
  • بهترین شیوه ها را از دستورالعمل های طراحی .NET Framework قرض بگیرید
  • ایجاد تعادل در سهولت استفاده و دستکاری دقیق عناصر سند

توسعه‌دهندگانی که قبلاً از Microsoft Word Automation در پروژه‌های خود استفاده کرده‌اند، نام و رفتار بسیاری از کلاس‌ها، روش‌ها و ویژگی‌ها آشنا خواهند بود.

Document، Paragraph، Bookmark، Range، Section.PageSetup و Paragraph.ParagraphFormat برخی از کلاس های Aspose.Words هستند. در عین حال، Aspose.Words کاملاً با مدل شیء Microsoft Word متفاوت است زیرا یک سند را به عنوان درختی از اشیاء نشان می دهد، بیشتر شبیه درخت XML DOM. اگر با هر کتابخانه XML DOM کار کرده باشید، متوجه خواهید شد که درک و کار با Aspose.Words آسان است.

قیمت گذاری و سیاست ها

لطفاً برای اطلاعات در مورد مجوزها از صفحه مجوز و اشتراک دیدن کنید و برای جزئیات قیمت، صفحه اطلاعات قیمت گذاری را بررسی کنید.

پشتیبانی فنی

برای اطلاعات بیشتر در مورد پشتیبانی فنی Aspose.Words، نگاهی به پشتیبانی فنی بیندازید.