نمای کلی محصول

Contents
[ ]

Aspose.Slides for .NET

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

Aspose.Slides یک API مدیریت Microsoft PowerPoint® است که به برنامه‌ها امکان می‌دهد بدون استفاده از Microsoft PowerPoint®، ارائه‌های PowerPoint را بخوانند، بنویسند، ایجاد کنند و اصلاح کنند. این کتابخانه از کار با ارائه‌ها، اسلایدها، شکل‌ها، جدول‌ها، متن، انیمیشن‌ها، صدا، ویدئو و سایر عناصر ارائه پشتیبانی می‌کند.

با Aspose.Slides، توسعه‌دهندگان می‌توانند ارائه‌ها را از منابع مختلف باز کنند، آن‌ها را در قالب‌های مختلف PowerPoint ذخیره نمایند، ارائه‌ها را به قالب‌هایی مانند PDF، TIFF، XPS، SWF، HTML و SVG صادر کنند و اسلایدها را به‌صورت تصویر ذخیره نمایند. این API همچنین امکاناتی برای مدیریت ویژگی‌های سند، اعمال حفاظت، پیش‌نمایش اسلایدها، ویرایش محتوای اسلاید، کار با یادداشت‌های اسلاید و برخورد با عناصر پیشرفته‌ای مانند اشیاء OLE تعبیه‌شده فراهم می‌کند.

چرا باید از Aspose.Slides برای .NET استفاده کنید

  • Aspose.Slides برای .NET اولین و تنها مؤلفه‌ای است که عملکردهای لازم برای مدیریت اسناد PowerPoint® را فراهم می‌کند.
  • Aspose.Slides برای .NET ویژگی‌های کلیدی متعددی از جمله مدیریت متن‌ها، اشکال، جدول‌ها و انیمیشن‌ها، افزودن صدا و ویدئو به اسلایدها، پیش‌نمایش اسلایدها، صادر کردن اسلایدها به SVG، PDF و سایر قالب‌ها و بسیاری قابلیت‌های دیگر را ارائه می‌دهد.
  • Aspose.Slides برای .NET نه تنها امکان باز کردن فایل‌های PowerPoint از منابع مختلف را می‌دهد، بلکه امکان ذخیره ارائه‌ها را به روش‌های گوناگون فراهم می‌کند. به عنوان مثال می‌توانید ارائه‌های خود را به فرمت PPT ذخیره کنید؛ همچنین می‌توانید اسلایدها را به‌عنوان تصویر ذخیره نمایید.
  • Aspose.Slides برای .NET تقریباً تمام ویژگی‌هایی را که شاید در Microsoft PowerPoint پیدا کنید، در اختیار شما می‌گذارد. به‌علاوه جدول‌ها و انواع مختلف اشکال، می‌توانید فریم‌های متنوعی مانند فریم‌های متن، صدا و ویدئو را به اسلایدهای خود اضافه کنید.
  • Aspose.Slides برای .NET با استفاده از Managed C# توسعه یافته است. می‌توانید از Aspose.Slides برای .NET با هر زبان .NET مانند C#، VB.NET، J# و غیره استفاده کنید. Aspose.Slides برای .NET همچنین می‌تواند در هر نوع برنامه‌ای—وب یا برنامه‌های ویندوزی—به کار رود.
  • Aspose.Slides برای .NET همچنین نمونه‌های دموی کامل و مثال‌های عملی را فراهم می‌کند تا به توسعه‌دهندگان کمک کند فهم بهتری از API داشته باشند.

ویژگی‌های Aspose.Slides

ویژگی‌های Aspose.Slides برای .NET می‌توانند به گروه‌های زیر تقسیم شوند:

  1. ویژگی‌های ارائه.
  2. ویژگی‌های اسلاید.
  3. ویژگی‌های گرافیک و چندرسانه‌ای.
  4. ویژگی‌های جدول.
  5. ویژگی‌های متن و پاراگراف.
  6. ویژگی‌های پیشرفته.

