در این مقاله، شما را با روش تبدیل HTML به ODT با استفاده از C# آشنا خواهیم کرد. تبدیل HTML به ODT (متن سند باز) می تواند یک ویژگی مفید در بسیاری از سناریوها باشد، مانند زمانی که می خواهید اسناد قابل چاپ را از محتوای وب سایت خود تولید کنید. برای شروع فرآیند تبدیل، از کتابخانه تبدیل استفاده میکنیم که مجموعهای از کلاسها را برای کار با HTML از جمله فایلهای ODT فراهم میکند. در ادامه مراحلی وجود دارد که باید برای صادرات HTML به ODT در C# دنبال کنید.
مراحل تبدیل HTML به ODT با استفاده از سی شارپ
- از مدیر بسته NuGet برای نصب GroupDocs.Conversion for .NET استفاده کنید
- مرجع فضای نام GroupDocs.Conversion را در پروژه خود بگنجانید
- با ارائه مسیر فایل فایل HTML به سازنده، نمونه ای از کلاس Converter ایجاد کنید.
- با فراخوانی متد GetPossibleConversions از کلاس Converter گزینه های تبدیل ODT را بازیابی کنید.
- متد Save از کلاس Converter را فراخوانی کنید تا فایل ODT تولید شده در دیسک ذخیره شود
با دنبال کردن مراحل ذکر شده در بالا و نصب کتابخانه تبدیل بر روی سیستم خود، می توانید به طور یکپارچه ODT را از HTML در C# ایجاد کنید. از آنجایی که کتابخانه تبدیل بین پلتفرمی است، برای انجام تبدیل HTML به ODT در سیستمعاملهای پرکاربرد مانند Windows، macOS و Linux، نیازی به نصب نرمافزار اضافی نیست. مثال کد زیر نحوه تبدیل یک فایل HTML به فرمت ODT را با استفاده از تنها چند خط کد توضیح می دهد.
کد برای تبدیل HTML به ODT با استفاده از C#
در بخش قبل، توضیحی عمیق در مورد فرآیند تبدیل HTML به ODT C# با یک مثال کد ساده ارائه کردیم. کد مختصر است و تنها شامل تعداد انگشت شماری از تماس های API برای انجام تبدیل سند است. پس از راه اندازی کتابخانه تبدیل سند توصیه شده و تغییر مسیرهای فایل، می توانید بدون زحمت این کد را در پروژه های خود بگنجانید.
ما قبلاً در مقاله ای در مورد تبدیل HTML به MHTML صحبت کردیم و در صورت نیاز به راهنمایی بیشتر می توانید به آموزش ما در مورد نحوه تبدیل HTML به MHTML با استفاده از سی شارپ مراجعه کنید.