Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Topik ini membahas cara bekerja secara terprogram dengan bentuk menggunakan Aspose.Words.
Bentuk dalam Aspose.Words mewakili objek di lapisan gambar, seperti objek AutoShape, kotak teks, bentuk bebas, OLE, kontrol ActiveX, atau gambar. Dokumen Word dapat berisi satu atau lebih bentuk yang berbeda. Bentuk dokumen diwakili oleh kelas Shape.
Anda dapat menyisipkan bentuk sebaris dengan jenis dan ukuran tertentu dan bentuk mengambang bebas dengan posisi, ukuran, dan jenis pembungkus teks yang ditentukan ke dalam dokumen menggunakan metode InsertShape. Metode InsertShape memungkinkan penyisipan bentuk DML ke dalam model dokumen. Dokumen harus disimpan dalam format, yang mendukung bentuk DML, jika tidak, simpul tersebut akan dikonversi menjadi bentuk VML, saat menyimpan dokumen.
Contoh kode berikut menunjukkan cara menyisipkan jenis bentuk ini ke dalam dokumen:
Dengan menggunakan Aspose.Words, Anda dapat menentukan apakah rasio aspek bentuk dikunci melalui properti AspectRatioLocked.
Contoh kode berikut menunjukkan cara bekerja dengan properti AspectRatioLocked:
Anda juga dapat menentukan apakah bentuk ditampilkan di dalam tabel atau di luarnya menggunakan properti IsLayoutInCell.
Contoh kode berikut menunjukkan cara bekerja dengan properti IsLayoutInCell:
Anda dapat membuat persegi panjang sudut snip menggunakan Aspose.Words. Jenis bentuknya adalah *SingleCornerSnipped, TopCornersSnipped, DiagonalCornersSnipped, TopCornersOneRoundedOneSnipped, SingleCornerRounded, TopCornersRounded,*dan DiagonalCornersRounded.
Bentuk DML dibuat menggunakan metode InsertShape dengan tipe bentuk ini. Tipe ini tidak dapat digunakan untuk membuat bentuk VML. Mencoba membuat bentuk dengan menggunakan konstruktor publik dari kelas “Bentuk” memunculkan pengecualian " NotSupportedException".
Contoh kode berikut menunjukkan cara menyisipkan jenis bentuk ini ke dalam dokumen:
Dengan menggunakan Aspose.Words API, Anda bisa mendapatkan lokasi dan ukuran bentuk yang berisi blok dalam poin, relatif terhadap jangkar bentuk paling atas. Untuk melakukannya, gunakan properti BoundsInPoints.
Contoh kode berikut menunjukkan cara bekerja dengan properti BoundsInPoints:
Aspose.Words API menyediakan properti HorizontalRuleFormat untuk mengakses properti bentuk aturan horizontal. Kelas HorizontalRuleFormat memperlihatkan properti dasar seperti Tinggi, Warna, Bayangan, dll. untuk pemformatan aturan horizontal.
Contoh kode berikut menunjukkan cara menyetel HorizontalRuleFormat:
Aspose.Words API menyediakan fungsi Shape → InsertOleObjectAsIcon untuk menyisipkan objek OLE yang disematkan atau ditautkan sebagai ikon ke dalam dokumen. Fungsi ini memungkinkan menentukan file ikon dan keterangan. Jenis objek OLE harus dideteksi menggunakan ekstensi file.
Contoh kode berikut menunjukkan cara mengatur objek insert OLE sebagai Ikon ke dalam dokumen:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.