PDFreactor supports the following proprietary CSS extensions to enable features which are currently not covered by the W3C CSS standards or are still subject to change:
Table A.2. Proprietary CSS extensions
| Property | Available values |
|---|---|
| -ro-alt-text | <string> | attr(<attribute>) |
| -ro-anchor | <string> | attr(href) |
| -ro-art-size | <length>{1,2} | auto | [ <page-size> || [ portrait | landscape] ] | media | trim | crop | none |
| -ro-author | <string> | attr(<identifier>) |
| -ro-bleed-width | <length> | none |
-ro-colorbar-top-left -ro-colorbar-top-right -ro-colorbar-bottom-left -ro-colorbar-bottom-right -ro-colorbar-left-top -ro-colorbar-left-bottom -ro-colorbar-right-top -ro-colorbar-right-bottom | gradient-tint | progressive-color | [<color>] | none |
| -ro-columns | <integer> | <length> | auto |
| -ro-columnspan | <length> | <percentage> | auto | inherit |
| -ro-column-break-after | auto | always | avoid | inherit |
| -ro-column-break-before | auto | always | avoid | inherit |
| -ro-column-count | <integer> | auto |
| -ro-column-fill | balance | auto |
| -ro-column-gap | <length> | <percentage> | auto |
| -ro-column-rule | <color> | <border-style> | <border-width> | <percentage> | none |
| -ro-column-rule-color | <color> | none |
| -ro-column-rule-style | <border-style> | none |
| -ro-column-rule-width | <border-width> | <percentage> | none |
| -ro-column-width | <length> | auto |
| -ro-crop-size | <length>{1,2} | auto | [ <page-size> || [ portrait | landscape] ] | media | trim | art | none |
| -ro-counter-set | [ <identifier> <integer>? ]+ | none | inherit |
| -ro-height | <length> | <percentage> | auto | inherit |
| -ro-keywords | <string> | attr(<identifier>) |
| -ro-link | <string> | attr(href) |
| -ro-listitem-value | <string> | <integer> |
| -ro-marks | [trim | bleed | registration] | none |
| -ro-marks-color | <color> | none |
| -ro-marks-width | <length> | none |
| -ro-media-size | <length>{1,2} | auto | [ <page-size> || [ portrait | landscape] ] | none |
| -ro-pdf-bookmark-level | <integer> |
| -ro-pdf-format | |
| -ro-pdf-tag-type | <string> |
| -ro-replacedelement | 'com.realobjects.xml.formatters.ImageFormatter' | 'com.realobjects.xml.formatters.BarcodeFormatter' | 'com.realobjects.xml.formatters.QrCodeFormatter' | 'com.realobjects.xml.formatters.SVGFormatter' | 'com.realobjects.xml.formatters.'MathML'Formatter' |
| -ro-rowspan | <length> | <percentage> | auto | inherit |
| -ro-scale-content | <length> | <percentage> | auto | none |
| -ro-source | <string> | attr(src) |
| -ro-subject | <string> | attr(<identifier>) |
| -ro-width | <length> | <percentage> | auto | inherit |