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

Inline image entries (anonymous) operation [PDF:1.6:4.8.6]. More...

Inheritance diagram for org.pdfclown.documents.contents.objects.InlineImageHeader:
org.pdfclown.documents.contents.objects.Operation org.pdfclown.documents.contents.objects.ContentObject

List of all members.

Public Member Functions

void Add (PdfName key, PdfDirectObject value)
void Clear ()
bool ContainsKey (PdfName key)
void CopyTo (KeyValuePair< PdfName, PdfDirectObject >[] keyValuePairs, int index)
 InlineImageHeader (IList< PdfDirectObject > operands)
bool Remove (KeyValuePair< PdfName, PdfDirectObject > keyValuePair)
bool Remove (PdfName key)
virtual void Scan (ContentScanner.GraphicsState state)
 Applies this object to the specified graphics context, updating the specified graphics state.
override string ToString ()
bool TryGetValue (PdfName key, out PdfDirectObject value)
override void WriteTo (IOutputStream stream, Document context)
 Serializes this object to the specified stream.

Static Public Member Functions

static Operation Get (string operator_, IList< PdfDirectObject > operands)
 Gets an operation.

Protected Attributes

IList< PdfDirectObjectoperands
string operator_

Properties

int Count [get]
bool IsReadOnly [get]
ICollection< PdfNameKeys [get]
IList< PdfDirectObjectOperands [get]
string Operator [get]
PdfDirectObject this [PdfName key] [get, set]
ICollection< PdfDirectObjectValues [get]

Inline image entries (anonymous) operation [PDF:1.6:4.8.6].

This is a figurative operation necessary to constrain the inline image entries section within the content stream model.


Constructor & Destructor Documentation

org.pdfclown.documents.contents.objects.InlineImageHeader.InlineImageHeader ( IList< PdfDirectObject operands  ) 

Member Function Documentation

void org.pdfclown.documents.contents.objects.InlineImageHeader.Add ( PdfName  key,
PdfDirectObject  value 
)
void org.pdfclown.documents.contents.objects.InlineImageHeader.Clear (  ) 
bool org.pdfclown.documents.contents.objects.InlineImageHeader.ContainsKey ( PdfName  key  ) 
void org.pdfclown.documents.contents.objects.InlineImageHeader.CopyTo ( KeyValuePair< PdfName, PdfDirectObject >[]  keyValuePairs,
int  index 
)
static Operation org.pdfclown.documents.contents.objects.Operation.Get ( string  operator_,
IList< PdfDirectObject operands 
) [static, inherited]

Gets an operation.

Parameters:
operator_ Operator.
operands List of operands.
bool org.pdfclown.documents.contents.objects.InlineImageHeader.Remove ( KeyValuePair< PdfName, PdfDirectObject keyValuePair  ) 
bool org.pdfclown.documents.contents.objects.InlineImageHeader.Remove ( PdfName  key  ) 
virtual void org.pdfclown.documents.contents.objects.ContentObject.Scan ( ContentScanner.GraphicsState  state  )  [virtual, inherited]

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

Parameters:
state Graphics state.

Reimplemented in org.pdfclown.documents.contents.objects.ApplyExtGState, org.pdfclown.documents.contents.objects.BeginSubpath, org.pdfclown.documents.contents.objects.CloseSubpath, org.pdfclown.documents.contents.objects.CompositeObject, org.pdfclown.documents.contents.objects.DrawCurve, org.pdfclown.documents.contents.objects.DrawLine, org.pdfclown.documents.contents.objects.DrawRectangle, org.pdfclown.documents.contents.objects.LocalGraphicsState, org.pdfclown.documents.contents.objects.ModifyClipPath, org.pdfclown.documents.contents.objects.ModifyCTM, org.pdfclown.documents.contents.objects.PaintPath, org.pdfclown.documents.contents.objects.SetCharSpace, org.pdfclown.documents.contents.objects.SetDeviceCMYKFillColor, org.pdfclown.documents.contents.objects.SetDeviceCMYKStrokeColor, org.pdfclown.documents.contents.objects.SetDeviceGrayFillColor, org.pdfclown.documents.contents.objects.SetDeviceGrayStrokeColor, org.pdfclown.documents.contents.objects.SetDeviceRGBFillColor, org.pdfclown.documents.contents.objects.SetDeviceRGBStrokeColor, org.pdfclown.documents.contents.objects.SetFillColor, org.pdfclown.documents.contents.objects.SetFillColorSpace, org.pdfclown.documents.contents.objects.SetFont, org.pdfclown.documents.contents.objects.SetLineCap, org.pdfclown.documents.contents.objects.SetLineDash, org.pdfclown.documents.contents.objects.SetLineJoin, org.pdfclown.documents.contents.objects.SetLineWidth, org.pdfclown.documents.contents.objects.SetMiterLimit, org.pdfclown.documents.contents.objects.SetStrokeColor, org.pdfclown.documents.contents.objects.SetStrokeColorSpace, org.pdfclown.documents.contents.objects.SetTextLead, org.pdfclown.documents.contents.objects.SetTextMatrix, org.pdfclown.documents.contents.objects.SetTextRenderMode, org.pdfclown.documents.contents.objects.SetTextRise, org.pdfclown.documents.contents.objects.SetTextScale, org.pdfclown.documents.contents.objects.SetWordSpace, org.pdfclown.documents.contents.objects.ShowText, org.pdfclown.documents.contents.objects.TranslateTextRelative, and org.pdfclown.documents.contents.objects.TranslateTextToNextLine.

override string org.pdfclown.documents.contents.objects.Operation.ToString (  )  [inherited]
bool org.pdfclown.documents.contents.objects.InlineImageHeader.TryGetValue ( PdfName  key,
out PdfDirectObject  value 
)
override void org.pdfclown.documents.contents.objects.Operation.WriteTo ( IOutputStream  stream,
Document  context 
) [virtual, inherited]

Member Data Documentation


Property Documentation

int org.pdfclown.documents.contents.objects.InlineImageHeader.Count [get]
bool org.pdfclown.documents.contents.objects.InlineImageHeader.IsReadOnly [get]
ICollection<PdfName> org.pdfclown.documents.contents.objects.InlineImageHeader.Keys [get]
IList<PdfDirectObject> org.pdfclown.documents.contents.objects.Operation.Operands [get, inherited]
string org.pdfclown.documents.contents.objects.Operation.Operator [get, inherited]
PdfDirectObject org.pdfclown.documents.contents.objects.InlineImageHeader.this[PdfName key] [get, set]
ICollection<PdfDirectObject> org.pdfclown.documents.contents.objects.InlineImageHeader.Values [get]

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