Այս ուղեցույցը օգնում է ինչպես փոխարկել HTML էջը PDF C#-ում: Այն պարունակում է տեղեկատվություն Aspose.PDF-ը .NET-ի համար HTML-ը PDF-ի փոխակերպելու համար միջավայրի կազմաձևման մասին, հավելվածը գրելու քայլերի ցանկ և օրինակելի կոդ, որը ցույց է տալիս HTML-ի PDF փոխակերպումը C#-ի միջոցով: Դուք նաև կսովորեք տարբեր տարբերակներ՝ HTML ֆայլը բեռնելու և ելքային PDF ֆայլը հարմարեցնելու համար:
HTML-ը PDF-ի C#-ով փոխակերպելու քայլեր
- Ստեղծեք միջավայր՝ օգտագործելու Aspose.PDF for .NET HTML-ը PDF-ի փոխակերպելու համար
- Ստեղծեք HtmlLoadOptions օբյեկտի օրինակ` բեռնման գործընթացը հարմարեցնելու համար
- Ստեղծեք Document դասի օբյեկտի օրինակ՝ օգտագործելով վերը նշված հատուկ բեռնման ընտրանքները
- Պահպանեք ելքային PDF ֆայլը, որն ունի HTML բովանդակություն
Այս քայլերը նկարագրում են, թե ինչպես կարելի է օգտագործել C# HTML-ից PDF փոխակերպումը: Գործընթացը բավականին պարզ է, երբ սկզբնաղբյուր HTML ֆայլը պետք է բեռնվի Document օբյեկտում HtmlLoadOptions դասի օբյեկտի լռելյայն կարգավորումների հետ միասին, որն օգտագործվում է որպես երկրորդ արգումենտ կոնստրուկտորում: Դուք կամայականորեն սահմանում եք HtmlLoadOptions դասի օբյեկտի տարբեր հատկություններ նախքան HTML-ը բեռնելը, այնուհետև օգտագործում եք Save մեթոդը Document դասում՝ ելքային PDF ֆայլը պահպանելու համար:
Կոդ՝ HTML էջը PDF-ի C#-ով փոխարկելու համար
using Aspose.Pdf; | |
using System; | |
namespace AsposeTests | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
HtmlLoadOptions options = new HtmlLoadOptions(); | |
Document pdfDocument = new Document("test.html", options); | |
pdfDocument.Save("html_test.PDF"); | |
Console.WriteLine("HTML page converted to PDF successfully"); | |
} | |
} | |
} |
HTML-ից PDF փոխարկիչ գրելու համար C# կոդը ցուցադրված է այստեղ: HTMLLoadOptions-ը կարող է հարմարեցվել՝ կարգավորելով HtmlMediaType-ը, որը պետք է օգտագործվի ցուցադրման ժամանակ, սահմանելով PageLayoutOption հատկությունները, ինչպիսիք են համապատասխանությունը բովանդակության ամենալայն լայնությանը կամ մասշտաբը էջի լայնությանը, և HTML-ը մեկ էջի վերածելու տարբերակը: Նմանապես, դուք կարող եք օգտագործել PdfSaveOptions դասի օբյեկտը PDF-ը սկավառակի վրա պահելիս, որն աջակցում է լռելյայն տառատեսակի անվանումը և պահպանման ցանկալի ձևաչափը, ինչպիսիք են PDF, DOC, XPS և SVG, մի քանիսը նշելու համար:
Այս թեման բացատրեց, որ HTML-ը PDF-ի փոխարկելը C#-ն ամենապարզ տարբերակներից մեկն է: Եթե ցանկանում եք սովորել այլ գործողություններ, ինչպիսիք են թվային ստորագրության ավելացումը PDF-ում, տես ինչպես ավելացնել թվային ստորագրությունը PDF-ին C#-ում-ի հոդվածը: