PDContentStream, COSObjectablepublic final class PDType3CharProc extends java.lang.Object implements COSObjectable, PDContentStream
| Constructor | Description |
|---|---|
PDType3CharProc(PDType3Font font,
COSStream charStream) |
| Modifier and Type | Method | Description |
|---|---|---|
PDRectangle |
getBBox() |
Returns the bounding box of the contents.
|
java.io.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() |
Get the width from a type3 charproc stream.
|
public PDType3CharProc(PDType3Font font, COSStream charStream)
public COSStream getCOSObject()
COSObjectablegetCOSObject in interface COSObjectablepublic PDType3Font getFont()
public PDStream getContentStream()
public java.io.InputStream getContents()
throws java.io.IOException
PDContentStreamgetContents in interface PDContentStreamjava.io.IOException - If the stream could not be readpublic PDResources getResources()
PDContentStreamgetResources in interface PDContentStreampublic PDRectangle getBBox()
PDContentStreamgetBBox in interface PDContentStreampublic PDRectangle getGlyphBBox() throws java.io.IOException
java.io.IOException - If an io error occurs while parsing the stream.public Matrix getMatrix()
PDContentStreamgetMatrix in interface PDContentStreampublic float getWidth()
throws java.io.IOException
java.io.IOException - if the stream could not be read, or did not have d0 or d1 as first
operator, or if their first argument was not a number.Copyright © 2002–2018. All rights reserved.