
Aspose.HTML for .NET نه تنها پردازش فایلهای زبان نشانهگذاری ابرمتن (HTML) را ارائه میدهد بلکه تبدیل بین فرمتهای محبوب فایل تصویر را نیز فراهم میکند. شما میتوانید از ویژگیهای غنی رندر و تبدیل برای رندر کردن فایلهای SVG به PNG، JPG یا سایر فرمتهای محبوب استفاده کنید. با این حال، ما از این کتابخانه پردازش تصویر C# برای تبدیل SVG به PNG در C# به صورت برنامهنویسی استفاده خواهیم کرد. در پایان این راهنما، شما قادر خواهید بود به راحتی یک مبدل SVG به PNG توسعه دهید. علاوه بر این، ما این قابلیت را با نوشتن یک کد نمونه برای رندر کردن تصاویر SVG به PNG در یک برنامه .NET پیادهسازی خواهیم کرد. بنابراین، بیایید کد را به خود صحبت کنیم.
نصب کتابخانه پردازش تصویر C#
نصب Aspose.HTML for .NET بسیار آسان است، شما میتوانید آن را با دانلود فایل DLL نصب کنید یا میتوانید فرمان زیر را در مدیر بسته NuGet برای نصب این کتابخانه پردازش تصویر C# اجرا کنید:
PM> Install-Package Aspose.Html

تبدیل SVG به PNG در C# - نمونه کد
قبل از رفتن به نمونه کد، لطفاً مطمئن شوید که یک فایل SVG منبع دارید. حالا، مراحل زیر را دنبال کنید:
- یک نمونه از کلاس SVGDocument برای بارگذاری فایل SVG منبع ایجاد کنید.
- یک شی از کلاس SvgRenderer ایجاد کنید.
- یک نمونه جدید از کلاس ImageDevice را ایجاد کنید.
- از متد Render برای رندر کردن SVG به عنوان PNG استفاده کنید.
در مرحله بعد، شما میتوانید کد نمونهای که در زیر نوشته شده است را ببینید که برای تبدیل SVG به PNG در C# به صورت برنامهنویسی استفاده میشود:
کد نمونه بالا SVG را به PNG رندر کرده و فایل را بر روی دیسک ذخیره میکند. همانطور که میبینید، خروجی کد نمونه بالا در تصویر زیر است:
مبدل فرمت فایل آنلاین
مانند راهحلهای برنامهنویسی، Aspose.HTML for .NET یک ابزار آنلاین ارائه داده است که با مجموعه وسیعی از عملکردها مانند تبدیل، رندر، ادغام و غیره مجهز است. برای استفاده از این ابزار رایگان نیازی به اشتراک یا ایجاد حساب نیست.

مبدل SVG به PNG - دریافت یک مجوز رایگان
اکنون میتوانید یک مجوز موقت رایگان برای آزمایش این کتابخانه پردازش تصویر C# بدون محدودیتهای ارزیابی دریافت کنید.
خلاصه
این پایان این پست وبلاگ است. ما دوباره با یک موضوع جالب دیگر در مورد API های Aspose خواهیم آمد. در این مقاله، یاد گرفتیم که چگونه SVG را به PNG در C# با استفاده از این کتابخانه پردازش تصویر C# تبدیل کنیم. این پست وبلاگ به شما در ایجاد یک ماژول تبدیل SVG به PNG برای یک برنامه تجاری کمک خواهد کرد. پس لطفاً به این مستندات، API و مخزن GitHub مراجعه کنید تا بیشتر در مورد Aspose.HTML for .NET. بیاموزید.
سؤال بپرسید
شما میتوانید سوالات یا پرسشهای خود را در فروم ما به ما اطلاع دهید.
سوالات متداول – FAQs
چگونه میتوان SVG را به صورت برنامهنویسی به PNG تبدیل کرد؟
لطفاً به این لینک مراجعه کنید تا بیاموزید چگونه تبدیل SVG به PNG در C# را انجام دهید.
چگونه میتوان کد SVG را به تصویر تغییر داد؟
Aspose.HTML for .NET گزینههای تبدیل و رندر را ارائه میدهد. شما میتوانید SVG را به عنوان PNG با استفاده از این کتابخانه پردازش تصویر C# رندر کنید.