A formákkal való munka
A formákkal való munka
Aspose.Cells FOSS for Java lets you add and manage drawing objects (auto shapes) A formák a képben feltüntetve vannak. ShapeCollection hozzáférhető a Worksheet.getShapes().Minden egyes alak egy geometriai típus, és a következő: Autó-formás típus, név és két sejtes horgonyhelyzet.
Áttekintés
A munkalapok formáit a ShapeCollection.- Adj egy újat. formájú ShapeCollection.add(autoShapeType, upperLeftRow, upperLeftRowOffset, upperLeftColumn, upperLeftColumnOffset, height, width), amely az új alak nullázású indexét adja vissza. AutoShapeType érték, amely megadja az előre beállított geometria értékeit.
Ha egy alak a gyűjteményben van, akkor elolvashatja és írhatja nevét, geometria típusát, automatikus alakú típusú formáját és az árnyékos sejtek pozícióit.
Kulcsosztályok
| Az osztály | Leírás |
|---|---|
Shape | Egy rajzolt tárgyat (autó alak) ábrázol a név, geometria és az üvegek rögzítő pozíciójával. |
ShapeCollection | A munkalap összes rajzformájának gyűjteménye. Támogatja a számlálást, az indexhez való hozzáférést, hozzáadást és eltávolítást. |
AutoShapeType | Enum egy alakzat előzetesen beállított DrawingML geometríáját meghatározó. |
ShapeModel | A forma belső sorozatmodellje. Nyers XML mezőket mutat be a fejlett, körbe-körbe használathoz. |
A formát hozzáadva
Használat ShapeCollection.add(...) a rajz objektum beillesztése. A módszer elfogadja:
- Egy…
AutoShapeTypea geometria előállítása értéke. - A bal felső sarok (sor, sorkiváltás, oszlop,oszlopkijárat) minden nullával alapuló egész szám.
- A forma magassága és szélessége pixelekben.
A módszer az új alak nullázású indexét adja vissza.
A formák tulajdonságainak olvasása
A következők alapján: Shape objektum, a következő olvasási módszerek állnak rendelkezésre:
Shape.getName()a forma belső névszövege.Shape.getGeometryType()a geometria típusú szalag.Shape.getAutoShapeType()aAutoShapeTypeenum érték.Shape.getUpperLeftRow()/Shape.getUpperLeftColumn()A bal felső sarokszobában.Shape.getLowerRightRow()/Shape.getLowerRightColumn()A jobb alsó sarokszobában.
A forma tulajdonságainak leírása
Shape.setName(name)Nevezd át a formát.Shape.setGeometryType(type)Változtassuk meg a geometria típusú szalagot.Shape.setAutoShapeType(type)a módosításAutoShapeTypeElőre beállított.Shape.setUpperLeftRow(row)/Shape.setUpperLeftColumn(col)Átállás.Shape.setLowerRightRow(row)/Shape.setLowerRightColumn(col)Változtassák a méretét.
API-referencia összefoglaló
Forma:
| Módszer | Visszaadási típus | Leírás |
|---|---|---|
getName() | String | A forma belső neve. |
setName(name) | void | A belső nevet adja meg. |
getGeometryType() | String | Geometriatípus azonosító szalag. |
setGeometryType(type) | void | A geometria típus sztringjét állítja be. |
getAutoShapeType() | AutoShapeType | Előzetesen beállított automatikus formájú geometria enum értéke. |
setAutoShapeType(type) | void | Megállítja az előre beállítású autós alakú geometriát. |
getUpperLeftRow() | int | A bal felső sarokszámú horgonycsomó. |
setUpperLeftRow(row) | void | A bal felső sarokhoz. |
getUpperLeftColumn() | int | A bal felső sarokszemlős cellának oszlop-indexje. |
setUpperLeftColumn(col) | void | A bal felső sarokszemét. |
getLowerRightRow() | int | A jobb alsó sarokszámú horgonycsomó. |
setLowerRightRow(row) | void | A jobb alsó sorban. |
getLowerRightColumn() | int | A jobb alsó sarokban található horgonyszám. |
setLowerRightColumn(col) | void | A jobb alsó sarokhoz. |
ShapeCollection
| Módszer | Visszaadási típus | Leírás |
|---|---|---|
getCount() | int | A munkalap alakú alakjai száma. |
get(index) | Shape | A megadott nullás indexre vonatkozó alakzatot adja vissza. |
add(...) | int | Új formát ad hozzá, és a gyűjtemény indexét adja vissza. |
removeAt(index) | void | Eltávolítja a megadott index alakot. |