org.pdfbox.pdfwriter

Class ContentStreamWriter


public class ContentStreamWriter
extends java.lang.Object

A class that will take a list of tokens and write out a stream with them.
Version:
$Revision: 1.8 $
Author:
Ben Litchfield

Field Summary

static byte[]
EOL
standard line separator on this platform.
static byte[]
SPACE
space character.

Constructor Summary

ContentStreamWriter(OutputStream out)
This will create a new content stream writer.

Method Summary

void
writeTokens(List tokens)
This will write out the list of tokens to the stream.
void
writeTokens(List tokens, int start, int end)
This will write out the list of tokens to the stream.

Field Details

EOL

public static final byte[] EOL
standard line separator on this platform.

SPACE

public static final byte[] SPACE
space character.

Constructor Details

ContentStreamWriter

public ContentStreamWriter(OutputStream out)
This will create a new content stream writer.
Parameters:
out - The stream to write the data to.

Method Details

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.

writeTokens

public void writeTokens(List tokens,
                        int start,
                        int end)
            throws IOException
This will write out the list of tokens to the stream.
Parameters:
tokens - The tokens to write to the stream.
start - The start index into the list of tokens.
end - The end index into the list of tokens.