ویژگی‌های ارائه

  • باز کردن ارائه‌های Microsoft PowerPoint از منابع مختلف.
  • ذخیره ارائه‌ها در قالب‌های مختلف Microsoft PowerPoint.
  • ایجاد ارائه‌های جدید از ابتدا.
  • تبدیل ارائه‌ها به اسناد PDF بدون استفاده از مؤلفه دیگر.
  • خواندن یا اصلاح ویژگی‌های سند ارائه.
  • اعمال حفاظت بر روی ارائه.
  • صادر کردن ارائه به PDF.
  • صادر کردن ارائه به TIFF.
  • صادر کردن ارائه به XPS.
  • صادر کردن ارائه به SWF.
  • صادر کردن ارائه به PDF Note / Tiff Notes.
  • صادر کردن ارائه به HTML.

ویژگی‌های اسلاید

  • ایجاد اسلایدهای جدید از ابتدا و اضافه کردن آن‌ها به ارائه‌ها.
  • دسترسی به هر اسلاید از طریق موقعیت آن در ارائه.
  • کپی یا کلون کردن اسلایدها به همان ارائه یا ارائه دیگری.
  • ویرایش و حذف اسلایدها.
  • کپی خودکار مسترها همراه با اسلایدها.
  • پیش‌نمایش اسلایدها.
  • دریافت یا تنظیم نام یک اسلاید.
  • ذخیره اسلایدها به‌صورت تصویر.
  • صادر کردن اسلایدها به قالب SVG.
  • کار با چندین مستر در ارائه‌ها.
  • پر کردن پس‌زمینه اسلایدها با هر سبک پشتیبانی‌شده.
  • افزودن یا مدیریت یادداشت‌های اسلاید.
  • تنظیم دینامیک مسترها و سبک‌های جدید اسلاید.
  • افزودن یا اصلاح انتقال اسلایدشو.
  • افزودن انتقال Morph.

ویژگی‌های گرافیک و چندرسانه‌ای

  • ایجاد یا مدیریت اشکالی مانند خطوط، مستطیل‌ها، بیضی‌ها و چندخطی‌ها.
  • مدیریت سبک‌های خط در اشکال.
  • دریافت متن جایگزین یک شکل.
  • چرخاندن و معکوس کردن اشکال.
  • پر کردن اشکال با سبک‌های مختلف—مثلاً یکنواخت، گرادیان، الگو، بافت یا تصویر.
  • استفاده از هر یک از ۴۸ الگوی پیش‌فرض و ۲۴ بافت.
  • اختصاص لینک‌ها به اشکال.
  • خواندن، اصلاح و افزودن افکت‌های انیمیشن جدید به اسلایدها و اشکال.
  • افزودن تصاویر جدید به ارائه‌ها و مدیریت تصاویر موجود.
  • افزودن گلوله‌های تصویری جدید به ارائه‌ها و مدیریت آن‌ها.
  • افزودن فریم‌های صوتی جدید به ارائه‌ها و مدیریت آن‌ها.
  • افزودن فریم‌های ویدئویی جدید به ارائه‌ها و مدیریت آن‌ها.

ویژگی‌های جدول

  • ایجاد جداول از ابتدا و اضافه کردن آن‌ها به اسلایدها.
  • تغییر اندازه و جابه‌جایی جداول.
  • دسترسی به هر سلول در جدول.
  • تغییر فرمت و حاشیه‌های هر سلول.
  • تغییر اندازه ستون‌ها و ردیف‌ها.
  • افزودن و حذف ستون‌ها و ردیف‌ها.
  • تنظیم عرض و رنگ حاشیه برای کل جدول.

