SAP ABAP Class IF_XSLFO_TEXT_OUTPUT (Output interface for text output)
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_XSLFO_OUTPUT_ADAPTER | Output adapter base class for XSL formatter | 20081015 |
Properties
Class | IF_XSLFO_TEXT_OUTPUT | |
Short Description | Output interface for text output | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20081014 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_XSLFO_TEXT_OUTPUT has no interface implemented.
Friends
Class IF_XSLFO_TEXT_OUTPUT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | I | -2 | 20081014 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | I | 2 | 20081014 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | I | -3 | 20081014 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | I | 3 | 20081014 | ||
5 | ![]() |
Constant | Public | Type reference (TYPE) | I | 0 | 20081014 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | I | -1 | 20081014 | ||
7 | ![]() |
Constant | Public | Type reference (TYPE) | I | 1 | 20081014 | ||
8 | ![]() |
Constant | Public | Type reference (TYPE) | I | -4 | 20081014 | ||
9 | ![]() |
Constant | Public | Type reference (TYPE) | I | 4 | 20081014 | ||
10 | ![]() |
Constant | Public | Type reference (TYPE) | I | 3 | 20081014 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | I | 1 | 20081014 | ||
12 | ![]() |
Constant | Public | Type reference (TYPE) | I | 0 | 20081014 | ||
13 | ![]() |
Constant | Public | Type reference (TYPE) | I | 2 | 20081014 | ||
14 | ![]() |
Constant | Public | Type reference (TYPE) | I | 0 | 20081014 | ||
15 | ![]() |
Constant | Public | Type reference (TYPE) | I | 1 | 20081014 | ||
16 | ![]() |
Constant | Public | Type reference (TYPE) | I | -4 | 20081014 | ||
17 | ![]() |
Constant | Public | Type reference (TYPE) | I | -3 | 20081014 | ||
18 | ![]() |
Constant | Public | Type reference (TYPE) | I | -2 | 20081014 | ||
19 | ![]() |
Constant | Public | Type reference (TYPE) | I | -1 | 20081014 | ||
20 | ![]() |
Constant | Public | Type reference (TYPE) | I | 0 | 20081014 | ||
21 | ![]() |
Constant | Public | Type reference (TYPE) | I | 1 | 20081014 | ||
22 | ![]() |
Constant | Public | Type reference (TYPE) | I | 2 | 20081014 | ||
23 | ![]() |
Constant | Public | Type reference (TYPE) | I | 3 | 20081014 | ||
24 | ![]() |
Constant | Public | Type reference (TYPE) | I | 4 | 20081014 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Starts a section which represents a hyperlink | 20090929 |
2 | ![]() |
Instance method | Public | Method | Ends a section which represents a hyperlink | 20090929 |
3 | ![]() |
Instance method | Public | Method | Get data about the actual font | 20081014 |
4 | ![]() |
Instance method | Public | Method | Get the actual font size of a selected font | 20081014 |
5 | ![]() |
Instance method | Public | Method | Get ascender of a selected font (text-altitude) | 20081014 |
6 | ![]() |
Instance method | Public | Method | Get descender of a selected font (text-depth) | 20081014 |
7 | ![]() |
Instance method | Public | Method | Get font glyphs string for unicode string | 20081014 |
8 | ![]() |
Instance method | Public | Method | Get width of glyphs string using a selected font | 20081014 |
9 | ![]() |
Instance method | Public | Method | Output some text on the rendering surface | 20081014 |
10 | ![]() |
Instance method | Public | Method | Select a font of the output device from several traits | 20081014 |
Events
Class IF_XSLFO_TEXT_OUTPUT has no event.
Types
Class IF_XSLFO_TEXT_OUTPUT has no local type.
Method Signatures
Method BEGIN_HYPERLINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXTERNAL_DESTINATION | Call by reference | Type reference (TYPE) | STRING | URL string | 20090929 | ||
2 | ![]() |
INTERNAL_DESTINATION | Call by reference | Type reference (TYPE) | STRING | Internal hyperlink | 20090929 | ||
3 | ![]() |
SHOW_DESTINATION | Call by reference | Type reference (TYPE) | STRING | "new" or "replace" | 20090929 |
Method BEGIN_HYPERLINK on class IF_XSLFO_TEXT_OUTPUT has no exception.
Method END_HYPERLINK Signature
Method END_HYPERLINK on class IF_XSLFO_TEXT_OUTPUT has no parameter.
Method END_HYPERLINK on class IF_XSLFO_TEXT_OUTPUT has no exception.
Method GET_ACTUAL_FONT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FAMILY | Call by reference | Type reference (TYPE) | STRING | 20081014 | |||
2 | ![]() |
EV_SIZE | Call by reference | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20081014 | ||
3 | ![]() |
EV_STRETCH | Call by reference | Type reference (TYPE) | XSLFO_ENUM | XSL-FO enumerated data type | 20081014 | ||
4 | ![]() |
EV_STYLE | Call by reference | Type reference (TYPE) | XSLFO_ENUM | XSL-FO enumerated data type | 20081014 | ||
5 | ![]() |
EV_VARIANT | Call by reference | Type reference (TYPE) | XSLFO_ENUM | XSL-FO enumerated data type | 20081014 | ||
6 | ![]() |
EV_WEIGHT | Call by reference | Type reference (TYPE) | XSLFO_ENUM | XSL-FO enumerated data type | 20081014 | ||
7 | ![]() |
IV_FONTID | Call by reference | Type reference (TYPE) | XSLFO_FONTID | XSL-FO font identifier for renderer | 20081014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20081014 |
Method GET_ACTUAL_FONT_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FONTID | Call by reference | Type reference (TYPE) | XSLFO_FONTID | XSL-FO font identifier for renderer | 20081014 | ||
2 | ![]() |
RV_SIZE | Value transfer | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20081014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20081014 |
Method GET_FONT_ASCENDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FONTID | Call by reference | Type reference (TYPE) | XSLFO_FONTID | XSL-FO font identifier for renderer | 20081014 | ||
2 | ![]() |
RV_ASCENDER | Value transfer | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20081014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20081014 |
Method GET_FONT_DESCENDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FONTID | Call by reference | Type reference (TYPE) | XSLFO_FONTID | 20081014 | |||
2 | ![]() |
RV_DESCENDER | Value transfer | Type reference (TYPE) | XSLFO_LENGTH | 20081014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20081014 |
Method GET_GLYPHS_FOR_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FONTID | Call by reference | Type reference (TYPE) | XSLFO_FONTID | 20081014 | |||
2 | ![]() |
IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20081014 | |||
3 | ![]() |
RV_GLYPHS | Value transfer | Type reference (TYPE) | STRING | 20081014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20081014 |
Method GET_GLYPHS_WIDTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FONTID | Call by reference | Type reference (TYPE) | XSLFO_FONTID | 20081014 | |||
2 | ![]() |
IV_GLYPHS | Call by reference | Type reference (TYPE) | STRING | 20081014 | |||
3 | ![]() |
RV_WIDTH | Value transfer | Type reference (TYPE) | XSLFO_LENGTH | 20081014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20081014 |
Method OUTPUT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COLOR | Call by reference | Type reference (TYPE) | XSLFO_COLOR | '#000000' | XSL-FO color containing 6 hex char preceded by # | 20081014 | |
2 | ![]() |
IV_FONTID | Call by reference | Type reference (TYPE) | XSLFO_FONTID | XSL-FO font identifier for renderer | 20081014 | ||
3 | ![]() |
IV_GLYPHS | Call by reference | Type reference (TYPE) | STRING | 20081014 | |||
4 | ![]() |
IV_GLYPHS_WIDTH | Call by reference | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20081014 | ||
5 | ![]() |
IV_OVERLINE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20081014 | ||
6 | ![]() |
IV_STRIKETHROUGH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20081014 | ||
7 | ![]() |
IV_UNDERLINE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20081014 | ||
8 | ![]() |
IV_X | Call by reference | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20081014 | ||
9 | ![]() |
IV_Y | Call by reference | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20081014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20081014 |
Method SELECT_FONT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COUNTRY | Call by reference | Type reference (TYPE) | XSLFO_ISOCOUNTRY | '' | XSL-FO ISO 3166-1 Country Code | 20081014 | |
2 | ![]() |
IV_FAMILY | Call by reference | Type reference (TYPE) | STRING | Font name or font family name | 20081014 | ||
3 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | XSLFO_ISOLANG | '' | XSL-FO ISO 639-2 Language | 20081014 | |
4 | ![]() |
IV_SCRIPT | Call by reference | Type reference (TYPE) | XSLFO_ISOSCRIPT | '' | XSL-FO ISO 15924 Script Code | 20081014 | |
5 | ![]() |
IV_SIZE | Call by reference | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20081014 | ||
6 | ![]() |
IV_STRETCH | Call by reference | Type reference (TYPE) | XSLFO_ENUM | CO_FONT_STRETCH_NORMAL | XSL-FO enumerated data type | 20081014 | |
7 | ![]() |
IV_STYLE | Call by reference | Type reference (TYPE) | XSLFO_ENUM | CO_FONT_STYLE_NORMAL | XSL-FO enumerated data type | 20081014 | |
8 | ![]() |
IV_VARIANT | Call by reference | Type reference (TYPE) | XSLFO_ENUM | CO_FONT_VARIANT_NORMAL | XSL-FO enumerated data type | 20081014 | |
9 | ![]() |
IV_WEIGHT | Call by reference | Type reference (TYPE) | XSLFO_ENUM | CO_FONT_WEIGHT_500 | XSL-FO enumerated data type | 20081014 | |
10 | ![]() |
RV_FONTID | Value transfer | Type reference (TYPE) | XSLFO_FONTID | XSL-FO font identifier for renderer | 20081014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20081014 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in |