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

Aspose.HTML for .NET

 
 

C# .NET HTML API HTML-tiedostojen jäsentämiseen, käsittelyyn ja muuntamiseen

Vankka C# .NET HTML API, joka mahdollistaa ohjelmistokehittäjille verkkosivujen lataamisen, analysoimisen ja muokkaamisen sekä muuntamisen HTML:stä, XHTML:stä, MHTML:stä, SVG:stä, Markdownista, PDF:stä, DOCX:stä, EPUB:sta ja muusta.

Tämän päivän digitaalisessa ympäristössä HTML (Hyperteksti Merkintäkieli) näyttelee keskeistä roolia verkkokehityksessä ja verkkosisällön luomisessa. HTML-dokumenttien ohjelmallinen käsittely ja muokkaaminen on välttämätöntä monille johtaville sovelluksille sekä ohjelmistokehittäjille. Aspose.HTML for .NET on vankka kirjasto, joka tarjoaa ohjelmistokehittäjille kattavan työkalupaketin erilaisten HTML-tiedostojen käsittelyyn ilman ulkoisia riippuvuuksia. API on erittäin helppokäyttöinen ja antaa ohjelmistokehittäjille mahdollisuuden muokata, jäsentää ja renderöidä HTML-dokumentteja .NET-kielillä, kuten C#, VB.NET ja ASP.NET.

Aspose.HTML for .NET on ominaisuuksiltaan rikas kirjasto, jonka on kehittänyt Aspose-tiimi, ja joka mahdollistaa ohjelmoijien ladata, jäsentää, käsitellä, muokata ja muuntaa HTML-tiedostoja .NET-sovelluksissaan. Kirjastoon kuuluu useita tärkeitä ominaisuuksia, kuten HTML-dokumenttien ohjelmallinen luominen. HTML-jäsentäminen, tietyn HTML-elementin päivittäminen, uusien HTML-elementtien dynaaminen luominen, HTML:n muuntaminen muihin tuettuihin tiedostomuotoihin, tiettyjen tietojen erottaminen HTML-sivuilta, tulostettavien raporttien luominen, verkkosisällön arkistointi ja paljon muuta.

Aspose.HTML for .NET tarjoaa erittäin tehokkaan muunnosominaisuuden, joka mahdollistaa ohjelmistokehittäjien muuntaa HTML-tiedostoja eri johtaviin tiedostomuotoihin, kuten HTML, XHTML, MHTML, SVG, Markdown, PDF, XPS, DOCX, EPUB, PNG, TIFF, JPEG, BMP ja moniin muihin. Tämä voi olla erityisen hyödyllistä raporttien, laskujen tai minkä tahansa asiakirjan luomisessa, joka vaatii tarkkaa asettelua ja tyylittelyä. HTML:n jäsentämisen, eristämisen, käsittelyn, renderöinnin ja muunnoksen tuen avulla kirjasto tarjoaa kattavan ratkaisun HTML:ään liittyvien tehtävien käsittelyyn. Olitpa sitten tarvitsemasi PDF-raporttien luomista, HTML-sisällön muuntamista tai tietojen eristämistä HTML-asiakirjoista, Aspose.HTML for .NET on arvokas työkalu kehitystyökalupakissasi.

Previous Next

Aloittaminen Aspose.HTML:n kanssa .NET:lle

Suositeltavin tapa asentaa Aspose.HTML .NET:lle on käyttää NuGetia. Käytä seuraavaa komentoa sujuvaan asennukseen.

Asenna Aspose.HTML .NET:lle NuGetin kautta

 NuGet\Asenna-Paketti Aspose.Font.Cpp -Versio 23.5.0

Voit ladata kirjaston suoraan Aspose.HTML for .NET -tuotesivulta

Luo ja käsittele HTML-tiedostoa .NETin avulla

