OFT قالبی برای ایمیلهای مورد استفاده MS Outlook است. در OFT، میتوانید طرحبندی ایمیلها را تعریف کنید، که میتواند با محتوای پیامها پر شود. این الگو می تواند از پیش قالب بندی شده و به صورت پویا برای ایجاد پیام های سفارشی استفاده شود. در موارد خاص، ممکن است لازم باشد فایلهای OFT را به صورت برنامهنویسی به فرمت HTML تبدیل کنید. برای دستیابی به آن، این مقاله نحوه تبدیل یک فایل OFT به HTML در C#.NET را نشان می دهد.
تبدیل C# OFT به HTML - دانلود رایگان
برای صادر کردن فایلهای OFT به صورت HTML، از Aspose.Email for .NET استفاده میکنیم. این یک کتابخانه محبوب و غنی برای پیاده سازی برنامه های ایمیل مشتری با استفاده از دات نت است. همچنین، به شما اجازه می دهد تا فرمت های مختلف ایمیل را دستکاری و تبدیل کنید. می توانید Aspose.Email را برای دات نت از طریق NuGet یا دانلود DLL آن نصب کنید.
PM> Install-Package Aspose.Email
مراحل تبدیل OFT به HTML در سی شارپ
در زیر مراحل تبدیل فایل OFT به HTML با استفاده از Aspose.Email برای دات نت آمده است.
- فایل OFT را از دیسک بارگیری کنید.
- OFT را به عنوان HTML در مکان دلخواه ذخیره کنید.
حالا بیایید کد را بنویسیم و یک فایل OFT را با استفاده از سی شارپ به HTML تبدیل کنیم.
تبدیل یک فایل OFT به HTML در سی شارپ
در زیر مراحل تبدیل فایل OFT به HTML در سی شارپ آمده است.
- فایل OFT را با استفاده از کلاس MailMessage بارگیری کنید.
- OFT را به عنوان HTML با استفاده از روش MailMessage.Save(string, SaveOptions) ذخیره کنید.
نمونه کد زیر نحوه تبدیل یک فایل OFT به فرمت HTML را نشان می دهد.
// فایل OFT را برای تبدیل بارگیری کنید
var message = MailMessage.Load("Email.oft");
// OFT را به عنوان یک HTML ذخیره کنید
message.Save("output.html", SaveOptions.DefaultHtml);
مجوز رایگان دریافت کنید
برای استفاده از Aspose.Email برای دات نت بدون محدودیت ارزیابی، می توانید یک مجوز موقت رایگان دریافت کنید.
نتیجه
در این مقاله با نحوه تبدیل فایل های OFT به HTML در سی شارپ آشنا شدید. شما به سادگی می توانید Aspose.Email را برای دات نت نصب کنید و تبدیل OFT به HTML را در برنامه های خود ادغام کنید. علاوه بر این، میتوانید سایر ویژگیهای Aspose.Email را با استفاده از مستندات کاوش کنید. همچنین، می توانید سوالات خود را در [تالار گفتمان] ما ارسال کنید.