Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_XSLFO_OUTPUT_ADAPTER | Output adapter base class for XSL formatter | 20081015 |
Properties
Class | CL_RSPO_OUTPUT_RENDERER_OTF | |
Short Description | OTF renderer for OOXML | |
Super Class | CL_XSLFO_OUTPUT_ADAPTER | Output adapter base class for XSL formatter |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | PO | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | SPOO | Spool |
Created | 20080205 | 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 CL_RSPO_OUTPUT_RENDERER_OTF has no interface implemented.
Friends
Class CL_RSPO_OUTPUT_RENDERER_OTF has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XSTRING | BMP data | 20090914 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | current offset in BMP data | 20090914 | |
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | length of BMP data | 20090914 | |
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_OTFBITMAPCACHE_TABLE | Table for cached OTF images | 20090928 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | Total # of cached BM bytes | 20090928 | |
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | Length of RD bytes in wa | 20090914 | |
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XSTRING | RD bytes | 20090914 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSPO_OTFTAB | Table of OTF commands | 20090914 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ITCOO | OTF Structure | 20090914 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | number of bytes per char | 20080206 | ||
11 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_CONV_OBJ | Conv to UTF-16 | 20080307 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | 'X' | Create spool request? | 20080728 | |
13 | ![]() |
Constant | Private | Type reference (TYPE) | C | 'A' | Dashed line | 20080305 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | C | 'O' | Dotted line | 20080305 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | C | 'U' | Double line | 20080305 | |
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSPOPTYPE | SPACE | Spool: Device type name | 20080205 | |
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | SPACE | Document ended | 20080212 | |
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | number of forms | 20080214 | |
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | SPACE | Document started | 20080212 | |
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | number of pages in doc | 20080205 | |
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_FONTMAPTAB | XSLT->OTF font map | 20080205 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Name of OOXML form | 20080207 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | SPACE | Return OTF data? | 20080205 | |
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | SPACE | Job ended | 20080205 | |
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | SPACE | Job started | 20080205 | |
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | number of pages in job | 20080205 | |
27 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LANGU | Language Key | 20080207 | ||
28 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_FXS_IMAGE_PROCESSOR | Image Processor | 20081110 | ||
29 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_GLYPH_CACHE_TABLE | 20080314 | |||
30 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_UC_GLYPH_CACHE_TABLE | 20080314 | |||
31 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSPO_OTFTAB | Smart Forms: Table OTF | 20080205 | ||
32 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | Last line of previous document | 20080729 | |
33 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | SPACE | Return OTF at END_DOC? | 20080728 | |
34 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDBOLD | SPACE | Font attribute bold type | 20080205 | |
35 | ![]() |
Instance attribute | Private | Type reference (TYPE) | X | 0 | Box color value BLUE | 20080206 | |
36 | ![]() |
Instance attribute | Private | Type reference (TYPE) | X | 0 | Box color value GREEN | 20080206 | |
37 | ![]() |
Instance attribute | Private | Type reference (TYPE) | X | 0 | Box color value RED | 20080206 | |
38 | ![]() |
Instance attribute | Private | Type reference (TYPE) | X | 0 | Text color value BLUE | 20080206 | |
39 | ![]() |
Instance attribute | Private | Type reference (TYPE) | X | 0 | Text color value GREEN | 20080206 | |
40 | ![]() |
Instance attribute | Private | Type reference (TYPE) | X | 0 | Text color value RED | 20080206 | |
41 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDFAMILY | Font attribute: Name of font family | 20080205 | ||
42 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDPRINTPAR | SPACE | last FC | 20080206 | |
43 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_OTFFONTEXTAB | Font exchange table | 20080206 | ||
44 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XSLFO_FONTID | 20080314 | |||
45 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDFONTSIZE | 0 | Font attribute: font size in 1/10 point | 20080205 | |
46 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | SPACE | font set on new page? | 20080207 | |
47 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDITALIC | SPACE | Font attribute italic | 20080205 | |
48 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_SOFTFONTTAB | Which softfont has been downloaded in OTF? | 20081210 | ||
49 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDPRINTPAR | SPACE | Parameter of OTF //X start cmd | 20080729 | |
50 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | max num of chars in ST | 20080220 | ||
51 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TDPRINTPAR | SPACE | last UL | 20080206 | |
52 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSPOFORMAT | 'INCH12' | Spool: Page format | 20080205 | |
53 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSPOPNAME | SPACE | Spool: Output Device | 20080205 | |
54 | ![]() |
Instance attribute | Private | Type reference (TYPE) | POSS_JOBTICKETTAB | Job ticket table for spool request | 20080205 | ||
55 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_PRINTPARAMS | SAP Smart Forms: Smart Composer (transfer) options | 20080205 | ||
56 | ![]() |
Instance attribute | Private | Type reference (TYPE) | POSS_PRINTTICKETNAME | Name of a print ticket | 20081029 | ||
57 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSPOPAPFAM | 'INCH12' | Spool: Format type | 20080205 | |
58 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | Handle for spool request | 20080205 | |
59 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RSPOID | 0 | Spool request number | 20080205 | |
60 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CPCODEPAGE | SAP Character Set ID | 20080206 | ||
61 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XSLFO_LENGTH | 0 | XSL-FO length in thousandth part of a point (at 72dpi) | 20080221 | |
62 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XSLFO_LENGTH | 0 | XSL-FO length in thousandth part of a point (at 72dpi) | 20080221 | |
63 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | SPACE | Has a string been output? | 20080221 | |
64 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TSP03D | Spool: Device Description (New Format) | 20080206 | ||
65 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TSP0A | Spool: Device types | 20080205 | ||
66 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | SPACE | Is UC little-endian? | 20080211 |
Methods
Events
Class CL_RSPO_OUTPUT_RENDERER_OTF has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_GLYPH_CACHE | Private | See coding | 20080314 | begin of ty_glyph_cache,
fontid type xslfo_fontid,
glyph type string,
width type i,
end of ty_glyph_cache
|
||
2 | TY_GLYPH_CACHE_TABLE | Private | See coding | 20080314 | ty_glyph_cache_table TYPE HASHED TABLE OF ty_glyph_cache WITH UNIQUE KEY fontid glyph
|
||
3 | TY_UC_GLYPH_CACHE | Private | See coding | 20080314 | begin of ty_uc_glyph_cache,
fontid type xslfo_fontid,
glyph type i,
width type i,
end of ty_uc_glyph_cache
|
||
4 | TY_UC_GLYPH_CACHE_TABLE | Private | See coding | 20080314 | ty_uc_glyph_cache_table TYPE HASHED TABLE OF ty_uc_glyph_cache WITH UNIQUE KEY fontid glyph
|
||
5 | T_FONTMAPREC | Private | See coding | font mapping record | 20080205 | begin of T_FONTMAPREC,
family type string,
size type xslfo_length,
style type xslfo_enum,
stretch type xslfo_enum,
variant type xslfo_enum,
weight type xslfo_enum,
isolang type xslfo_isolang,
otf_fam type tdfamily,
otf_size type tdfontsize,
otf_bold type tdbold,
otf_italic type tditalic,
used(1) type c,
otf_fc_par type tdprintpar,
fontheader type itcfh,
is_cascading(1) type c,
w_tw_space type i,
w_tw_hash type i,
saplang type langu,
end of T_FONTMAPREC
|
|
6 | T_FONTMAPTAB | Private | See coding | font mapping table | 20080205 | T_FONTMAPTAB type standard table of t_fontmaprec
|
|
7 | T_OTFBITMAPCACHE | Private | See coding | Cache for prepared OTF images | 20090928 | begin of T_OTFBITMAPCACHE,
bm_handle type i,
bm_otftab type rspo_otftab,
bm_numbytes type i,
end of T_OTFBITMAPCACHE
|
|
8 | T_OTFBITMAPCACHE_TABLE | Private | See coding | Table for cached OTF images | 20090928 | T_OTFBITMAPCACHE_TABLE type hashed table of T_OTFBITMAPCACHE with unique key bm_handle
|
|
9 | T_OTFFONTEXTAB | Private | See coding | OTF font replacement system->printer font | 20080206 | T_OTFFONTEXTAB type standard table of itcfg
|
|
10 | T_PRINTPARAMS | Private | See coding | Print parameters | 20080212 | begin of T_PRINTPARAMS,
dest type rspopname,
copies type rspocopies,
name type rspo0name,
suffix1 type rspo1name,
suffix2 type rspo2name,
rqnewid(1) type c,
rqimmed type rspo1dispo,
rqdelete type rspo2dispo,
rqfinal type rspofinal,
lifetime(1) type c,
title type rspotitle,
receiver type rsporeceiv,
division type rspodivisi,
auth type rspoauth,
coverpage(1) type c,
sponumiv(2) type c,
spoolid type rspoid,
end of T_PRINTPARAMS
|
|
11 | T_SOFTFONTREC | Private | See coding | Softfont identifier | 20081210 | begin of T_SOFTFONTREC,
FAMILY type tdfamily,
bold type tdbold,
italic type tditalic,
end of T_SOFTFONTREC
|
|
12 | T_SOFTFONTTAB | Private | See coding | Which softfont has been downloaded in OTF? | 20081210 | T_SOFTFONTTAB type hashed table of T_SOFTFONTREC with unique key family bold italic
|
Method Signatures
Method BMPUTIL_GETBYTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_BYTE | Value transfer | Type reference (TYPE) | XSTRING | byte | 20090914 |
Method BMPUTIL_GETBYTE on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_GETBYTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_NUMBYTES | Call by reference | Type reference (TYPE) | I | size of chunk | 20090914 | ||
2 | ![]() |
RT_BYTES | Value transfer | Type reference (TYPE) | XSTRING | chunk of bytes | 20090914 |
Method BMPUTIL_GETBYTES on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_GETDWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_DWORD | Value transfer | Type reference (TYPE) | I | Dword | 20090914 |
Method BMPUTIL_GETDWORD on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_GETLONG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_LONG | Value transfer | Type reference (TYPE) | I | Long | 20090914 |
Method BMPUTIL_GETLONG on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_GETOFS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_OFS | Value transfer | Type reference (TYPE) | I | ofs | 20090914 |
Method BMPUTIL_GETOFS on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_GETWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_WORD | Value transfer | Type reference (TYPE) | I | word | 20090914 |
Method BMPUTIL_GETWORD on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BMPDATA | Call by reference | Type reference (TYPE) | XSTRING | BMP image | 20090914 |
Method BMPUTIL_INIT on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_OTFRDFLUSH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_OTFTAB | Value transfer | Type reference (TYPE) | RSPO_OTFTAB | Table of OTF commands | 20090914 |
Method BMPUTIL_OTFRDFLUSH on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_OTFRDINIT Signature
Method BMPUTIL_OTFRDINIT on class CL_RSPO_OUTPUT_RENDERER_OTF has no parameter.
Method BMPUTIL_OTFRDINIT on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_OTFRDPUTBYTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BYTE | Call by reference | Type reference (TYPE) | X | byte | 20090914 |
Method BMPUTIL_OTFRDPUTBYTE on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_OTFRDPUTBYTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BYTES | Call by reference | Type reference (TYPE) | XSTRING | bytes | 20090914 | ||
2 | ![]() |
IM_LEN | Call by reference | Type reference (TYPE) | I | 0 | numbytes | 20090914 |
Method BMPUTIL_OTFRDPUTBYTES on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_OTFRDPUTBYTES_FAST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BYTES | Call by reference | Type reference (TYPE) | XSTRING | bytes | 20090914 | ||
2 | ![]() |
IM_LEN | Call by reference | Type reference (TYPE) | I | 0 | len | 20090914 |
Method BMPUTIL_OTFRDPUTBYTES_FAST on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_OTFRDPUTDWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DWORD | Call by reference | Type reference (TYPE) | I | dword | 20090914 |
Method BMPUTIL_OTFRDPUTDWORD on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_OTFRDPUTWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_WORD | Call by reference | Type reference (TYPE) | I | word | 20090914 |
Method BMPUTIL_OTFRDPUTWORD on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method BMPUTIL_SETOFS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OFS | Call by reference | Type reference (TYPE) | I | offset | 20090914 |
Method BMPUTIL_SETOFS on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CREATESPOOL | Call by reference | Type reference (TYPE) | C | 'X' | create spool request | 20080728 | |
2 | ![]() |
IM_GETOTF | Call by reference | Type reference (TYPE) | C | return OTF data? | 20080212 | ||
3 | ![]() |
IM_OTFPERDOC | Call by reference | Type reference (TYPE) | C | return OTF per document? | 20080728 | ||
4 | ![]() |
IM_PRINTER | Call by reference | Type reference (TYPE) | RSPOPNAME | output device | 20080205 |
Method CONSTRUCTOR on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method CONVERT2TW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_VAL_TW | Call by reference | Type reference (TYPE) | I | value converted to TWIP | 20080214 | ||
2 | ![]() |
IM_UNIT | Call by reference | Type reference (TYPE) | RSPOPGWU | Spool: Unit of measurement for paper length | 20080214 | ||
3 | ![]() |
IM_VAL | Call by reference | Type reference (TYPE) | I | input value | 20080214 |
Method CONVERT2TW on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method CONVERT_IMG_BMP2OTF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DPI | Call by reference | Type reference (TYPE) | I | dots per inch | 20090914 | ||
2 | ![]() |
EX_HEIGHT_TW | Call by reference | Type reference (TYPE) | I | height in TWIP | 20090914 | ||
3 | ![]() |
EX_OTFDATA | Call by reference | Type reference (TYPE) | RSPO_OTFTAB | Table of OTF commands | 20090914 | ||
4 | ![]() |
EX_WIDTH_TW | Call by reference | Type reference (TYPE) | I | width in TWIP | 20090914 | ||
5 | ![]() |
IM_IMAGEDATA_BMP | Call by reference | Type reference (TYPE) | XSTRING | BMP image data | 20090914 |
Method CONVERT_IMG_BMP2OTF on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method DOC_END Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DOCPAGES | Call by reference | Type reference (TYPE) | I | Number of pages in document | 20080205 | ||
2 | ![]() |
EX_OTF | Call by reference | Type reference (TYPE) | RSPO_OTFTAB | Table of OTF commands | 20080729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error writing into spool request | 20080215 |
Method DOC_START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FORMNAME | Call by reference | Type reference (TYPE) | STRING | Name of OOXML form | 20080207 |
Method DOC_START on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method DRAW_BOX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BORDER_TW | Call by reference | Type reference (TYPE) | I | XSL-FO length in thousandth part of a point (at 72dpi) | 20080215 | ||
2 | ![]() |
IM_COLOR | Call by reference | Type reference (TYPE) | XSLFO_COLOR | XSL-FO color containing 6 hex uppercase chars preceded by # | 20080215 | ||
3 | ![]() |
IM_DARKNESS | Call by reference | Type reference (TYPE) | I | 20080215 | |||
4 | ![]() |
IM_H | Call by reference | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20080215 | ||
5 | ![]() |
IM_W | Call by reference | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20080215 | ||
6 | ![]() |
IM_X | Call by reference | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20080215 | ||
7 | ![]() |
IM_Y | Call by reference | Type reference (TYPE) | XSLFO_LENGTH | XSL-FO length in thousandth part of a point (at 72dpi) | 20080215 |
Method DRAW_BOX on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method GET_STRING_WIDTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_WIDTH_TW | Value transfer | Type reference (TYPE) | I | Width in TWIP | 20080211 | ||
2 | ![]() |
IM_DEFAULT_W_TW | Call by reference | Type reference (TYPE) | I | 0 | default width | 20080211 | |
3 | ![]() |
IM_STRING | Call by reference | Type reference (TYPE) | STRING | String | 20080211 | ||
4 | ![]() |
IM_STRINGLEN | Call by reference | Type reference (TYPE) | I | 0 | len of string | 20080211 |
Method GET_STRING_WIDTH on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_RSPO_OUTPUT_RENDERER_OTF has no parameter.
Method INITIALIZE on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method JOB_END Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_JOBPAGES | Call by reference | Type reference (TYPE) | I | Number of pages in job | 20080212 | ||
2 | ![]() |
EX_OTF | Call by reference | Type reference (TYPE) | RSPO_OTFTAB | Table of OTF commands | 20080212 | ||
3 | ![]() |
EX_PRINTDATA | Call by reference | Type reference (TYPE) | XSTRING | Print data stream (not used) | 20080212 | ||
4 | ![]() |
EX_SPOOLID | Call by reference | Type reference (TYPE) | RSPOID | Spool request number | 20080212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
No job was started | 20080227 | |
2 | ![]() |
Error closing spool request | 20080215 | |
3 | ![]() |
Error writing into spool request | 20080215 |
Method JOB_START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_AUTH | Call by reference | Type reference (TYPE) | RSPOAUTH | SPACE | Value for authorization check | 20080212 | |
2 | ![]() |
IM_COPIES | Call by reference | Type reference (TYPE) | RSPOCOPIES | Number of copies | 20080212 | ||
3 | ![]() |
IM_COVERPAGE | Call by reference | Type reference (TYPE) | C | 'D' | Print SAP cover page? | 20080212 | |
4 | ![]() |
IM_DELETE | Call by reference | Type reference (TYPE) | RSPO2DISPO | SPACE | Delete spool request automatically | 20080212 | |
5 | ![]() |
IM_DIVISION | Call by reference | Type reference (TYPE) | RSPODIVISI | SPACE | Department | 20080212 | |
6 | ![]() |
IM_FINAL | Call by reference | Type reference (TYPE) | RSPOFINAL | SPACE | Spool request completed | 20080212 | |
7 | ![]() |
IM_IMMED | Call by reference | Type reference (TYPE) | RSPO1DISPO | SPACE | Print immediately or later | 20080212 | |
8 | ![]() |
IM_LIFETIME | Call by reference | Type reference (TYPE) | C | '0' | Retention period in spooler | 20080212 | |
9 | ![]() |
IM_NAME | Call by reference | Type reference (TYPE) | RSPO0NAME | 'DOCX' | Spool request: Name | 20080212 | |
10 | ![]() |
IM_NEWID | Call by reference | Type reference (TYPE) | C | 'X' | new spool request | 20080212 | |
11 | ![]() |
IM_PRINTER | Call by reference | Type reference (TYPE) | RSPOPNAME | Spool: Output Device | 20080212 | ||
12 | ![]() |
IM_PRINTOPTIONS | Call by reference | Type reference (TYPE) | POSS_JOBTICKETTAB | Job ticket table for spool request | 20080212 | ||
13 | ![]() |
IM_PRINTTICKET | Call by reference | Type reference (TYPE) | POSS_PRINTTICKETNAME | SPACE | Name of a print ticket | 20081029 | |
14 | ![]() |
IM_RECEIVER | Call by reference | Type reference (TYPE) | RSPORECEIV | SPACE | Spool: Recipient of spool request | 20080212 | |
15 | ![]() |
IM_SPONUMIV | Call by reference | Type reference (TYPE) | NRNR | SPACE | Number Range Number | 20080212 | |
16 | ![]() |
IM_SPOOLID | Call by reference | Type reference (TYPE) | RSPOID | 0 | Spool request number | 20080212 | |
17 | ![]() |
IM_SUFFIX1 | Call by reference | Type reference (TYPE) | RSPO1NAME | Spool request: Suffix 1 | 20080212 | ||
18 | ![]() |
IM_SUFFIX2 | Call by reference | Type reference (TYPE) | RSPO2NAME | Spool request: Suffix 2 | 20080212 | ||
19 | ![]() |
IM_TITLE | Call by reference | Type reference (TYPE) | RSPOTITLE | SPACE | Title of a spool request | 20080212 | |
20 | ![]() |
IM_USESPOOLID | Call by reference | Type reference (TYPE) | C | SPACE | Use SPOOLID param | 20080212 |
Method JOB_START on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method MAP_STD_PAGEFORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HEIGHT_TW | Call by reference | Type reference (TYPE) | I | 20080207 | |||
2 | ![]() |
ORIENTATION | Call by reference | Type reference (TYPE) | RSPOORIENT | Spool: Page format orientation | 20080207 | ||
3 | ![]() |
PAGEFORMAT | Call by reference | Type reference (TYPE) | RSPOFORMAT | Spool: Page format | 20080207 | ||
4 | ![]() |
WIDTH_TW | Call by reference | Type reference (TYPE) | I | 20080207 |
Method MAP_STD_PAGEFORMAT on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
Method OPEN_SPOOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PAGEFORMAT | Call by reference | Type reference (TYPE) | RSPOFORMAT | Spool: Page format | 20080215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error opening spool | 20080215 |
Method SET_COLOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BOX_OR_TEXT | Call by reference | Type reference (TYPE) | C | 'B' | B=Box, T=Text | 20080215 | |
2 | ![]() |
IM_COLOR | Call by reference | Type reference (TYPE) | XSLFO_COLOR | '#000000' | XSL-FO color containing 6 hex uppercase chars preceded by # | 20080215 |
Method SET_COLOR on class CL_RSPO_OUTPUT_RENDERER_OTF has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 711 |