public final class PDType3CharProc extends Object implements COSObjectable, PDContentStream
Constructor and Description |
---|
PDType3CharProc(PDType3Font font,
COSStream charStream) |
Modifier and Type | Method and Description |
---|---|
PDRectangle |
getBBox()
Returns the bounding box of the contents.
|
InputStream |
getContents()
Returns this stream's content, if any.
|
PDStream |
getContentStream() |
COSStream |
getCOSObject()
Convert this standard java object to a COS object.
|
PDType3Font |
getFont() |
PDRectangle |
getGlyphBBox()
Calculate the bounding box of this glyph.
|
Matrix |
getMatrix()
Returns the matrix which transforms from the stream's space to user space.
|
PDResources |
getResources()
Returns this stream's resources, if any.
|
float |
getWidth()
todo.
|
public PDType3CharProc(PDType3Font font, COSStream charStream)
public COSStream getCOSObject()
COSObjectable
getCOSObject
in interface COSObjectable
public PDType3Font getFont()
public PDStream getContentStream()
public InputStream getContents() throws IOException
PDContentStream
getContents
in interface PDContentStream
IOException
- If the stream could not be readpublic PDResources getResources()
PDContentStream
getResources
in interface PDContentStream
public PDRectangle getBBox()
PDContentStream
getBBox
in interface PDContentStream
public PDRectangle getGlyphBBox() throws IOException
IOException
- If an io error occurs while parsing the stream.public Matrix getMatrix()
PDContentStream
getMatrix
in interface PDContentStream
public float getWidth() throws IOException
IOException
Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.