فایل MHT یک فایل واحد است که شامل تمام منابع مربوط به یک صفحه وب است. برخلاف فایلهای HTML، میتوان آنها را بهصورت آفلاین مشاهده کرد، حتی اگر هر تصویر، تم یا سایر منابع میزبان سرور در آن دخیل باشند. چنین فایل هایی معمولا با پسوند فایل MHTML ذخیره می شوند. گاهی اوقات، ممکن است لازم باشد یک فایل MHT را برای پیش نمایش محتویات به عنوان یک تصویر کوچک به تصویر تبدیل کنید. مطابق با چنین الزاماتی، این مقاله نحوه تبدیل یک فایل MHT یا MHTML را به یک تصویر در JPG، PNG و سایر فرمتهای تصویر به صورت برنامهنویسی در C# را پوشش میدهد.
- تبدیل MHT به تصویر – نصب C# API
- تبدیل تصویر MHT به JPG در سی شارپ
- تبدیل تصویر MHT به PNG به صورت برنامه نویسی در سی شارپ
تبدیل MHT به تصویر – نصب C# API
Aspose.HTML for .NET API از کار با صفحات وب در HTML، MHTML، و چندین [فرمت فایل3 دیگر پشتیبانی می کند. شما میتوانید API را با دانلود فایلهای DLL آن از بخش New Releases یا با دستور نصب NuGet در زیر پیکربندی کنید:
PM> Install-Package Aspose.Html
تبدیل MHT یا MHTML به JPG تصویر در سی شارپ
با دنبال کردن مراحل زیر می توانید یک فایل MHT یا MHTML را به یک تصویر JPG تبدیل کنید:
- یک شی از کلاس ImageSaveOptions ایجاد کنید.
- فرمت تصویر را روی تصویر JPG تنظیم کنید.
- با روش ConvertMHTML تصویر MHT یا MHTML را به JPG تبدیل کنید.
قطعه کد زیر نحوه تبدیل یک فایل MHT یا MHTML به تصویر JPG را به صورت برنامه نویسی در سی شارپ نشان می دهد:
// یک نمونه از ImageSaveOptions ایجاد کنید
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
// فرمت تصویر MHTML را به JPEG یا JPG تبدیل کنید
Converter.ConvertMHTML("input.mhtml", options, "output.jpeg");
تبدیل تصویر MHT یا MHTML به PNG به صورت برنامه نویسی در سی شارپ
با انجام مراحل زیر می توانید یک فایل MHT یا MHTML را به یک تصویر PNG تبدیل کنید:
- یک شی از کلاس ImageSaveOptions ایجاد کنید و فرمت تصویر را روی PNG تنظیم کنید.
- با استفاده از روش ConvertMHTML تصویر MHT یا MHTML را به PNG تبدیل کنید.
قطعه کد زیر نحوه تبدیل یک فایل MHT یا MHTML به یک تصویر PNG به صورت برنامه نویسی در سی شارپ را توضیح می دهد:
// یک نمونه از کلاس ImageSaveOptions ایجاد کنید
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
// فرمت تصویر MHTML را به PNG تبدیل کنید
Converter.ConvertMHTML("input.mhtml", options, "output.png");
Aspose.HTML را برای .NET API کاوش کنید
میتوانید بسیاری از ویژگیهای دیگر API را با مراجعه به مستندات بررسی کنید.
مجوز رایگان دریافت کنید
با درخواست [مجوز موقت رایگان] میتوانید API را بدون هیچ گونه محدودیت ارزیابی ارزیابی کنید.
نتیجه
در این مقاله نحوه تبدیل یک فایل MHT یا MHTML به تصاویر با فرمت های JPG یا PNG را به صورت برنامه نویسی در سی شارپ متوجه شده اید. علاوه بر این، در صورت هر گونه نگرانی، لطفاً با ما در [فروم 12 تماس بگیرید.