Bekerja dengan Header dan Footer

Aspose.Words memungkinkan pengguna untuk bekerja dengan header dan footer dalam dokumen. Judul adalah teks yang ditempatkan di bagian atas halaman, dan footer adalah teks di bagian bawah halaman. Biasanya, daerah ini digunakan untuk memasukkan informasi yang harus diulang pada semua atau beberapa halaman dokumen, seperti nomor halaman, tanggal pembuatan, informasi perusahaan, dan sebagainya.

Jika Anda ingin menambahkan header dokumen atau program footer secara tematik, cara termudah adalah menggunakan DocumentBuilder kelas untuk melakukannya.

Contoh kode berikut menunjukkan cara menambahkan header dan footer untuk halaman dokumen:

Ketika Anda menambahkan header atau footer ke dokumen, Anda dapat mengatur beberapa sifat canggih. Aspose.Words menyediakan pengguna dengan HeaderFooter Login HeaderFooterCollection kelas, serta HeaderFooterType enumerasi yang memberi Anda lebih banyak kontrol atas proses penyesuaian header dan footer.

Anda dapat menentukan tiga jenis header yang berbeda dan tiga jenis footer yang berbeda untuk satu dokumen:

Sitemap Header dan / atau footer untuk halaman pertama 2. di Header dan / atau footer untuk bahkan halaman 3. Juni Header dan / atau footer untuk halaman yang aneh

Contoh kode berikut menunjukkan cara menambahkan header untuk halaman dokumen aneh:

Seperti yang dikatakan di atas, Anda juga dapat mengatur header atau footer yang berbeda untuk halaman pertama. Untuk melakukan ini, Anda perlu mengatur Meme it DifferentFirstPageHeaderFooter Login true dan kemudian menentukan HeaderFirst Sitemap FooterFirst Sitemap

Contoh kode berikut menunjukkan cara mengatur header untuk halaman pertama hanya:

Selanjutnya, Anda ingin mengatur header atau footer yang berbeda untuk odd dan bahkan halaman dalam dokumen. Untuk melakukan ini, Anda perlu mengatur Meme it OddAndEvenPagesHeaderFooter Login true dan kemudian menentukan nilai HeaderPrimary Login HeaderEven, Sitemap FooterPrimary Login FooterEvenSitemap

Masukkan Posisi Benar Gambar ke Header

Untuk menempatkan gambar di header atau footer, gunakan HeaderPrimary jenis header atau FooterPrimary Jenis footer dan InsertImage Login

Contoh kode berikut menunjukkan cara menambahkan gambar ke header:

Sitemap Aspose.Words Anda dapat mengatur sifat font dan paragraf, menggunakan HeaderPrimary jenis header atau FooterPrimary jenis footer, serta metode dan sifat untuk bekerja dengan font dan paragraf yang Anda gunakan untuk badan dokumen.

Contoh kode berikut menunjukkan cara mengatur teks di header ke Arial, berani, ukuran 14, dan keselarasan pusat:

Jika perlu, Anda dapat menambahkan nomor halaman ke header atau footer. Untuk melakukan ini, gunakan HeaderPrimary jenis header atau FooterPrimary Jenis footer dan InsertField metode untuk menambahkan bidang yang diperlukan.

Contoh kode berikut menunjukkan cara menambahkan nomor halaman ke footer di sebelah kanan:

Gunakan Header atau Footers Didefinisikan di Bagian Sebelumnya

Jika Anda perlu menyalin header atau footer dari bagian sebelumnya, Anda dapat melakukannya juga.

Contoh kode berikut menunjukkan cara menyalin header atau footer dari bagian sebelumnya:

Aspose.Words memungkinkan Anda untuk memberikan tampilan header atau footer ketika menggunakan orientasi dan ukuran halaman yang berbeda.

Contoh berikut menunjukkan cara melakukan ini:

Setiap bagian dalam dokumen dapat memiliki hingga tiga header dan hingga tiga footer (untuk halaman pertama, bahkan, dan halaman aneh). Jika Anda ingin menghapus semua header atau semua footer dalam dokumen, Anda perlu loop melalui semua bagian dan menghapus setiap simpul header yang sesuai atau node footer.

Contoh kode berikut menunjukkan cara menghapus semua footer dari semua bagian tetapi meninggalkan header utuh. Anda dapat menghapus hanya header dengan cara yang sama: