Package org.apache.fop.pdf
Class CMapBuilder
java.lang.Object
org.apache.fop.pdf.CMapBuilder
A cmap builder.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidprotected voidwriteCIDSystemInfo(String registry, String ordering, int supplement) voidWrites the CMap to a Writer.protected voidprotected voidwriteCodeSpaceRange(boolean singleByte) protected voidprotected voidprotected voidprotected voidprotected voidprotected voiddoes nothingprotected voidwriteVersion(String version) protected void
-
Field Details
-
name
name -
writer
writer
-
-
Constructor Details
-
CMapBuilder
Construct cmap builder.- Parameters:
writer- a writername- a name
-
-
Method Details
-
writeCMap
Writes the CMap to a Writer.- Throws:
IOException- if an I/O error occurs
-
writePreStream
- Throws:
IOException- if i/o exception
-
writeStreamComments
- Throws:
IOException- if i/o exception
-
writeCIDInit
- Throws:
IOException- if i/o exception
-
writeCIDSystemInfo
protected void writeCIDSystemInfo(String registry, String ordering, int supplement) throws IOException - Parameters:
registry- stringordering- stringsupplement- string- Throws:
IOException- if i/o exception
-
writeCIDSystemInfo
- Throws:
IOException- if i/o exception
-
writeVersion
- Parameters:
version- a version- Throws:
IOException- if i/o exception
-
writeType
- Parameters:
type- a type- Throws:
IOException- if i/o exception
-
writeName
- Parameters:
name- a name- Throws:
IOException- if i/o exception
-
writeCodeSpaceRange
- Throws:
IOException- if i/o exception
-
writeCodeSpaceRange
- Parameters:
singleByte- true if single byte range- Throws:
IOException- if i/o exception
-
writeCIDRange
- Throws:
IOException- if i/o exception
-
writeBFEntries
- Throws:
IOException- if i/o exception
-
writeWrapUp
- Throws:
IOException- if i/o exception
-
writeStreamAfterComments
- Throws:
IOException- if i/o exception
-
writeUseCMap
protected void writeUseCMap()does nothing
-