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ályLeírás
ShapeEgy rajzolt tárgyat (autó alak) ábrázol a név, geometria és az üvegek rögzítő pozíciójával.
ShapeCollectionA 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.
AutoShapeTypeEnum egy alakzat előzetesen beállított DrawingML geometríáját meghatározó.
ShapeModelA 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… AutoShapeType a 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() a AutoShapeType enum é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ás AutoShapeType Elő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ódszerVisszaadási típusLeírás
getName()StringA forma belső neve.
setName(name)voidA belső nevet adja meg.
getGeometryType()StringGeometriatípus azonosító szalag.
setGeometryType(type)voidA geometria típus sztringjét állítja be.
getAutoShapeType()AutoShapeTypeElőzetesen beállított automatikus formájú geometria enum értéke.
setAutoShapeType(type)voidMegállítja az előre beállítású autós alakú geometriát.
getUpperLeftRow()intA bal felső sarokszámú horgonycsomó.
setUpperLeftRow(row)voidA bal felső sarokhoz.
getUpperLeftColumn()intA bal felső sarokszemlős cellának oszlop-indexje.
setUpperLeftColumn(col)voidA bal felső sarokszemét.
getLowerRightRow()intA jobb alsó sarokszámú horgonycsomó.
setLowerRightRow(row)voidA jobb alsó sorban.
getLowerRightColumn()intA jobb alsó sarokban található horgonyszám.
setLowerRightColumn(col)voidA jobb alsó sarokhoz.

ShapeCollection

MódszerVisszaadási típusLeírás
getCount()intA munkalap alakú alakjai száma.
get(index)ShapeA 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)voidEltávolítja a megadott index alakot.

Lásd még:

 Magyar