org.pdfclown.documents.contents.objects.InlineImage Class Reference

Inline image object [PDF:1.6:4.8.6]. More...

Inheritance diagram for org.pdfclown.documents.contents.objects.InlineImage:
org.pdfclown.documents.contents.objects.GraphicsObject org.pdfclown.documents.contents.objects.CompositeObject org.pdfclown.documents.contents.objects.ContentObject

List of all members.

Public Member Functions

 InlineImage (InlineImageHeader header, InlineImageBody body)
override void Scan (ContentScanner.GraphicsState state)
 Applies this object to the specified graphics context, updating the specified graphics state.
override string ToString ()
override void WriteTo (IOutputStream stream, Document context)
 Serializes this object to the specified stream.

Static Public Attributes

static readonly string BeginOperatorKeyword = BeginInlineImage.OperatorKeyword
static readonly string EndOperatorKeyword = EndInlineImage.OperatorKeyword

Protected Member Functions

virtual GraphicsPath CreateRenderObject ()
 Creates the rendering object corresponding to this container.
bool Render (ContentScanner.GraphicsState state)
 Renders this container.

Protected Attributes

IList< ContentObjectobjects

Properties

Operation Body [get]
 Gets the image body.
override Operation Header [get]
 Gets the image header.
IList< ContentObjectObjects [get]
 Gets the list of inner objects.
Size Size [get]
 Gets the image size.

Inline image object [PDF:1.6:4.8.6].


Constructor & Destructor Documentation

org.pdfclown.documents.contents.objects.InlineImage.InlineImage ( InlineImageHeader  header,
InlineImageBody  body 
)

Member Function Documentation

virtual GraphicsPath org.pdfclown.documents.contents.objects.CompositeObject.CreateRenderObject (  )  [protected, virtual, inherited]

Creates the rendering object corresponding to this container.

Reimplemented in org.pdfclown.documents.contents.objects.Path.

bool org.pdfclown.documents.contents.objects.CompositeObject.Render ( ContentScanner.GraphicsState  state  )  [protected, inherited]
override void org.pdfclown.documents.contents.objects.CompositeObject.Scan ( ContentScanner.GraphicsState  state  )  [virtual, inherited]

Applies this object to the specified graphics context, updating the specified graphics state.

Parameters:
state Graphics state.

Reimplemented from org.pdfclown.documents.contents.objects.ContentObject.

Reimplemented in org.pdfclown.documents.contents.objects.LocalGraphicsState.

References org.pdfclown.documents.contents.ContentScanner.MoveEnd(), and org.pdfclown.documents.contents.ContentScanner.State.

override string org.pdfclown.documents.contents.objects.CompositeObject.ToString (  )  [inherited]
override void org.pdfclown.documents.contents.objects.InlineImage.WriteTo ( IOutputStream  stream,
Document  context 
) [virtual]

Serializes this object to the specified stream.

Parameters:
stream Target stream.
context Document context.

Reimplemented from org.pdfclown.documents.contents.objects.CompositeObject.

References org.pdfclown.bytes.IOutputStream.Write().


Member Data Documentation


Property Documentation

Operation org.pdfclown.documents.contents.objects.InlineImage.Body [get]

Gets the image body.

override Operation org.pdfclown.documents.contents.objects.InlineImage.Header [get]

Gets the image header.

Reimplemented from org.pdfclown.documents.contents.objects.CompositeObject.

IList<ContentObject> org.pdfclown.documents.contents.objects.CompositeObject.Objects [get, inherited]

Gets the list of inner objects.

Size org.pdfclown.documents.contents.objects.InlineImage.Size [get]

Gets the image size.

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

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