Bekerja dengan Add-in Office
Terkadang Anda mungkin ingin memberikan akses ke kontrol antarmuka yang menjalankan kode untuk memodifikasi dokumen. Aspose.Words API menyediakan namespace WebExtensions
, yang memberikan berbagai kelas untuk menyesuaikan elemen dan atribut yang memperluas kosakata XML untuk mewakili Add-in Office.
WebExtensions namespace dapat dibagi secara kondisional menjadi:
- Objek untuk bekerja dengan panel tugas
- Objek untuk bekerja dengan ekstensi web
Menggunakan Panel Tugas
Panel tugas adalah permukaan antarmuka yang ditampilkan di sisi kanan jendela dalam Microsoft Word. Panel tugas memungkinkan pengguna mengakses kontrol antarmuka yang dapat menjalankan kode untuk memodifikasi dokumen.
Misalnya, menggunakan Aspose.Words API, Anda dapat menambahkan add-in panel tugas dan menyesuaikan tampilannya.
Menggunakan Ekstensi Web
Ekstensi Web adalah alat yang memperluas kemampuan aplikasi Office dan berinteraksi dengan konten dokumen Office. Ekstensi Web menyediakan fungsionalitas tambahan untuk klien Office untuk meningkatkan pengalaman pengguna.
Aspose.Words menyediakan kemampuan untuk menambahkan Ekstensi Web dari jenis Panel Tugas menggunakan kelas WebExtension dan TaskPane, dan juga memungkinkan Anda untuk menyesuaikan properti panel dan ekstensi.
Contoh kode berikut menunjukkan cara membuat panel tugas dan menambahkan ke panel tugas ekstensi web dengan properti dasar:
Untuk melihat daftar add-in panel tugas, gunakan properti WebExtensionTaskPanes.
Contoh kode berikut menunjukkan cara mendapatkan daftar add-in seperti itu: