Függőleges horgony

Ez az oktatóanyag elmagyarázza, hogyan használhatja az Aspose.Words for .NET függőleges rögzítési funkcióját egy alakzat függőleges elhelyezéséhez a dokumentumon belül. Egy alakzat függőleges horgony tulajdonságának beállításával szabályozhatja annak függőleges igazítását a szöveghez vagy az oldalhoz.

Előfeltételek

Az oktatóanyag követéséhez a következőkre van szükség:

  • Aspose.Words for .NET könyvtár telepítve.
  • C# és Word dokumentumokkal végzett szövegszerkesztési alapismeretek.

1. lépés: Állítsa be a dokumentumkönyvtárat

Kezdje a dokumentumkönyvtár elérési útjának beállításával. Cserélje ki"YOUR DOCUMENT DIRECTORY" annak a könyvtárnak a tényleges elérési útjával, ahová a dokumentumot menteni szeretné.

string dataDir = "YOUR DOCUMENT DIRECTORY";

2. lépés: Hozzon létre egy új dokumentumot és DocumentBuildert

Hozzon létre egy új példányt aDocument osztály és aDocumentBuilder tiltakozik a dokumentummal való munkavégzésre.

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

3. lépés: Alakzat beszúrása és konfigurálása

Szúrjon be egy alakzatot a dokumentumba a gombbalInsertShape módszere aDocumentBuilder tárgy. Állítsa be az alakzat kívánt méreteit.

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

4. lépés: Állítsa be a függőleges horgonyt

Állítsa be az alakzat függőleges rögzítési tulajdonságát a függőleges igazítás szabályozásához. Ebben a példában az “Alul” értékre állítjuk, hogy az alakzatot a szöveg vagy oldal alján rögzítsük.

textBox.TextBox.VerticalAnchor = TextBoxAnchor.Bottom;

5. lépés: Adjon hozzá tartalmat az alakzathoz

Használja aMoveTo módszere aDocumentBuilder objektumot, hogy a kurzort az alakzat első bekezdésére vigye. Ezután használja aWrite módszer tartalom hozzáadására az alakzathoz.

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

6. lépés: Mentse el a dokumentumot

Mentse a dokumentumot a megadott könyvtárba aSave módszer. Adja meg a kívánt fájlnevet a megfelelő fájlkiterjesztéssel. Ebben a példában a dokumentumot “WorkingWithShapes.VerticalAnchor.docx” néven mentjük.

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

Példa a Vertical Anchor forráskódjához az Aspose.Words for .NET használatával

	// A dokumentumkönyvtár elérési útja
	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");

Ez az! Sikeresen használta az Aspose.Words for .NET függőleges rögzítési funkcióját egy alakzat függőleges elhelyezésére a dokumentumon belül.