Edit File HTML, MHTML, dan MD Melalui C#

Gunakan fitur pustaka C# untuk membuat elemen, menghapus, atau mengedit konten node dokumen yang ada.

Edit File HTML, MHTML, dan Markdown Menggunakan C#

Untuk mengedit file HTML, MHTML, dan MD, kami akan menggunakan Aspose.HTML for.NET API yang API manipulasi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform C#. Anda dapat memilih jenis Editor untuk berbagai file sumber seperti HTML, MHTML, atau Markdown.

Anda dapat mengedit file dalam format file lain dan mempertimbangkan cara membuat, memuat, dan menyimpan dokumen HTML dengan mengikuti tautan. Di sini Anda akan menemukan berbagai pendekatan yang dapat digunakan untuk mengedit dokumen:



Fungsi Pengeditan

Beberapa fungsi pengeditan file yang dapat dilakukan oleh Aspose.HTML for .NET API adalah sebagai berikut:

  • Edit pohon dokumen – tambahkan, ganti, atau hapus elemen (paragraf, gambar, tabel, iframe, dll.).
  • Edit konten node yang ada.
  • Tentukan dan edit properti gaya CSS untuk elemen HTML.
  • Menavigasi melalui dokumen dan mencari elemen untuk diedit.
  • Memodifikasi atribut elemen HTML.
  • Konfigurasi kotak pasir dokumen dan banyak lagi.

Jika Anda ingin membuat kode HTML atau C# dengan cepat, Generator HTML kami siap membantu. Alat online gratis ini secara otomatis menghasilkan kode HTML dan kode C# dengan cepat! Anda dapat dengan mudah membuat kode untuk menambahkan elemen seperti gambar, formulir, tabel, dll. ke dokumen HTML, salin dan gunakan dalam proyek Anda.



Cara Mengedit File HTML

Pohon DOM (Document Object Model) adalah representasi dokumen dalam memori. Namespace Aspose.Html.Dom menyediakan API yang mewakili dan berinteraksi dengan dokumen HTML, XML, atau SVG apa pun. Tugas mengedit HTML secara terprogram di C# adalah memodifikasi elemen di pohon dokumen HTML. Aspose.HTML API mendukung sekumpulan elemen HTML yang ditentukan dalam Standar HTML, bersama dengan aturan tentang bagaimana elemen dapat disarangkan. Pertimbangkan langkah-langkah sederhana untuk membuat dan mengedit HTML. Mari buat dokumen HTML yang berisi paragraf teks dengan atribut id:


Edit HTML dalam C#

    // Create an instance of an HTML document
    using (var document = new HTMLDocument())
    {
        var body = document.Body;

        // Create a paragraph element
        var p = (HTMLParagraphElement)document.CreateElement("p");
    
        // Set a custom attribute
        p.SetAttribute("id", "my-paragraph");
    
        // Create a text node
        var text = document.CreateTextNode("my first paragraph");
    
        // Add the text to the paragraph
        p.AppendChild(text);
    
        // Attach paragraph to the document body 
        body.AppendChild(p);
    
        // Save the HTML document to a file 
        document.Save(Path.Combine(OutputDir, "edit-document-tree.html"));
    }



Dokumentasi

Untuk mempelajari Aspose.HTML API lebih lanjut, kunjungi dokumentasi panduan kami. Anda dapat mendownload contoh dan menampilkan project dari repositori GitHub . Mereka adalah open source dan dapat digunakan secara bebas di aplikasi Anda sendiri.

  • Artikel di bagian dokumentasi Bekerja dengan Dokumen HTML memberikan informasi yang Anda perlukan untuk memulai dengan class library Aspose.HTML . Anda mempelajari bagaimana DOM merepresentasikan dokumen HTML dalam memori dan cara menggunakan API untuk membuat, mengedit, dan menyimpan file HTML.
  • Artikel Mengedit Dokumen HTML memberi Anda informasi dasar tentang cara membaca atau mengedit Objek Dokumen Model (DOM). Anda akan mempelajari cara membuat elemen HTML dan cara menggunakannya – memodifikasi dokumen dengan memasukkan node baru, menghapus, atau mengedit konten node yang ada.

Menginstal Aspose.HTML untuk pustaka .NET

Aspose.HTML adalah pengikisan web tingkat lanjut dan pustaka parsing HTML. Pustaka ini mendukung penguraian HTML5, CSS3, SVG, dan HTML Canvas untuk membuat Model Objek Dokumen (DOM) berdasarkan Standar DOM WHATWG. Anda dapat menggunakan beberapa cara untuk menginstal pustaka Aspose.HTML for .NET di sistem Anda:
- Menggunakan GUI Manajer Paket NuGet.

  • Menggunakan Konsol Pengelola Paket.
  • Memasang Aspose.HTML for .NET melalui MSI.

Gunakan pustaka Aspose.HTML C# untuk mengonversi, menggabungkan, mengedit dokumen HTML, mengekstrak data dari web, dan banyak lagi! Untuk detail selengkapnya tentang penginstalan library C#, lihat Dokumentasi Aspose.HTML.



Persyaratan sistem

API kami didukung di semua platform utama dan Sistem Operasi. Sebelum mengeksekusi kode, harap pastikan bahwa Anda memiliki prasyarat berikut di sistem Anda.

  • Microsoft Windows atau OS yang kompatibel dengan Platform .NET Framework, .NET Core, Windows Azure, Mono atau Xamarin.
  • Lingkungan pengembangan seperti Microsoft Visual Studio.
  • Aspose.HTML for .NET DLL yang direferensikan dalam proyek Anda – Instal dari NuGet menggunakan tombol Unduh di atas.

Fitur .NET API yang Didukung Lainnya

Menggunakan Aspose.HTML, pengikisan web canggih dan perpustakaan parsing HTML, Anda dapat membuat, mengedit, menavigasi melalui node, mengekstrak data, menggabungkan dan mengonversi file HTML, XHTML, MD, EPUB, dan MHTML ke PDF, XPS, DOCX, Gambar, dan format lain.