Jangkar Vertikal

Tutorial ini menjelaskan cara menggunakan fitur jangkar vertikal di Aspose.Words untuk .NET untuk memposisikan bentuk secara vertikal dalam dokumen. Dengan mengatur properti jangkar vertikal suatu bentuk, Anda dapat mengontrol perataan vertikal relatif terhadap teks atau halaman.

Prasyarat

Untuk mengikuti tutorial ini, Anda harus memiliki yang berikut ini:

  • Aspose.Words untuk perpustakaan .NET diinstal.
  • Pengetahuan dasar tentang C# dan Pemrosesan Kata dengan dokumen Word.

Langkah 1: Siapkan Direktori Dokumen

Mulailah dengan menyiapkan jalur ke direktori dokumen Anda. Mengganti"YOUR DOCUMENT DIRECTORY" dengan jalur sebenarnya ke direktori tempat Anda ingin menyimpan dokumen.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Langkah 2: Buat Dokumen Baru dan DocumentBuilder

Buat instance baru dariDocument kelas dan aDocumentBuilder keberatan untuk bekerja dengan dokumen tersebut.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Langkah 3: Sisipkan dan Konfigurasikan Bentuk

Sisipkan bentuk ke dalam dokumen menggunakanInsertShape metodeDocumentBuilder obyek. Tetapkan dimensi yang diinginkan untuk bentuknya.

Shape textBox = builder.InsertShape(ShapeType.TextBox, 200, 200);

Langkah 4: Atur Jangkar Vertikal

Atur properti jangkar vertikal pada bentuk untuk mengontrol perataan vertikalnya. Dalam contoh ini, kita menyetelnya ke “Bawah” untuk mengaitkan bentuk di bagian bawah teks atau halaman.

textBox.TextBox.VerticalAnchor = TextBoxAnchor.Bottom;

Langkah 5: Tambahkan Konten ke Bentuk

MenggunakanMoveTo metodeDocumentBuilder objek untuk memindahkan kursor ke paragraf pertama bentuk. Kemudian, gunakanWrite metode untuk menambahkan konten ke bentuk.

builder.MoveTo(textBox.FirstParagraph);
builder.Write("Textbox contents");

Langkah 6: Simpan Dokumen

Simpan dokumen ke direktori yang ditentukan menggunakanSave metode. Berikan nama file yang diinginkan dengan ekstensi file yang sesuai. Dalam contoh ini, kami menyimpan dokumen sebagai “WorkingWithShapes.VerticalAnchor.docx”.

doc.Save(dataDir + "WorkingWithShapes.VerticalAnchor.docx");

Contoh kode sumber untuk Vertical Anchor menggunakan Aspose.Words untuk .NET

	// Jalur ke direktori dokumen Anda
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Shape textBox = builder.InsertShape(ShapeType.TextBox, 200, 200);
	textBox.TextBox.VerticalAnchor = TextBoxAnchor.Bottom;
	builder.MoveTo(textBox.FirstParagraph);
	builder.Write("Textbox contents");
	doc.Save(dataDir + "WorkingWithShapes.VerticalAnchor.docx");

Itu dia! Anda telah berhasil menggunakan fitur jangkar vertikal di Aspose.Words untuk .NET untuk memposisikan bentuk secara vertikal dalam dokumen.