FloatingBox
Общ преглед
FloatingBox е клас в Aspose.PDF FOSS за Java. Наследници от: BaseParagraph.
Представя контейнер с плаваща кутия, който може да съдържа елементи от параграф в определено място на страницата.
Този клас предоставя 32 метода за работа с FloatingBox обекти в Java програми. Наличните методи включват: FloatingBox, getBackgroundColor, getBorder, getHeight, getHorizontalAlignment, getHyperlink, getLeft, getMargin, getPadding, getParagraphs, getTop, getWidth, и 19 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: backgroundColor, border, firstParagraphInColumn, height, horizontalAlignment, hyperlink, и още 9.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
width | double | Прочети. | Връща ширината на тази плаваща кутия в точки. |
height | double | Прочети. | Връща височината на тази плаваща кутия в точки. |
paragraphs | Paragraphs | Прочети. | Връща колекцията от параграфи за това плаващо поле, като го създава мързеливо ако е необходимо. |
left | double | Прочети. | Връща наляво позицията в точки. |
top | double | Прочети. | Връща най-високата позиция в точки. |
backgroundColor | Color | Прочети. | Връща цвета на фона на тази плаваща кутия. |
border | BorderInfo | Прочети. | Връща граничната форма на тази плаваща кутия. |
padding | MarginInfo | Прочети. | Връща напълването (вътрешният марж) за тази плаваща кутия. |
margin | MarginInfo | Прочети. | Получава маржовата информация за този параграф. |
horizontalAlignment | HorizontalAlignment | Прочети. | Получава хоризонталното подравняване на този параграф в рамките на контейнера. |
inLineParagraph | boolean | Прочети. | Връща дали този параграф е встроен елемент. |
keptWithNext | boolean | Прочети. | Връща дали този параграф трябва да се съхранява заедно с следващия абзац. |
| на същата страница по време на оформлението. | |||
firstParagraphInColumn | boolean | Прочети. | Връща дали този параграф е първият в колоната. |
inNewPage | boolean | Прочети. | Връща дали този параграф трябва да започне на нова страница по време на оформлението. |
hyperlink | Hyperlink | Прочети. | Връща хипервръзката, приложена към този параграф (web, local или file) |
| целеви), или {@code null} ако параграфът не е кликнат. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
FloatingBox() | Създава нов FloatingBox с нулеви размери. |
FloatingBox(width: double, height: double) | Създава нов FloatingBox с посочените размери. |
getWidth() → double | Връща ширината на тази плаваща кутия в точки. |
setWidth(width: double) | Определя широчината на тази плаваща кутия в точки. |
getHeight() → double | Връща височината на тази плаваща кутия в точки. |
setHeight(height: double) | Определя височината на тази плаваща кутия в точки. |
getParagraphs() → Paragraphs | Връща колекцията от параграфи за това плаващо поле, като го създава мързеливо ако е необходимо. |
setParagraphs(paragraphs: Paragraphs) | Определя колекцията от параграфи за това плаващо поле. |
getLeft() → double | Връща наляво позицията в точки. |
setLeft(left: double) | Определя лявото положение в точки. |
getTop() → double | Връща най-високата позиция в точки. |
setTop(top: double) | Определя отклонението на горната позиция в точки. |
getBackgroundColor() → Color | Връща цвета на фона на тази плаваща кутия. |
setBackgroundColor(backgroundColor: Color) | Определя цвета на фона на тази плаваща кутия. |
getBorder() → BorderInfo | Връща граничната форма на тази плаваща кутия. |
setBorder(border: BorderInfo) | Настройва граничния стил на тази плаваща кутия. |
getPadding() → MarginInfo | Връща напълването (вътрешният марж) за тази плаваща кутия. |
setPadding(padding: MarginInfo) | Определя плетенето (вътрешния марж) за тази плаваща кутия. |
getMargin() → MarginInfo | Получава маржовата информация за този параграф. |
setMargin(margin: MarginInfo) | Определя информация за маржа за този параграф. |
getHorizontalAlignment() → HorizontalAlignment | Получава хоризонталното подравняване на този параграф в рамките на контейнера. |
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment) | Определя хоризонталното подравняване на настоящия параграф в рамките на неговия контейнер. |
isInLineParagraph() → boolean | Връща дали този параграф е встроен елемент. |
setInLineParagraph(inLineParagraph: boolean) | Определя дали този параграф трябва да се третира като встроен елемент. |
isKeptWithNext() → boolean | Връща дали този параграф трябва да се съхранява заедно с следващия абзац. |
| на същата страница по време на оформлението. | |
setKeptWithNext(keptWithNext: boolean) | Определя дали този параграф трябва да се съхранява заедно с следващия параграф. |
| на същата страница по време на оформлението. | |
isFirstParagraphInColumn() → boolean | Връща дали този параграф е първият в колоната. |
setFirstParagraphInColumn(firstParagraphInColumn: boolean) | Определя дали този параграф е първият в колоната. |
isInNewPage() → boolean | Връща дали този параграф трябва да започне на нова страница по време на оформлението. |
setInNewPage(inNewPage: boolean) | Определя дали този параграф трябва да започне на нова страница по време на оформлението. |
getHyperlink() → Hyperlink | Връща хипервръзката, приложена към този параграф (web, local или file) |
| целеви), или {@code null} ако параграфът не е кликнат. | |
setHyperlink(hyperlink: Hyperlink) | Прилага хипервръзка към този параграф. |