GroupDocs.Annotation Sekilas

Tambahkan anotasi dokumen kelas profesional ke aplikasi .NET Anda

Illustration annotation

Tambahkan Penandaan Teks

GroupDocs.Annotation for .NET memungkinkan Anda menyorot, menggarisbawahi, mencoret, menggarisbawahi bergelombang, menyensor, atau mengganti teks. Didukung pada berbagai format termasuk PDF dan dokumen Office, fitur ini mempermudah peninjauan dan kolaborasi dokumen.

Gambar Anotasi Grafis

Tambahkan bentuk area, elips, titik, panah, jarak, dan polyline dengan warna pena dan isi yang dapat dikonfigurasi untuk menandai wilayah dan pengukuran pada halaman.

Komentar dan Balasan

Lampirkan penulis dan diskusi berulir balasan pada anotasi apa pun untuk mendukung alur kerja peninjauan dan persetujuan yang terstruktur.

Kelola dan Tukar Anotasi

Daftar, perbarui, dan hapus anotasi, filter berdasarkan tipe, render pratinjau dokumen, serta impor atau ekspor anotasi dalam format XML.

Kemandirian Platform

GroupDocs.Annotation for .NET kompatibel dengan berbagai sistem operasi, kerangka kerja pengembangan, dan manajer paket.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Format File yang Didukung

GroupDocs.Annotation for .NET mendukung operasi dengan format file berikut.

Format MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, ODS
  • PowerPoint: PPT, PPTX, PPS, PPSX

Format Office Lainnya

  • Portabel: PDF
  • OpenDocument: ODT, ODP
  • Diagram: VSD, VSDX

Format Lainnya

  • Gambar: BMP, JPEG, PNG, TIFF
  • CAD: DWG, DXF
  • Email: EML, EMLX

Fitur GroupDocs.Annotation for .NET

Tambahkan dan kelola anotasi pada PDF, file Office, dan gambar dengan kecepatan serta akurasi tinggi.

Feature icon

Penandaan Teks

Sorot, garisbawahi, coret, atau garisbawahi bergelombang teks yang dipilih dalam dokumen apa pun yang didukung.

Feature icon

Bentuk Grafis

Gambar anotasi area, elips, panah, titik, jarak, dan polyline dengan warna kustom.

Feature icon

Watermark & Stempel

Tambahkan watermark teks, stempel gambar, dan bidang teks yang dapat diedit pada halaman dokumen.

Feature icon

Dapatkan dan Hapus

Baca semua anotasi dalam dokumen, kemudian hapus berdasarkan id, tipe, atau instance.

Feature icon

Komentar & Balasan

Lampirkan balasan berulir dengan metadata pengguna dan cap waktu pada anotasi apa pun.

Feature icon

Impor dan Ekspor

Simpan anotasi dokumen ke XML dan muat kembali ke dokumen lain.

Contoh Kode

Contoh penggunaan umum GroupDocs.Annotation for .NET dalam aksi

Sorot Teks

GroupDocs.Annotation for .NET memungkinkan pengembang C# untuk menyorot teks dan menambahkan markup ke dokumen:

Sorot Teks dalam Dokumen

// Buka dokumen dengan instance Annotator
using (Annotator annotator = new Annotator("input.pdf"))
{
    // Buat anotasi sorotan teks yang didefinisikan oleh titik kuad
    HighlightAnnotation highlight = new HighlightAnnotation
    {
        PageNumber = 0,
        FontColor = 65535,
        Points = new List<Point>
        {
            new Point(80, 730), new Point(240, 730),
            new Point(240, 750), new Point(80, 750)
        }
    };

    // Tambahkan sorotan ke dokumen
    annotator.Add(highlight);

    // Simpan dokumen yang telah dianotasi
    annotator.Save("annotated.pdf");
}

Kelola Anotasi

Gunakan API kami untuk membaca dan menghapus anotasi dari dokumen:

Dapatkan dan Hapus Anotasi

// Buka dokumen yang dianotasi dengan instance Annotator
using (Annotator annotator = new Annotator("annotated.pdf"))
{
    // Ambil semua anotasi dari dokumen
    List<AnnotationBase> annotations = annotator.Get();

    // Hapus anotasi pertama
    annotator.Remove(annotations[0]);

    // Simpan dokumen yang diperbarui
    annotator.Save("output.pdf");
}

Tambahkan Watermark

GroupDocs.Annotation for .NET memungkinkan pengembang C# untuk menambahkan watermark teks pada halaman dokumen:

Tambahkan Watermark pada Dokumen

// Buka dokumen dengan instance Annotator
using (Annotator annotator = new Annotator("input.pdf"))
{
    // Buat watermark teks diagonal dan letakkan pada halaman pertama
    WatermarkAnnotation watermark = new WatermarkAnnotation
    {
        Box = new Rectangle(100, 100, 200, 100),
        Text = "CONFIDENTIAL",
        FontColor = 16711680,
        FontSize = 24,
        Angle = 45,
        Opacity = 0.5,
        PageNumber = 0
    };

    // Tambahkan watermark dan simpan hasilnya
    annotator.Add(watermark);
    annotator.Save("annotated.pdf");
}

Siap untuk memulai?

Unduh GroupDocs.Annotation secara gratis atau dapatkan lisensi uji coba untuk akses penuh!

Sumber daya yang berguna

Jelajahi dokumentasi, sampel kode, dan dukungan masyarakat untuk meningkatkan pengalaman Anda.

Tip lisensi sementara

1
Daftar dengan email kantor Anda. Layanan email gratis tidak diperbolehkan.
2
Gunakan tombol Dapatkan lisensi sementara pada langkah kedua.
 Indonesian