Cum să adăugați Group formă într-un document Word
Uneori trebuie să adaugi un group shape într-un document Word. O asemenea group shape este formată din mai multe forme.
În Microsoft Word puteți adăuga rapid un group shape folosind comanda/butonul Group. Un model individual dintr-un grup poate fi mutat separat.
În Aspose.Words, este foarte ușor să adaugi o group shape folosind clasa GroupShape. Shape este creată separat folosind clasa Shape și apoi adăugată la obiectul GroupShape folosind metoda AppendChild.
Exemplul de cod următor arată cum să adăugați un group shape într-un document Word:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir_WorkingWithDocument(); | |
Document doc = new Document(); | |
doc.EnsureMinimum(); | |
GroupShape gs = new GroupShape(doc); | |
Shape shape = new Shape(doc, Drawing.ShapeType.AccentBorderCallout1); | |
shape.Width = 100; | |
shape.Height = 100; | |
gs.AppendChild(shape); | |
Shape shape1 = new Shape(doc, Drawing.ShapeType.ActionButtonBeginning); | |
shape1.Left = 100; | |
shape1.Width = 100; | |
shape1.Height = 200; | |
gs.AppendChild(shape1); | |
gs.Width = 200; | |
gs.Height = 200; | |
gs.CoordSize = new System.Drawing.Size(200, 200); | |
DocumentBuilder builder = new DocumentBuilder(doc); | |
builder.InsertNode(gs); | |
dataDir = dataDir + "groupshape-doc_out.doc"; | |
// Save the document to disk. | |
doc.Save(dataDir); |
Iată câteva dintre tipurile de Shape
suportate în Aspose.Words":
- Retanglu
- RotundRectanglular
- RoundRectangle
- Ellipse “- Diamant”
- Triunghi
- Dreptunghiul drept
- Paralelegramă
- Trapezoid
- Hexagon
- Octogon
Pentru lista completă, vă rugăm să verificați clasa ShapeType.