Tambahkan Anotasi Teks Berlekuk-lekuk ke Dokumen
Perkenalan
Groupdocs.Annotation untuk .NET adalah pustaka serbaguna yang memungkinkan pengembang untuk mengintegrasikan kemampuan anotasi yang kuat ke dalam aplikasi .NET mereka dengan mudah. Baik Anda bekerja dengan PDF, dokumen Word, atau format file populer lainnya, Groupdocs.Annotation menyediakan solusi yang mudah untuk membuat anotasi dan meningkatkan kolaborasi dokumen.
Prasyarat
Sebelum memulai tutorial, pastikan Anda memiliki prasyarat berikut:
Mengimpor Ruang Nama
Pastikan untuk mengimpor namespace yang diperlukan untuk mengakses fungsionalitas yang disediakan oleh Groupdocs.Annotation untuk .NET.
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
Sekarang setelah semua prasyarat telah terpenuhi, mari kita uraikan proses penambahan anotasi teks berkelok-kelok ke dalam beberapa langkah.
Langkah 1: Tentukan Jalur Output
Tentukan jalur tempat penyimpanan dokumen yang diberi anotasi.
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Langkah 2: Inisialisasi Anotator
Inisialisasi objek Annotator dengan menyediakan jalur dokumen input.
using (Annotator annotator = new Annotator("input.pdf"))
{
// Kode anotasi ada di sini
}
Langkah 3: Buat Anotasi Berlekuk-lekuk
Buat objek SquigglyAnnotation dan tentukan propertinya.
SquigglyAnnotation squiggly = new SquigglyAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
Message = "This is squiggly annotation",
Opacity = 0.7,
PageNumber = 0,
BackgroundColor = 16761035,
SquigglyColor = 1422623,
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730), new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
Langkah 4: Tambahkan Anotasi
Tambahkan anotasi berkelok-kelok yang dibuat ke dokumen.
annotator.Add(squiggly);
Langkah 5: Simpan Dokumen
Simpan dokumen yang diberi anotasi ke jalur keluaran yang ditentukan.
annotator.Save(outputPath);
Langkah 6: Tampilkan Konfirmasi
Menampilkan pesan yang mengonfirmasi keberhasilan penyimpanan dokumen yang diberi anotasi.
Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");
Kesimpulan
Sebagai kesimpulan, Groupdocs.Annotation untuk .NET menyediakan serangkaian alat yang tangguh bagi pengembang untuk mengintegrasikan fungsi anotasi dokumen ke dalam aplikasi .NET mereka dengan lancar. Dengan mengikuti panduan langkah demi langkah ini, Anda dapat dengan mudah menambahkan anotasi teks bergelombang ke dokumen Anda, meningkatkan kolaborasi dan proses peninjauan dokumen.
Pertanyaan yang Sering Diajukan
T: Dapatkah Groupdocs.Annotation mendukung anotasi pada berbagai format file?
A: Ya, Groupdocs.Annotation mendukung anotasi pada berbagai format file, termasuk PDF, dokumen Word, lembar Excel, dan banyak lagi.
T: Apakah Groupdocs.Annotation kompatibel dengan aplikasi desktop dan web?
A: Tentu saja! Groupdocs.Annotation dapat diintegrasikan dengan mudah ke dalam aplikasi desktop dan web, menawarkan fleksibilitas dan keserbagunaan.
T: Apakah ada opsi lisensi yang tersedia untuk Groupdocs.Annotation?
A: Ya, Groupdocs.Annotation menawarkan opsi lisensi fleksibel yang disesuaikan dengan kebutuhan individu atau perusahaan, termasuk lisensi sementara untuk tujuan uji coba.
T: Bisakah anotasi yang dibuat menggunakan Groupdocs.Annotation disesuaikan?
A: Tentu saja! Groupdocs.Annotation menyediakan opsi penyesuaian yang luas untuk anotasi, yang memungkinkan pengembang untuk menyesuaikan anotasi dengan kebutuhan spesifik mereka.
T: Apakah Groupdocs.Annotation menawarkan dukungan dan dokumentasi untuk pengembang?
A: Benar! Groupdocs.Annotation menyediakan dokumentasi yang komprehensif dan forum dukungan khusus untuk membantu pengembang dalam memanfaatkan fitur-fiturnya secara efektif.