Package org.docx4j.fonts.fop.render.ps
Class DataOutput
java.lang.Object
org.docx4j.fonts.fop.render.ps.DataOutput
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getBytes()Returns the written data buffer as byte array.voidWrite the given string to the buffer using the given encoding.voidprintln()Add a newline to the given string.voidWrite the given string to the buffer using the given encoding.voidwrite(byte[] buffer) Write a byte array to the buffer.voidwrite(byte[] buffer, int offset, int length) Write a part of a byte array to the buffer.voidwrite(int value) Write an int value to the buffer.
-
Constructor Details
-
DataOutput
public DataOutput()Constructor. -
DataOutput
Constructor with a given encoding.- Parameters:
encoding- the encoding to be used for writing
-
-
Method Details
-
getBytes
public byte[] getBytes()Returns the written data buffer as byte array.- Returns:
- the data buffer as byte array
-
write
public void write(int value) Write an int value to the buffer.- Parameters:
value- the given value
-
write
public void write(byte[] buffer) Write a byte array to the buffer.- Parameters:
buffer- the given byte array
-
write
public void write(byte[] buffer, int offset, int length) Write a part of a byte array to the buffer.- Parameters:
buffer- the given byte bufferoffset- the offset where to startlength- the amount of bytes to be written from the array
-
print
Write the given string to the buffer using the given encoding.- Parameters:
string- the given string- Throws:
IOException- If an error occurs during writing the data to the buffer
-
println
Write the given string to the buffer using the given encoding. A newline is added after the given string- Parameters:
string- the given string- Throws:
IOException- If an error occurs during writing the data to the buffer
-
println
public void println()Add a newline to the given string.
-