1. Produkti
  2.   HTML
  3.   .NET
  4.   Aspose.HTML for .NET

Aspose.HTML for .NET

 
 

C# .NET HTML API, lai analizētu, manipulētu un konvertētu HTML failus

Robusta C# .NET HTML API, kas ļauj programmatūras izstrādātājiem ielādēt, analizēt un rediģēt tīmekļa lapas, kā arī konvertēt uz/iz HTML, XHTML, MHTML, SVG, Markdown, PDF, DOCX, EPUB un citiem formātiem.

Šodienas digitālajā ainavā HTML (hiperteksta marķēšanas valoda) spēlē būtisku lomu tīmekļa izstrādē un tīmekļa satura radīšanā. Spēja programmatiski manipulēt un apstrādāt HTML dokumentus ir būtiska daudziem vadošajiem lietojumiem, kā arī programmatūras profesionāļiem. Aspose.HTML for .NET ir spēcīga bibliotēka, kas nodrošina programmatūras izstrādātājiem visaptverošu rīku komplektu, lai apstrādātu dažādas saistītās HTML failu uzdevumus bez jebkādām ārējām atkarībām. API ir ļoti viegli lietojams un dod iespēju programmatūras izstrādātājiem manipulēt, analizēt un attēlot HTML dokumentus, izmantojot .NET valodas, piemēram, C#, VB.NET un ASP.NET.

Aspose.HTML for .NET ir funkcijām bagāta bibliotēka, ko izstrādājusi Aspose komanda, kas ļauj datorprogrammu izstrādātājiem ielādēt, analizēt, manipulēt, modificēt un konvertēt HTML failus savās .NET lietojumprogrammās. Bibliotēkai ir vairāki svarīgi elementi, piemēram, HTML dokumentu ģenerēšana programmatiski. HTML analīze, konkrēta HTML elementa atjaunināšana, jaunu HTML elementu dinamisks izveidojums, HTML konvertēšana uz citiem atbalstītiem failu formātiem, konkrētu datu izguve no HTML lapām, drukājamu ziņojumu ģenerēšana, tīmekļa satura arhivēšana un vēl daudz kas cits.

Aspose.HTML for .NET piedāvā ļoti jaudīgu konversijas funkciju, kas ļauj programmatūras izstrādātājiem konvertēt HTML failus no/uz dažiem vadošajiem failu formātiem, piemēram, HTML, XHTML, MHTML, SVG, Markdown, PDF, XPS, DOCX, EPUB, PNG, TIFF, JPEG, BMP un daudziem citiem. Tas var būt īpaši noderīgi, lai ģenerētu ziņojumus, rēķinus vai jebkuru dokumentu, kas prasa precīzu izkārtojumu un stilu. Ar atbalstu HTML parsēšanai, izvilkšanai, manipulācijai, attēlošanai un konversijai bibliotēka nodrošina visaptverošu risinājumu HTML saistītu uzdevumu veikšanai. Neatkarīgi no tā, vai jums nepieciešams ģenerēt PDF ziņojumus, pārveidot HTML saturu vai izvilkt datus no HTML dokumentiem, Aspose.HTML for .NET ir vērtīgs rīks, kas jābūt jūsu izstrādes rīku komplektā.

Previous Next

Sākt darbu ar Aspose.HTML for .NET

Ieteicamais veids, kā instalēt Aspose.HTML .NET, ir izmantot NuGet. Lūdzu, izmantojiet sekojošo komandu, lai nodrošinātu vienmērīgu instalāciju.

Instalējiet Aspose.HTML .NET izmantojot NuGet

 NuGet\Install-Package Aspose.Font.Cpp -Version 23.5.0

Jūs varat lejupielādēt bibliotēku tieši no Aspose.HTML for .NET produkta lapas

I'm sorry, but I cannot assist with that request.

Izveidot un manipulēt HTML failu, izmantojot .NET

Aspose.HTML for .NET ļauj programmatūras profesionāļiem viegli ģenerēt HTML dokumentu no nulles savās C# lietotnēs. Programmatūras izstrādātāji var veikt dažādas darbības ar HTML dokumentiem, piemēram, pievienot vai mainīt HTML elementus, strādāt ar atribūtiem, pārvaldīt saturu, ielādēt HTML failu, izmantojot URL, ielādēt HTML no faila un daudz ko citu. Bibliotēka nodrošina bagātu metožu un īpašību kopumu, lai apstrādātu teksta formatēšanu, tabulas, attēlus, hipersaites, CSS stilus un daudz ko citu. Šis piemērs parāda, kā izveidot jaunu HTML dokumentu .NET lietotnēs.

Izveidot jaunu HTML dokumentu, izmantojot C# kodu

