GemBox.Document یک .NET Component است که قابلیت خواندن، نوشتن، ویرایش، تبدیل و print فایل ها از داخل اپلیکیشن های .NET را با استفاده از تنها یک API فراهم می سازد. استفاده از GemBox.Document بسیار ساده است و فقط به .NET احتیاج دارد تا بتوانید اپلیکیشن خودتان را به راحتی و بدون اینکه بخواهید license های دیگر را مد نظر داشته باشید، deploy کنید. سرعت این component در مقایسه با automation در نرم افزار Microsoft Word تقریباً 85 برابر است!
با استفاده از GemBox.Document می توانید از یک interface برای فرمت های مختلفی همچون DOCX، DOC، PDF، PDF/A، HTML، XPS، RTF، TXT،XML استفاده کنید. این component .Net هیچگونه وابستگی به Microsoft Word ندارد و از قواعد طراحی library مربوط به .NET پیروی می کند. این component از پلتفرم های مختلف پشتیبانی می کند و می توانید document های خودتان را در .NET framework، .NET Core، Mono و Xamarin بخوانید، بنویسید، مشاهده و یا ویرایش کنید. عملکرد این component بسیار سریع بوده و می توانید ۱۰ هزار صفحه را با کمتر از ۶۴ مگابایت RAM و در کمتر از ۱.۵ ثانیه بخوانید و بنویسید. امکان ویرایش پاراگراف ها، متن، جداول، field ها، شکل ها و تصاویر، protection، استایل دهی و formatting و بسیاری موارد دیگر نیز وجود دارد. از دیگر قابلیت های آن امکان render و print با کیفیت بالا، mail merge engine و پشتیبانی از Medium Trust است.
GemBox.Document از .NET Standard 2.0 پشتیبانی می کند و به همین دلیل است که می توان از آن در پلتفرم های مختلف .NET مثل .NET Framework، .NET Core، Xamarin و Universal Windows Platform (UWP) استفاده کرد. این component به خاطر عملکرد سریع و همچنین thread safety هنگام کار با چند DocumentModel object، یک گزینه ایده آل برای web application ها (مثل ASP.NET Core، ASP.NET MVC و ASP.NET Web Forms) به حساب می آید.
ویژگی ها و قابلیت های GemBox.Document:
- خواندن و نوشتن format های مختلف با یک interface ساده
- پشتیبانی از فرمت های DOCX، DOC، PDF، PDF/A، HTML، XPS، RTF، TXT،XML
- عملکرد بسیار سریع در خواندن و نوشتن صفحات
- استفاده بسیار کم از RAM
- Render و print با کیفیت بالا
- بدون نیاز به استفاده از Microsoft Word
- پشتیبانی از پلتفرم های .NET framework، .NET Core، Mono و Xamarin
- انجام کارها با سرعت ۸۵ برابر نرم افزار Microsoft Word
- مشاهده و ویرایش document ها در اپلیکیشن های WPF، NET، ASP.NET Core و Windows.Forms
- محافظت، encrypt و امضای دیجیتالی document ها
- امکان ایجاد یا ویرایش پاراگراف ها، متون، جداول، header ها، footer ها، hyperlink ها و...
- ایجاد یا ویرایش شکل ها، تصاویر، chart ها و text box های مختلف
- و...