تولید و پردازش خودکار اسناد HTML اکنون تبدیل به یک ویژگی درخواستی شده است. گزارش ها و فاکتورهای مختلف اکنون به صورت پویا در قالب HTML تولید می شوند. این مبحث پیاده سازی اساسی اتوماسیون HTML در برنامه های NET را پوشش می دهد. بنابراین، شما یاد خواهید گرفت که چگونه یک فایل HTML در سی شارپ ایجاد کنید.
مراحل ساخت فایل HTML در سی شارپ
- ویژوال استودیو را باز کنید و یک برنامه کنسول خالی ایجاد کنید
- یک مرجع به Aspose.HTML for .NET از NuGet.org اضافه کنید
- از سازنده پیش فرض HTMLDocument() برای ایجاد یک سند HTML خالی استفاده کنید
- با استفاده از روش CreateTextNode() یک عنصر متنی ایجاد کنید
- متن ایجاد شده را به بدنه سند HTML اضافه کنید
- فایل HTML را روی دیسک ذخیره کنید
هنگامی که Aspose.HTML را برای دات نت از گالری NuGet با موفقیت نصب کردید، می توانید به کلاس ها و روش های API دسترسی داشته باشید. شما باید یک سند HTML خالی با استفاده از سازنده HTMLDocument() بدون هیچ پارامتری ایجاد کنید. هنگامی که یک سند HTML مقداردهی اولیه شد، می توانید عناصر مختلفی را به آن اضافه کنید. در قطعه کد زیر، یک عنصر متن ساده با استفاده از C# برای تولید سند HTML به بدنه اضافه میشود.
کد ایجاد فایل HTML در سی شارپ
using System; | |
using System.IO; | |
// Add reference to Aspose.HTML for .NET API | |
// Use following namespace to create HTML file | |
using Aspose.Html; | |
namespace CreateHTMLFiles | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set license before generating HTML file | |
Aspose.Html.License AsposeHTMLLicense = new Aspose.Html.License(); | |
AsposeHTMLLicense.SetLicense(@"c:\asposelicense\license.lic"); | |
string outFile = @"c:\Created_HTML_File.html"; | |
// Initialize an empty HTML document | |
using (var htmldocument = new HTMLDocument()) | |
{ | |
// Create a text element to add to the HTML document | |
var text = htmldocument.CreateTextNode("This HTML document is generated by Aspose.HTML for .NET using C#."); | |
// Add text element to HTML body | |
htmldocument.Body.AppendChild(text); | |
// Save the HTML file to a disk | |
htmldocument.Save(outFile); | |
} | |
} | |
} | |
} |
در مبحث قبل نحوه تبدیل Markdown به XPS در سی شارپ را یاد گرفتید. می توانید از قطعه کد ساده و واضح بالا برای تولید فایل HTML در سی شارپ استفاده کنید. پس از تولید فایل HTML، می توانید آن را در هر مرورگری باز کرده و مشاهده کنید تا اطلاعاتی را که باید نمایش داده شود، نمایش دهید.