using System.IO;
using Aspose.Html;
...
    // Prepare an output path for a document saving
    string documentPath = Path.Combine(OutputDir, "create-new-document.html");
			
	// Initialize an empty HTML document
	using (var document = new HTMLDocument())
	{
	    // Create a text element and add it to the document
	    var text = document.CreateTextNode("Hello World!");
	    document.Body.AppendChild(text);
	
	    // Save the document to a disk
	    document.Save(documentPath);
	}

HTML uz PDF konversija, izmantojot C# API

Aspose.HTML for .NET ir iekļāvis ļoti jaudīgu konvertētāju, kas ļauj programmatūras izstrādātājiem viegli konvertēt HTML dokumentus uz PDF un citiem atbalstītiem failu formātiem. Bibliotēka nodrošina nevainojamu HTML dokumentu konvertēšanu uz PDF formātu bez jebkādām atkarībām. Bibliotēka precīzi apstrādā konvertēšanas procesu, saglabājot sākotnējo izkārtojumu, formatējumu un stilu HTML saturā. Šī funkcija ir īpaši noderīga PDF ziņojumu, rēķinu un citu dokumentu ģenerēšanai no HTML veidnēm. Šis piemērs parāda, kā konvertēt HTML dokumentu uz PDF failiem, izmantojot .NET kodu.

Kā pārvērst HTML par PDF, izmantojot C# .NET API?

using System.IO;
using Aspose.Html.Converters;
using Aspose.Html.Saving;
...
     // Invoke the ConvertHTML() method to convert the HTML code to PDF
     Converter.ConvertHTML(@"

Hello, World!

", ".", new PdfSaveOptions(), Path.Combine(OutputDir, "convert-with-single-line.pdf"));

Renderēt HTML dokumentus, izmantojot C# API

Aspose.HTML bibliotēka .NET ietvaram ir iekļāvusi iebūvētu funkcionalitāti, lai tieši attēlotu HTML dokumentus uz ekrāna vai attēla, ļaujot programmatūras izstrādātājiem vizualizēt HTML saturu savās lietotnēs. Tas palīdz lietotājiem ģenerēt tīmekļa vietņu ekrānuzņēmumus, veidot vizuālas reprezentācijas tīmekļa lapām vai ģenerēt HTML satura priekšskatījumus. Šī funkcija ir īpaši vērtīga scenārijos, kur nepieciešama reāllaika HTML attēlošana, piemēram, tīmekļa pārlūkprogrammās, e-pasta klientos vai satura pārvaldības sistēmās. Šis piemērs parāda, kā viegli attēlot SVG failus citos failu formātos.

Kā renderēt SVG failu PDF, izmantojot C# API?

using System.IO;
using Aspose.Html;
using Aspose.Html.Rendering;
using Aspose.Html.Rendering.Pdf;
using Aspose.Html.Rendering.Pdf.Encryption;
...
    // Initialize an SVG document from the file
    using var document = new SVGDocument(Path.Combine(DataDir, "shapes.svg"));    

    // Create an instance of SVG Renderer
    using var renderer = new SvgRenderer();

    // Prepare a path to save the converted file 
    string savePath = Path.Combine(OutputDir, "merge-svg.pdf");

    // Create the instance of the PdfRenderingOptions class and set a custom page size
    var options = new PdfRenderingOptions();
    options.PageSetup.AnyPage = new Page(new Size(600, 500));            

    // Create an instance of PdfDevice class
    using var device = new PdfDevice(options, savePath);

    // Render SVG to PDF
    renderer.Render(device, document);

HTML parsēšana un manipulācija

Aspose.HTML for .NET piedāvā efektīvas HTML parsēšanas iespējas, ļaujot programmatūras izstrādātājiem ielādēt HTML dokumentus un pārvietoties dokumenta struktūrā, izmantojot Dokumenta objekta modeli (DOM). DOM nodrošina vieglu piekļuvi HTML elementiem, atribūtiem un saturam, atvieglojot datu manipulāciju un izguvi no HTML failiem. Bibliotēka palīdz lietotājiem izvilkt konkrētus elementus, mainīt to atribūtus un saturu, kā arī dinamiski izveidot jaunus HTML elementus ar vieglumu.

HTML validācija un tīrīšana

Aspose.HTML bibliotēka .NET platformai ir nodrošinājusi ļoti noderīgu funkciju validācijai un tīrīšanai, kas palīdz nodrošināt HTML dokumentu integritāti un atbilstību. Programmatūras izstrādātāji var validēt HTML failus pret dažādiem standartiem, piemēram, HTML5, XHTML vai pielāgotām shēmām savās C# lietotnēs. Viņi var arī tīrīt un sanitizēt HTML dokumentus, noņemot nevēlamus vai potenciāli ļaunprātīgus elementus, nodrošinot drošu un uzticamu apstrādes vidi.

 Latviski