Aspose.Slides .NET برای VSTO
VSTO چیست؟
VSTO یا Visual Studio Tools for Office، یا Microsoft Visual Studio Tools بخشی از مجموعه ابزارهای Visual Studio .NET مایکروسافت است و از Microsoft .NET Framework پشتیبانی میکند. این ابزار توسط توسعهدهندگان برای نوشتن کدی که به برنامههای Microsoft Office Word، Excel و Outlook متصل میشود استفاده میشود. توسعهدهندگان با استفاده از VSTO میتوانند از زبانهای C# یا Visual Basic بهره ببرند. VSTO یک گزینه جایگزین برای Visual Basic for Applications یا VBA است.
Aspose.Slides برای .NET
Aspose.Slides برای .NET یک کامپوننت منحصربهفرد مدیریت PowerPoint® است که به برنامههای .NET امکان خواندن، نوشتن و دستکاری اسناد PowerPoint را بدون نیاز به Microsoft PowerPoint میدهد.
Aspose.Slides برای .NET اولین و تنها کامپوننت .NET است که عملکرد مدیریت اسناد PowerPoint را داخل برنامههای شما فراهم میکند. همانند تمام کامپوننتهای Aspose .NET، Aspose.Slides به زبان مدیریتشده C# نوشته شده، قیمتگذاری فوقالعادهای دارد و بسیار سریع است.
Aspose.Slides برای VSTO
مقدمه
توسعهدهندگانی که به دنبال کتابخانههای فرمت فایل هستند ممکن است نیاز داشته باشند ویژگیهای ارائهشده توسط کتابخانههای موجود در بازار را بررسی کنند. بهطور عمده دو عامل هنگام انتخاب یک گزینه در نظر گرفته میشود:
- ویژگیها
- میزان تلاش مورد نیاز برای استفاده از کتابخانه
اگر شما یک توسعهدهنده .NET هستید و به دنبال کتابخانهای سریع، ساده و سبک برای پردازش فایلها میگردید، ممکن است بخواهید VSTO (Visual Studio Tools for Office) را با Aspose مقایسه کنید. در این صورت، این پروژه به شما کمک میکند تا ویژگیها و کدهای هر دو کتابخانه را مقایسه کنید.
نیازمندیهای سیستم و پلتفرمهای پشتیبانیشده
نیازمندیهای سیستم
یکی یا چند نسخه از Visual Studio Tools for Office:
- Microsoft Visual Studio 2005 Tools for the Microsoft Office System
- Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System
- Visual Studio 2008 Professional Edition
- Visual Studio 2008 Team Suite Edition
- یک نسخه از Microsoft Office:
- Microsoft Office Professional 2003 SP1
- سیستم Microsoft Office 2007
سیستمعاملهای پشتیبانیشده
Windows 2000؛ Windows Server 2003؛ Windows Vista؛ Windows XP
نسخههای پشتیبانیشده .NET Framework
فقط .NET Framework 2.0 یا بالاتر.
دانلود
میتوانید جدیدترین کدها را از مکانهای زیر دریافت کنید:
نصب
برای باز کردن پروژه باید آخرین نسخه Aspose.Slides برای .NET را از اینجا دانلود و نصب کنید و آن را در پروژه افزودن کنید.
پشتیبانی، گسترش و مشارکت
پشتیبانی
ما پشتیبانی رایگان ارائه میدهیم. هر کسی که از محصول ما استفاده میکند، چه خریداری کرده باشد و چه در حالت ارزیابی باشد، شایسته توجه کامل و احترام ما است.
میتوانید هر گونه مشکل یا پیشنهادی مرتبط با Aspose .NET برای VSTO را از طریق یکی از پلتفرمهای زیر گزارش کنید:
گسترش و مشارکت
کد مقایسهای برای Aspose.Slides برای .NET و کد منبع VSTO در وبسایتهای اجتماعی کدنویسی بزرگ زیر موجود است. توسعهدهندگان تشویق میشوند که کد منبع را دانلود کرده و بر حسب نیاز خود از VSTO به Aspose.Slides مهاجرت کنند.
کد منبع
آخرین کد منبع را میتوانید از یکی از مکانهای زیر دریافت کنید:
نحوه پیکربندی کد منبع
لطفاً مراحل ساده زیر را برای شروع دنبال کنید:
- کد منبع را دانلود/کلون کنید.
- Visual Studio 2010 را باز کنید و مسیر File > Open Project را انتخاب کنید.
- به مسیر کد منبع دانلود شده بروید و فایل .sln را باز کنید.
نمونههای کد
این بخش شامل موضوعات زیر است:
- مقایسه کد برای ویژگیهای مشترک با VSTO
- افزودن تصویر به سلول جدول
- افزودن فریم تصویر با انیمیشن در VSTO و Aspose.Slides
- افزودن اشکال به ارائه
- افزودن متن بهصورت پویا
- افزودن فریم تصویر به ارائه
- ایجاد نمودار
- ایجاد و جاسازی نمودار Excel بهعنوان شیء OLE
- ایجاد ارائه جدید در VSTO و Aspose.Slides
- ایجاد جدول در اسلاید PowerPoint در VSTO و Aspose.Slides
- یافتن و جایگزینی متن بدون از دست رفتن فرمت در ارائه
- قالببندی متن
- باز کردن یک ارائه در VSTO و Aspose.Slides
- حذف ردیف یا ستون در جدول در VSTO و Aspose.Slides
- تنظیم رنگ پسزمینه اسلاید اصلی
- ویژگیهای گمشده در VSTO
- افزودن اسلاید چیدمان به ارائه
- تبدیل از فرمت PPT به PPTX
- تبدیل سند OpenOffice
- تبدیل ارائه به HTML
- تبدیل ارائه به Tiff با یادداشتها
- تبدیل ارائه به XPS
- ایجاد اسلاید بهصورت تصویر SVG
- صادرات فایلهای رسانهای به فایل HTML
- تولید نمای کوچک اسلاید بهصورت JPEG
- تولید نمای کوچک از اسلاید با ابعاد تعریفشده توسط کاربر
- قفلگذاری ارائه
- رندر کردن اشکال در اسلاید بهصورت تصویر