Bekerja dengan Add-in Office
Terkadang Anda mungkin ingin memberikan akses ke kontrol antarmuka yang menjalankan kode untuk mengubah 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.
Namespace WebExtensions secara kondisional dapat dibagi 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 di Microsoft Word. Panel tugas memungkinkan pengguna mengakses kontrol antarmuka yang dapat menjalankan kode untuk mengubah dokumen.
Misalnya, menggunakan Aspose.Words API, Anda bisa 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 kepada klien Office untuk meningkatkan pengalaman pengguna.
Aspose.Words menyediakan kemampuan untuk menambahkan Ekstensi Web tipe 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 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: