Garis bawah berlekuk-lekuk biasanya digunakan untuk menunjukkan inkonsistensi dalam dokumen. Kami cukup akrab dengan garis-garis ini karena Microsoft Word menggunakan garis bawah berlekuk-lekuk merah untuk menunjukkan kesalahan pengejaan dan garis bawah berlekuk-lekuk/bergelombang biru untuk masalah pemformatan. Kami juga dapat menambahkan anotasi garis bawah dalam dokumen secara terprogram. Pada artikel ini, kita akan mempelajari cara menambahkan garis bawah bergelombang di Word, PDF, PPT, dan dokumen lainnya menggunakan C#.

Tambahkan Anotasi Berlekuk-lekuk ke Dokumen

Topik-topik berikut dibahas di bawah ini:

.NET API untuk Garis Bawah Bergelombang - Anotasi Lekukan

GroupDocs.Annotation menyediakan solusi anotasi yang memungkinkan manipulasi dan otomatisasi berbagai jenis anotasi dalam dokumen dalam aplikasi .NET. Kami akan menggunakan API GroupDocs.Annotation for .NET untuk menambahkan anotasi berlekuk-lekuk dalam dokumen menggunakan C#.

Anda dapat mengunduh penginstal DLL atau MSI dari bagian unduhan atau menginstal API di aplikasi .NET Anda melalui NuGet.

PM> Install-Package GroupDocs.Annotation

Tambahkan Garis Bawah Bergelombang ke Teks di Word (DOC/DOCX) menggunakan C# - Anotasi Berlekuk

Langkah berikut menunjukkan cara menyisipkan garis bawah bergelombang di dokumen Word menggunakan C#.

  • Muat Word (DOC, DOCX) menggunakan kelas Annotator.
  • Buat garis bawah bergelombang menggunakan kelas SquigglyAnnotation.
  • Personalisasi garis bawah berlekuk-lekuk dengan mengatur warna, opasitas, koordinat, nomor halaman, dll.
  • Menambahkan the squiggly annotation to the annotator.
  • Simpan file Word yang diperbarui menggunakan metode Save().

Contoh kode C# berikut menambahkan garis bawah bergelombang ke teks dokumen Word yang dipilih.

/*
 * Tambahkan garis bawah bergelombang (Anotasi Berlekuk) ke teks dalam file DOC, DOCX menggunakan C#
 */
using (Annotator annotator = new Annotator("path/document.docx"))
{
    SquigglyAnnotation squiggly = new SquigglyAnnotation
    {
        BackgroundColor = 0xFFF000,
        FontColor = 0xFF0000,
        Message = "This is Squiggly Annotation",
        CreatedOn = DateTime.Now,
        Opacity = 0.5,
        PageNumber = 0,
        Points = new List<Point>
        {
            new Point(20, 170),
            new Point(290, 170),
            new Point(20, 200),
            new Point(290, 200)
        }
    };
    annotator.Add(squiggly);
    annotator.Save("path/squiggly-document.docx");
}

Anda dapat menambahkan jenis anotasi lainnya dari berbagai AnnotationModels.

Tambahkan Garis Bawah Bergelombang ke Teks dalam PDF, PPT, dan Dokumen Lain menggunakan C#

Demikian pula, Anda dapat menambahkan garis bawah berlekuk-lekuk ke dokumen apa pun menggunakan kode C# yang sama (Periksa dokumentasi jika format file dokumen yang Anda maksudkan didukung oleh API).

Berikut langkah-langkah cara menyisipkan garis bawah bergelombang pada dokumen PDF menggunakan C#.

  • Muat dokumen PDF menggunakan kelas Annotator.
  • Buat garis bawah berlekuk-lekuk menggunakan kelas SquigglyAnnotation.
  • Sesuaikan warna, opacity, koordinat, nomor halaman, dll untuk garis bawah berlekuk-lekuk/bergelombang.
  • Tambahkan anotasi berlekuk-lekuk ke annotator menggunakan metode Add().
  • Simpan file PDF yang diperbarui menggunakan metode Save().

Contoh kode C# berikut menambahkan garis bawah bergelombang ke teks yang dipilih dari file PDF.

/*
 * Tambahkan garis bawah bergelombang (Anotasi Berlekuk) ke teks dalam file PDF menggunakan C#
 */
using (Annotator annotator = new Annotator("path/document.pdf"))
{
    SquigglyAnnotation squiggly = new SquigglyAnnotation
    {
        FontColor = 0xFF0000,
        Opacity = 0.5,
        PageNumber = 0,
        Points = new List<Point>
        {
            new Point(20, 100),
            new Point(150, 100),
            new Point(20, 130),
            new Point(150, 130)
        }
    };
    annotator.Add(squiggly);
    annotator.Save("path/squiggly-document.pdf");
}

Kesimpulan

Singkatnya, kami membahas cara menambahkan garis bawah bergelombang/berlekuk-lekuk di dokumen Word menggunakan C#. Selain itu, anotasi berlekuk-lekuk yang sama dapat ditambahkan ke dokumen lain seperti PDF, PPT, dan lainnya. Anotasi berlekuk-lekuk adalah tambahan baru untuk banyak jenis anotasi lain yang ditawarkan oleh API.

Pelajari selengkapnya tentang GroupDocs.Annotation for .NET. Kunjungi dokumentasi untuk mulai membuat aplikasi anotasi dokumen Anda sendiri untuk berbagai format dokumen yang didukung. Untuk pertanyaan, hubungi kami melalui forum.

Lihat juga