ایجاد HTML C#

فایل‌های HTML برای نمایش داده‌ها یا اطلاعات در صفحات وب استفاده می‌شوند. گاهی اوقات، ممکن است لازم باشد یک فایل HTML در پروژه های خود ایجاد کنید. پس از چنین سناریوهایی، این مقاله نحوه ایجاد یک فایل HTML به صورت برنامه‌نویسی در سی شارپ را پوشش می‌دهد.

ایجاد فایل های HTML – نصب C# API

Aspose.HTML for .NET API را می توان برای کار با [فرمت های فایل3 مختلف پشتیبانی شده بدون نیاز به نصب هیچ برنامه دیگری استفاده کرد. می‌توانید فایل‌های DLL را از صفحه انتشارهای جدید دانلود کنید یا از دستور NuGet زیر استفاده کنید:

PM> Install-Package Aspose.Html

ایجاد یک فایل HTML به صورت برنامه نویسی در سی شارپ

همانطور که در مراحل زیر توضیح داده شده است، می توانید یک فایل HTML با چند فراخوانی متد ایجاد کنید:

  1. یک شی از کلاس HTMLDocument ایجاد کنید.
  2. یک عنصر متنی ایجاد کنید و آن را به سند اضافه کنید.
  3. سند HTML خروجی را ذخیره کنید.
  4. سند HTML را ذخیره کنید.

نمونه کد زیر نحوه انجام این مراحل و ایجاد یک فایل HTML به صورت برنامه نویسی در سی شارپ را نشان می دهد:

// یک مسیر خروجی برای ذخیره سند آماده کنید
string documentPath = "create-new-document.html";

// یک سند HTML خالی را راه اندازی کنید
using (var document = new Aspose.Html.HTMLDocument())
{
    // یک عنصر متنی ایجاد کنید و آن را به سند اضافه کنید
    var text = document.CreateTextNode("Hello World!");
    document.Body.AppendChild(text);

    // سند را روی دیسک ذخیره کنید
    document.Save(documentPath);
}

ایجاد یک فایل HTML از URL به صورت برنامه ریزی شده در سی شارپ

با دنبال کردن مراحل زیر می توانید یک فایل HTML ایجاد کنید:

  1. یک شی از کلاس Url ایجاد کنید تا پیوند را مشخص کنید.
  2. هنگام ارسال URL به عنوان پارامتر، شیء کلاس HTMLDocument را مقداردهی کنید.
  3. فایل HTML خروجی را ذخیره کنید.

کد نمونه زیر نحوه ایجاد یک فایل HTML از هر صفحه وب آنلاین در سی شارپ را نشان می دهد:

// پیوند URL را برای صفحه وب آنلاین تنظیم کنید
Aspose.Html.Url url = new Aspose.Html.Url("https://blog.aspose.com/fa/");

// یک شی از کلاس HTMLDocument را راه اندازی کنید
var document = new Aspose.Html.HTMLDocument(url);

// سند را روی دیسک ذخیره کنید
document.Save(dataDir + "create-from-URL.html");

Aspose.HTML را برای دات نت کاوش کنید

می‌توانید از API مستندات دیدن کنید که در آن فصل‌های مختلف سایر ویژگی‌های API را پوشش می‌دهند.

مجوز رایگان دریافت کنید

برای ارزیابی API بدون هیچ گونه محدودیت ارزیابی، می‌توانید یک مجوز موقت رایگان درخواست کنید.

نتیجه

در این مقاله با نحوه ایجاد یک صفحه وب HTML به صورت برنامه نویسی در سی شارپ آشنا شدید. این توضیح می دهد که چگونه یک فایل HTML را از ابتدا یا هنگام استفاده از محتوا از یک URL آنلاین ایجاد کنید. لطفاً در صورت وجود هرگونه ابهام، در [فروم 12 برای ما بنویسید.

همچنین ببینید

تغییر رنگ متن در HTML با استفاده از C#