GraphicalObject
Przegląd
GraphicalObject jest klasą w Aspose.Slides FOSS dla Java. Dziedziczy po: Shape, IGraphicalObject.
Abstrakcyjna klasa bazowa dla obiektów graficznych na slajdzie.
Ta klasa udostępnia 63 metody do pracy z obiektami GraphicalObject w programach Java. Dostępne metody obejmują: GeometryShape, GraphicalObject, Shape, applyFrame, asIPresentationComponent, buildFrame, ensureSpPr, ensureXfrm, findPlaceholderXfrmInXml, findXfrmInElement, getAdjustments, getAlternativeText oraz 50 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.Slides FOSS dla Java. Właściwości: adjustments, alternativeText, alternativeTextTitle, asISlideComponent, cNvPr, connectionSiteCount oraz 30 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
spPr | Element | Odczyt | Zwraca element {@code <p:spPr>} (lub {@code <p:grpSpPr>}) dla tego kształtu. |
cNvPr | Element | Odczyt | Zwraca element {@code <p:cNvPr>} z kształtu XML. |
placeholderInfo | Optional<String[]> | Odczyt | Zwraca informacje o placeholderze dla tego kształtu, jeśli jest placeholderem. |
inheritedXfrm | Element | Odczyt | Przechodzi łańcuch layout → master, aby znaleźć odziedziczony {@code <a:xfrm>} dla kształtów placeholderów. |
xfrm | Element | Odczyt | Zwraca element {@code <a:xfrm>} dla tego kształtu. |
rawFrame | IShapeFrame | Odczyt | Pobiera surową ramkę. |
frame | IShapeFrame | Odczyt | Pobiera ramkę. |
slide | IBaseSlide | Odczyt | Pobiera slajd. |
presentation | IPresentation | Odczyt | Pobiera prezentację. |
x | double | Odczyt | Pobiera x. |
y | double | Odczyt | Pobiera y. |
width | double | Odczyt | Pobiera szerokość. |
height | double | Odczyt | Pobiera wysokość. |
rotation | double | Odczyt | Pobiera obrót. |
shapeStyle | IShapeStyle | Odczyt | Pobiera styl kształtu. |
shapeType | ShapeType | Odczyt | Pobiera typ kształtu. |
fillFormat | IFillFormat | Odczyt | Zwraca format wypełnienia. |
adjustments | IAdjustValueCollection | Odczyt | Pobiera dostosowania. |
textHolder | boolean | Odczyt | Pobiera uchwyt tekstu. |
placeholder | IPlaceholder | Odczyt | Pobiera placeholder. |
customData | ICustomData | Odczyt | Pobiera niestandardowe dane. |
lineFormat | ILineFormat | Odczyt | Pobiera format linii. |
threeDFormat | IThreeDFormat | Odczyt | Pobiera format trójwymiarowy. |
effectFormat | IEffectFormat | Odczyt | Pobiera format efektu. |
hidden | boolean | Odczyt | Pobiera ukryte. |
zOrderPosition | int | Odczyt | Pobiera pozycję kolejności Z. |
connectionSiteCount | int | Odczyt | Pobiera liczbę miejsc połączeń. |
alternativeText | String | Odczyt | Pobiera tekst alternatywny. |
alternativeTextTitle | String | Odczyt | Pobiera alternatywny tytuł tekstowy. |
name | String | Odczyt | Pobiera nazwę. |
decorative | boolean | Odczyt | Pobiera dekorację. |
uniqueId | int | Odczyt | Pobiera unikalny identyfikator. |
officeInteropShapeId | int | Odczyt | Pobiera identyfikator kształtu office interop. |
grouped | boolean | Odczyt | Pobiera grupowane. |
asISlideComponent | ISlideComponent | Odczyt | Pobiera komponent as i slide. |
graphicalObjectLock | IGraphicalObjectLock | Odczyt | Zwraca blokady kształtu. |
Metody
| Sygnatura | Opis |
|---|---|
GraphicalObject(xmlElement: Element, saveCallback: Runnable) | Tworzy {@code GraphicalObject} oparty na podanym elemencie XML. |
GraphicalObject() | Tworzy {@code GraphicalObject} bez elementu bazowego. |
Shape(xmlElement: Element, saveCallback: Runnable) | Tworzy Shape oparty na podanym elemencie XML. |
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide) | Wewnętrzna inicjalizacja z elementem XML, pakietem OPC, częścią układu i slajdem nadrzędnym. |
buildFrame() → IShapeFrame | Tworzy {@link ShapeFrame} z bieżącego elementu {@code <a:xfrm>}. |
applyFrame(value: IShapeFrame) | Stosuje wartości {@link IShapeFrame} do elementu {@code <a:xfrm>}. |
getSpPr() → Element | Zwraca element {@code <p:spPr>} (lub {@code <p:grpSpPr>}) dla tego kształtu. |
ensureSpPr() → Element | Zwraca lub tworzy element {@code <p:spPr>} dla tego kształtu. |
getCNvPr() → Element | Zwraca element {@code <p:cNvPr>} z kształtu XML. |
findXfrmInElement(shapeElement: Element) → Element | Znajduje element {@code <a:xfrm>} bezpośrednio wewnątrz elementu kształtu XML. |
getPlaceholderInfo() → Optional<String[]> | Zwraca informacje o placeholderze dla tego kształtu, jeśli jest on placeholderem. |
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String) → Element | Znajduje element {@code <a:xfrm>} dla pasującego placeholdera w korzeniu układu lub mastera XML. |
getInheritedXfrm() → Element | Przechodzi przez układ → łańcuch masterów, aby znaleźć odziedziczony {@code <a:xfrm>} dla kształtów zastępczych. |
getXfrm() → Element | Zwraca element {@code <a:xfrm>} dla tego kształtu. |
ensureXfrm() → Element | Zwraca lub tworzy element {@code <a:xfrm>} dla tego kształtu. |
getRawFrame() → IShapeFrame | Zwraca surową ramkę. |
setRawFrame(value: IShapeFrame) | Ustawia surową wartość ramki. |
getFrame() → IShapeFrame | Zwraca ramkę. |
setFrame(value: IShapeFrame) | Ustawia wartość klatki. |
getSlide() → IBaseSlide | Zwraca slajd. |
getPresentation() → IPresentation | Zwraca prezentację. |
asIPresentationComponent() → IPresentationComponent | |
setParentSlide(slide: IBaseSlide) | Ustawia slajd nadrzędny dla tego kształtu. |
GeometryShape(xmlElement: Element, saveCallback: Runnable) | Tworzy GeometryShape oparty na podanym elemencie XML. |
setParentShapes(shapes: Iterable<IShape>) | Ustawia kolekcję kształtów rodzeństwa używaną do wyszukiwania połączeń. |
getX() → double | Zwraca x. |
setX(x: double) | Ustawia wartość x. |
getY() → double | Zwraca y. |
setY(y: double) | Ustawia wartość y. |
getWidth() → double | Zwraca szerokość. |
setWidth(width: double) | Ustawia wartość szerokości. |
getHeight() → double | Zwraca wysokość. |
setHeight(height: double) | Ustawia wartość wysokości. |
getRotation() → double | Zwraca obrót. |
setRotation(rotation: double) | Ustawia wartość obrotu. |
getShapeStyle() → IShapeStyle | Zwraca styl kształtu. |
getShapeType() → ShapeType | Zwraca typ kształtu. |
setShapeType(value: ShapeType) | Ustawia wartość typu kształtu. |
getFillFormat() → IFillFormat | Zwraca format wypełnienia. |
getAdjustments() → IAdjustValueCollection | Zwraca dopasowania. |
isTextHolder() → boolean | Zwraca true, jeśli uchwyt tekstu jest ustawiony. |
getPlaceholder() → IPlaceholder | Zwraca placeholder. |
getCustomData() → ICustomData | Zwraca niestandardowe dane. |
getLineFormat() → ILineFormat | Zwraca format linii. |
getThreeDFormat() → IThreeDFormat | Zwraca format three d. |
getEffectFormat() → IEffectFormat | Zwraca format efektu. |
isHidden() → boolean | Zwraca true, jeśli hidden jest ustawione. |
setHidden(value: boolean) | Ustawia ukrytą wartość. |
getZOrderPosition() → int | Zwraca pozycję z order. |
getConnectionSiteCount() → int | Zwraca liczbę punktów połączenia. |
getAlternativeText() → String | Zwraca tekst alternatywny. |
setAlternativeText(value: String) | Ustawia wartość tekstu alternatywnego. |
getAlternativeTextTitle() → String | Zwraca tytuł tekstu alternatywnego. |
setAlternativeTextTitle(value: String) | Ustawia wartość alternatywnego tytułu tekstu. |
getName() → String | Zwraca nazwę. |
setName(value: String) | Ustawia wartość nazwy. |
isDecorative() → boolean | Zwraca true, jeśli decorative jest ustawione. |
setDecorative(value: boolean) | Ustawia wartość dekoracyjną. |
getUniqueId() → int | Zwraca unikalny identyfikator. |
getOfficeInteropShapeId() → int | Zwraca identyfikator kształtu interop Office. |
isGrouped() → boolean | Zwraca true, jeśli ustawiono grouped. |
getAsISlideComponent() → ISlideComponent | Zwraca komponent as i slide. |
getGraphicalObjectLock() → IGraphicalObjectLock | Zwraca blokady kształtu. |