Aspose.HTML for .NET helpottaa ohjelmistokehittäjien HTML-dokumentin ohjelmallista luomista alusta alkaen C#-sovelluksissaan. Ohjelmistokehittäjät voivat suorittaa erilaisia toimintoja HTML-dokumenteilla, kuten lisätä tai muokata HTML-elementtejä, työskennellä attribuuttien kanssa, hallita sisältöä, ladata HTML-tiedosto URL-osoitteen kautta, ladata HTML-tiedosto tiedostosta ja paljon muuta. Kirjasto tarjoaa laajan joukon menetelmiä ja ominaisuuksia tekstin muotoilun, taulukoiden, kuvien, hyperlinkkien, CSS-tyylien ja muiden käsittelyyn. Seuraava esimerkki näyttää, kuinka luodaan uusi HTML-dokumentti .NET-sovelluksissa.

Luo uusi HTML-dokumentti C#-koodilla

<
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:n muuntaminen PDF:ksi C# API:n kautta

Aspose.HTML for .NET on sisältänyt erittäin tehokkaan muuntimen, joka mahdollistaa ohjelmistokehittäjille HTML-dokumenttien muuntamisen PDF- ja muihin tuettuihin tiedostomuotoihin vaivattomasti. Kirjasto mahdollistaa HTML-dokumenttien saumattoman muuntamisen PDF-muotoon ilman riippuvuuksia. Kirjasto käsittelee muuntamisprosessin tarkasti, säilyttäen alkuperäisen asettelun, muotoilun ja tyylin HTML-sisällöstä. Tämä ominaisuus on erityisen hyödyllinen PDF-raporttien, laskujen ja muiden asiakirjojen tuottamisessa HTML-malleista. Seuraava esimerkki näyttää, kuinka HTML-dokumentti muunnetaan PDF-tiedostoiksi .NET-koodin avulla.

Kuinka muuntaa HTML PDF:ksi käyttäen C# .NET API:a?

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"));

Renderoi HTML-dokumentteja C# API:n kautta

Aspose.HTML .NET -kirjasto on sisältänyt sisäänrakennetun toiminnallisuuden HTML-dokumenttien suoraan näyttämiseen näytöllä tai kuvana, mikä mahdollistaa ohjelmistokehittäjien visualisoida HTML-sisältöä sovelluksissaan. Se auttaa käyttäjiä luomaan verkkosivuston kuvakaappauksia, luomaan visuaalisia esityksiä verkkosivuista tai tuottamaan HTML-sisällön esikatseluja. Tämä ominaisuus on erityisen arvokas tilanteissa, joissa tarvitaan reaaliaikaista HTML-renderöintiä, kuten verkkoselaimissa, sähköpostiohjelmissa tai sisällönhallintajärjestelmissä. Seuraava esimerkki näyttää, kuinka SVG-tiedostoja voidaan renderöidä muihin tiedostomuotoihin vaivattomasti.

Kuinka muuntaa SVG-tiedosto PDF:ksi C#-API:n avulla?

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:n jäsentäminen ja manipulointi

Aspose.HTML for .NET tarjoaa tehokkaita HTML-parsintakykyjä, mikä mahdollistaa ohjelmistokehittäjien ladata HTML-dokumentteja ja navigoida asiakirjan rakenteessa Document Object Modelin (DOM) avulla. DOM mahdollistaa helpon pääsyn HTML-elementteihin, attribuutteihin ja sisältöön, mikä helpottaa tietojen vaivatonta käsittelyä ja poimimista HTML-tiedostoista. Kirjasto auttaa käyttäjiä poimimaan tiettyjä elementtejä, muokkaamaan niiden attribuutteja ja sisältöä sekä luomaan uusia HTML-elementtejä dynaamisesti vaivattomasti.

HTML-validointi ja puhdistus

Aspose.HTML .NET-kirjasto on tarjonnut erittäin hyödyllisen ominaisuuden HTML-dokumenttien eheyden ja vaatimustenmukaisuuden varmistamiseksi. Ohjelmistokehittäjät voivat validoida HTML-tiedostoja eri standardien, kuten HTML5, XHTML tai mukautettujen skeemojen, mukaan C#-sovelluksissaan. He voivat myös puhdistaa ja desinfioida HTML-dokumentteja poistamalla ei-toivottuja tai mahdollisesti haitallisia elementtejä, varmistaen turvallisen ja luotettavan käsittelyympäristön.

 Suomen