Namespace org.pdfclown.documents.contents

Types used to define the graphical appearance of PDF contents [PDF:1.6:3.7]. More...

Namespaces

Namespace  colorSpaces
 

Color space types used to specify the colors of graphics objects inside content streams [PDF:1.6:4.5].


Namespace  composition
 

Typographic composition.


Namespace  entities
 

Specialized graphic types.


Namespace  fonts
 

Font type definitions used to draw text inside content streams [PDF:1.6:5].


Namespace  layers
 

Optional content [PDF:1.6:4.10], also known as layered content.


Namespace  objects
 

Content stream instructions [PDF:1.6:3.7.1].


Namespace  tokens
 

Content stream serialization [PDF:1.6:3.7.1].


Namespace  xObjects
 

External content objects that are able to be referenced from content stream objects [PDF:1.6:4.7].


Classes

class  BlendModeEnumExtension
class  ColorSpaceResources
 Color spaces collection [PDF:1.6:3.7.2]. More...
class  Contents
 Content stream [PDF:1.6:3.7.1]. More...
class  ContentScanner
 Content objects scanner. More...
class  ExtGState
 Graphics state parameters [PDF:1.6:4.3.4]. More...
class  ExtGStateResources
 Graphics state parameter resources collection [PDF:1.6:3.7.2]. More...
class  FontResources
 Font resources collection [PDF:1.6:3.7.2]. More...
interface  IContentContext
 Content stream context. More...
interface  IContentEntity
 Generic content entity.It provides common ways to convert any content into content stream objects. More...
interface  ITextString
 Text string interface. More...
class  LineCapEnumExtension
class  LineDash
 Line Dash Pattern [PDF:1.6:4.3.2]. More...
class  LineJoinEnumExtension
class  PatternResources
 Pattern resources collection [PDF:1.6:3.7.2]. More...
class  PropertyList
 Private information meaningful to the program (application or plugin extension) creating the marked content [PDF:1.6:10.5.1]. More...
class  PropertyListResources
 Property list resources collection [PDF:1.6:3.7.2]. More...
class  ResourceItems< TValue >
 Collection of a specific resource type. More...
class  Resources
 Resources collection [PDF:1.6:3.7.2]. More...
class  RotationEnumExtension
class  ShadingResources
 Shading resources collection [PDF:1.6:3.7.2]. More...
class  TextChar
 Text character. More...
class  TextStyle
 Text style. More...
class  WindModeEnumExtension
class  XObjectResources
 External object resources collection [PDF:1.6:3.7.2]. More...

Enumerations

enum  BlendModeEnum {
  Normal, Multiply, Screen, Overlay,
  Darken, Lighten, ColorDodge, ColorBurn,
  HardLight, SoftLight, Difference, Exclusion,
  Hue, Saturation, Color, Luminosity
}
 

Blend mode to be used in the transparent imaging model [PDF:1.7:7.2.4].

More...
enum  LineCapEnum { Butt = 0, Round = 1, Square = 2 }
 

Shape to be used at the ends of stroked open subpaths [PDF:1.6:4.3.2].

More...
enum  LineJoinEnum { Miter = 0, Round = 1, Bevel = 2 }
 

Shape to be used at the corners of stroked paths [PDF:1.6:4.3.2].

More...
enum  RotationEnum { Downward = 0, Leftward = 90, Upward = 180, Rightward = 270 }
 

Rotation (clockwise) [PDF:1.6:3.6.2].

More...
enum  TextRenderModeEnum {
  Fill = 0, Stroke = 1, FillStroke = 2, Invisible = 3,
  FillClip = 4, StrokeClip = 5, FillStrokeClip = 6, Clip = 7
}
 

Glyph-outlines appearance on text showing [PDF:1.6:5.2.5].

More...
enum  WindModeEnum { EvenOdd, NonZero }
 

Winding rule for determining which points lie inside a path [PDF:1.6:4.4.2].

More...

Types used to define the graphical appearance of PDF contents [PDF:1.6:3.7].


Enumeration Type Documentation

Blend mode to be used in the transparent imaging model [PDF:1.7:7.2.4].

Enumerator:
Normal 

Select the source color, ignoring the backdrop.

Multiply 

Multiply the backdrop and source color values.

Screen 

Multiply the complements of the backdrop and source color values, then complement the result.

Overlay 

Multiply or screen the colors, depending on the backdrop color value.

Darken 

Select the darker of the backdrop and source colors.

Lighten 

Select the lighter of the backdrop and source colors.

ColorDodge 

Brighten the backdrop color to reflect the source color.

ColorBurn 

Darken the backdrop color to reflect the source color.

HardLight 

Multiply or screen the colors, depending on the source color value.

SoftLight 

Darken or lighten the colors, depending on the source color value.

Difference 

Subtract the darker of the two constituent colors from the lighter color.

Exclusion 

Produce an effect similar to that of the Difference mode but lower in contrast.

Hue 

Create a color with the hue of the source color and the saturation and luminosity of the backdrop color.

Saturation 

Create a color with the saturation of the source color and the hue and luminosity of the backdrop color.

Color 

Create a color with the hue and saturation of the source color and the luminosity of the backdrop color.

Luminosity 

Create a color with the luminosity of the source color and the hue and saturation of the backdrop color.

Shape to be used at the ends of stroked open subpaths [PDF:1.6:4.3.2].

Enumerator:
Butt 

Truncated line cap.

Round 

Rounded line cap.

Square 

Squared-off line cap.

Shape to be used at the corners of stroked paths [PDF:1.6:4.3.2].

Enumerator:
Miter 

Sharp line join.

Round 

Rounded line join.

Bevel 

Squared-off line join.

Rotation (clockwise) [PDF:1.6:3.6.2].

Enumerator:
Downward 

Downward (0° clockwise).

Leftward 

Leftward (90° clockwise).

Upward 

Upward (180° clockwise).

Rightward 

Rightward (270° clockwise).

Glyph-outlines appearance on text showing [PDF:1.6:5.2.5].

Enumerator:
Fill 

Fill text glyphs.

Stroke 

Stroke text glyphs.

FillStroke 

Fill, then stroke text glyphs.

Invisible 

Do nothing (invisible text glyphs).

FillClip 

Fill text glyphs, then apply to path for clipping.

StrokeClip 

Stroke text glyphs, then apply to path for clipping.

FillStrokeClip 

Fill, then stroke text glyphs, then apply to path for clipping.

Clip 

Apply text glyphs to path for clipping.

Winding rule for determining which points lie inside a path [PDF:1.6:4.4.2].

Enumerator:
EvenOdd 

Even-odd winding rule.

NonZero 

Non-zero winding rule.

Copyright 2006-2013 Stefano Chizzolini. For more information, please visit PDF Clown home page.

Generated on Sat Feb 9 21:08:29 2013 for PDF Clown 0.1.2 by  doxygen 1.6.3