tombol dalam PDF C#

Memasukkan elemen interaktif seperti tombol ke dalam PDF dapat meningkatkan keterlibatan pengguna secara signifikan. Baik Anda ingin membuat formulir, memicu tindakan, atau sekadar menambahkan lapisan interaktivitas ke dokumen Anda, menambahkan tombol merupakan fitur yang hebat. Dalam posting ini, kami akan memandu Anda melalui proses penambahan tombol ke PDF di C#.

Mengapa Menambahkan Tombol ke PDF?

Menambahkan tombol ke PDF memungkinkan Anda membuat dokumen dinamis tempat pengguna dapat melakukan tindakan tertentu seperti mengirimkan formulir, menavigasi antar halaman, atau memicu peristiwa dalam dokumen. Ini sangat berguna untuk membuat formulir interaktif, e-book, atau materi instruksional.

Tambahkan Tombol ke PDF - Instalasi API C#

Anda dapat menambahkan tombol ke dokumen PDF yang sudah ada atau yang baru dengan menginstal Conholdate.Total for .NET di pihak Anda. Anda dapat mengonfigurasinya menggunakan file DLL atau menggunakan perintah instalasi NuGet di bawah ini:

PM> NuGet\Install-Package Conholdate.Total

Tambahkan Tombol ke PDF di C#

Langkah-langkah di bawah ini menjelaskan proses untuk menambahkan tombol ke PDF di C#:

  • Inisialisasi Annotator: Objek Annotator digunakan untuk memuat dokumen PDF tempat tombol akan ditambahkan.

  • Membuat Komponen Tombol: Objek ButtonComponent mendefinisikan properti tombol, seperti Pesan, BorderColor, ButtonColor, PageNumber, dan Kotak (posisi dan ukuran).

  • Tambahkan Balasan ke Tombol: Daftar Balasan memungkinkan Anda menambahkan komentar yang terkait dengan tombol, membuatnya lebih interaktif.

  • Tambahkan Tombol ke PDF: Metode Add dari objek Annotator digunakan untuk menambahkan tombol ke PDF. Simpan PDF:

  • Terakhir, metode Simpan menyimpan PDF yang dimodifikasi dengan tombol tambahan.

Contoh kode di bawah menunjukkan cara menambahkan tombol ke PDF di C#:

using (GroupDocs.Annotation.Annotator annotator = new GroupDocs.Annotation.Annotator("input.pdf"))
{
    GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf.ButtonComponent button = new GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf.ButtonComponent
    {
        CreatedOn = DateTime.Now,
        Style = GroupDocs.Annotation.Models.BorderStyle.Dashed,
        Message = "This is button component",
        BorderColor = 1422623,
        PenColor = 14527697,
        ButtonColor = 10832612,
        PageNumber = 0,
        BorderWidth = 12,
        Box = new GroupDocs.Annotation.Models.Rectangle(100, 300, 90, 30),
        Replies = new List<GroupDocs.Annotation.Models.Reply>
{
    new GroupDocs.Annotation.Models.Reply
    {
        Comment = "First comment",
        RepliedOn = DateTime.Now
    },
    new GroupDocs.Annotation.Models.Reply
    {
        Comment = "Second comment",
        RepliedOn = DateTime.Now
    }
}
    };
    annotator.Add(button);
    annotator.Save("button.pdf");
}

Lisensi Evaluasi Gratis

Anda mungkin mendapatkan lisensi sementara gratis untuk mengevaluasi berbagai penyesuaian saat menambahkan tombol ke dokumen PDF.

Menyimpulkan

Hanya dengan beberapa baris kode, Anda dapat menambahkan tombol interaktif ke dokumen PDF Anda dalam C#. Anda dapat menyesuaikan tampilan dan fungsi tombol sesuai dengan kebutuhan Anda. Baik Anda membuat formulir, dokumen interaktif, atau e-book, fitur ini meningkatkan kegunaan dan keterlibatan PDF Anda. Selain itu, jika ada ketidakjelasan, silakan menulis kepada kami di forum.

Tanya Javab Umum

Bisakah saya menyesuaikan tampilan tombol?

Ya, Anda dapat menyesuaikan tampilan tombol, termasuk gaya batas, warna, dan ukuran.

Apakah mungkin untuk menambahkan beberapa tombol ke PDF?

Tentu saja! Anda dapat menambahkan tombol sebanyak yang dibutuhkan dengan membuat beberapa instance ButtonComponent.

Elemen interaktif apa lagi yang dapat saya tambahkan ke PDF?

Selain tombol, Anda dapat menambahkan anotasi, kolom teks, kotak centang, dan banyak lagi.

Apakah tombol ini berfungsi pada semua pembaca PDF?

Ya, tombol yang ditambahkan menggunakan Conholdate.Total untuk .NET kompatibel dengan semua pembaca PDF standar.

Lihat Juga