ویژگی‌های متن و پاراگراف

  • دریافت و تنظیم متن در جای‌گیرهای متنی و فریم‌های متنی.
  • دریافت نوع یک جای‌گیر.
  • تغییر قالب‌بندی متن در فریم متنی.
  • افزودن قلم‌های جدید یا مدیریت قلم‌های مورد استفاده در ارائه.
  • تغییر متن‌ها و قالب‌بندی متن.
  • ایجاد یا مدیریت لینک‌ها به متن.
  • پشتیبانی از تب‌ها و تب‌های مؤثر.
  • افزودن فریم‌های متنی جدید به تقریباً هر نوع شکل.
  • دسترسی و اصلاح حاشیه‌ها و تنظیمات پیچش متن در فریم‌های متنی.
  • دسترسی و اصلاح تورفتگی پاراگراف.

ویژگی‌های پیشرفته

  • دسترسی به اشیاء OLE تعبیه‌شده در ارائه‌ها.
  • قفل کردن ارائه‌ها.

پشتیبانی فنی

Aspose پشتیبانی فنی نامحدود و رایگان برای تمام محصولات خود ارائه می‌دهد. این پشتیبانی برای تمام کاربران (از جمله کاربران با بسته‌های ارزیابی) در دسترس است. اگر به کمک برای Aspose.Slides برای .NET نیاز دارید، نکات زیر را در نظر بگیرید:

  • مسیر اصلی پشتیبانی، فروم Aspose است. سؤال خود را در فروم Aspose.Slides ارسال کنید—و پاسخ آن ظرف چند ساعت خواهد آمد. تیم پشتیبانی Aspose.Slides به‌صورت مستقیم به سؤالات ارسال‌شده در فروم پاسخ می‌دهد.
  • لطفاً توجه داشته باشید که Aspose پشتیبانی فنی از طریق تلفن ارائه نمی‌دهد. پشتیبانی تلفنی تنها برای سؤالات فروش و خرید موجود است.
  • هنگام انتظار برای پاسخ در فروم‌ها، صبور باشید و اختلافات منطقه‌زمانی را در نظر بگیرید.

اگر مشکلی در Aspose.Slides برای .NET دارید، برای حل کارآمد آن مراحل زیر را دنبال کنید:

  • ابتدا بررسی کنید که از آخرین نسخه Aspose.Slides برای .NET استفاده می‌کنید. شاید مشکلی که تجربه کردید در یک به‌روزرسانی حل شده باشد.

    برای دسترسی به آخرین نسخه محصول، به دانلود Aspose.Slides مراجعه کنید.

  • پیش از گزارش مشکل، ممکن است بخواهید فروم‌ها، این مستندات و API Reference را مرور کنید. شاید پاسخ سؤال شما قبلاً ارائه شده باشد.

  • هنگام گزارش مشکل، لطفاً سند اصلی و (در صورت امکان) بخشی از کد مرتبط با مشکل را ضمیمه کنید. اگر نیاز به پیوست چندین فایل دارید، آن‌ها را در یک بسته ZIP قرار دهید.

    می‌توانید اسناد خود را به‌صورت امن در Aspose.Forums پیوست کنید زیرا فقط شما و توسعه‌دهندگان Aspose به فایل‌های پیوست شده دسترسی دارند.

  • برای هر مشکل یک بحث جداگانه ایجاد کنید. اگر مشکل دیگری پیش آمد، باید یک بحث جدید برای گزارش آن ایجاد کنید.

این جدول منابع فنی مهم Aspose.Slides برای .NET را فهرست می‌کند.

منبع توضیح
صفحه اصلی Aspose.Slides برای .NET صفحه اصلی محصول.
وبلاگ Aspose.Slide به‌صورت منظم این صفحه را برای اطلاعات درباره نسخه‌های جدید و نکات مفید Aspose.Slides چک کنید.
دانلود Aspose.Slides برای .NET آخرین نسخه Aspose.Slides را اینجا دانلود کنید. ما به‌طور مکرر نسخه‌های جدید منتشر می‌کنیم.
فروم پشتیبانی Aspose.Slides سؤالات و مشکلات خود را اینجا ارسال کنید تا به‌سرعت حل شوند.
مستندات محصول Aspose.Slides برای .NET مستندات آنلاین کامل شامل این سند و API Reference Aspose.Slides.

