Package com.tom_roush.pdfbox.pdfwriter
Class ContentStreamWriter
- java.lang.Object
-
- com.tom_roush.pdfbox.pdfwriter.ContentStreamWriter
-
public class ContentStreamWriter extends Object
A class that will take a list of tokens and write out a stream with them.
-
-
Constructor Summary
Constructors Constructor Description ContentStreamWriter(OutputStream out)This will create a new content stream writer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwriteToken(Operator op)Writes a single operator token.voidwriteToken(COSBase base)Writes a single operand token.voidwriteTokens(Object... tokens)Writes a series of tokens followed by a new line.voidwriteTokens(List tokens)This will write out the list of tokens to the stream.
-
-
-
Constructor Detail
-
ContentStreamWriter
public ContentStreamWriter(OutputStream out)
This will create a new content stream writer.- Parameters:
out- The stream to write the data to.
-
-
Method Detail
-
writeToken
public void writeToken(COSBase base) throws IOException
Writes a single operand token.- Parameters:
base- The operand to write to the stream.- Throws:
IOException- If there is an error writing to the stream.
-
writeToken
public void writeToken(Operator op) throws IOException
Writes a single operator token.- Parameters:
op- The operator to write to the stream.- Throws:
IOException- If there is an error writing to the stream.
-
writeTokens
public void writeTokens(Object... tokens) throws IOException
Writes a series of tokens followed by a new line.- Parameters:
tokens- The tokens to write to the stream.- Throws:
IOException- If there is an error writing to the stream.
-
writeTokens
public void writeTokens(List tokens) throws IOException
This will write out the list of tokens to the stream.- Parameters:
tokens- The tokens to write to the stream.- Throws:
IOException- If there is an error writing to the stream.
-
-