نیازمندی‌های سطح اعتمادی

در .NET Framework، Aspose.Slides به‌اعتمادی کامل نیاز دارد و تحت اعتمادی جزئی ASP.NET مانند Medium Trust اجرا نمی‌شود. در .NET 6 و نسخه‌های بعدی نیازی به تنظیم سطح اعتماد نیست. برای جزئیات به نیازمندی‌های سطح اعتماد مراجعه کنید.

سؤالات متداول

آیا سطوح انطباق PDF برای بایگانی و دسترس‌پذیری (PDF/A و PDF/UA) را پشتیبانی می‌کند؟

بله. می‌توانید با تنظیم گزینه‌های خروجی PDF به PDF/A‑2a/2b/2u، PDF/A‑3a/3b و همچنین PDF/UA ذخیره کنید.

آیا مکانیزم جایگزینی قلم و پشتیبانی از قلم‌های سفارشی برای رندر صحیح وجود دارد؟

بله. کتابخانه به شما امکان می‌دهد قلم‌های سفارشی را بارگذاری کنید و قوانین fallback را تعریف کنید تا گلیف‌های گم‌شده به‌درستی در زمان تبدیل و رندر جایگزین شوند.

آیا می‌توانم بدون بارگذاری کامل، تشخیص دهم که یک فایل با رمز عبور محافظت شده است؟

بله. می‌توانید یک ارائه را بررسی کنید تا قبل از بارگذاری کامل سند، نیاز به رمز عبور را تعیین کنید.

آیا برای پردازش و تبدیل‌ها به Microsoft PowerPoint نیاز است؟

خیر. Aspose.Slides یک موتور مستقل است؛ نیاز به PowerPoint روی سرور یا workstation نیست.

آیا پردازش ارائه‌ها در چندین نخ (thread) ایمن است؟

بله، می‌توانید اسناد مختلف را به‌صورت موازی در نخ‌های جداگانه پردازش کنید؛ فقط از استفاده همزمان از همان شیء Presentation در نخ‌ها خودداری کنید در میان نخ‌ها.

آیا ماکروها حفظ می‌شوند و می‌توانم VBA را در فایل‌های PPTM/PPSM مدیریت کنم؟

بله. ارائه‌های حاوی ماکرو پشتیبانی می‌شوند، و می‌توانید پروژه‌های VBA را بررسی و مدیریت کنید.

آیا می‌توانم PDF یا HTML را به اسلایدهای PowerPoint تبدیل کنم؟

بله. می‌توانید صفحات PDF یا محتوای HTML را وارد کنید تا اسلایدها را در یک ارائه ایجاد یا پر کنید.

آیا خروجی XPS پشتیبانی می‌شود و می‌توانم کیفیت و محتویات خروجی XPS را کنترل کنم؟

بله. صادر کردن به XPS موجود است و گزینه‌های ذخیره به شما امکان می‌دهد کیفیت خروجی و محتویات گنجانده‌شده را تنظیم کنید.

آیا می‌توانم اسلایدها را به تصویر تبدیل کنم و کیفیت خروجی را کنترل کنم؟

بله. اسلایدها می‌توانند به PNG، JPEG، GIF، BMP، TIFF و سایر قالب‌ها رندر شوند و شما می‌توانید کنترل دقیقی روی اندازه و کیفیت داشته باشید.

آیا فرمول‌های ریاضی (MathML/MathText) پشتیبانی می‌شوند و می‌توانند صادر شوند؟

بله. می‌توانید متن ریاضی را ایجاد و ویرایش کنید و معادلات را صادر کنید، از جمله به MathML.

کتابخانه چگونه رمزگذاری و رمزهای عبور (باز کردن، تنظیم، حذف) را مدیریت می‌کند؟

پشتیبانی از باز کردن ارائه‌های رمزگذاری‌شده، تنظیم یا حذف رمز عبور برای باز کردن و ویرایش، و بررسی وضعیت حفاظت فایل را فراهم می‌کند.