From 1c2b5eef98f64152384fb363cfe51a97232ea3e7 Mon Sep 17 00:00:00 2001 From: Art Welch Date: Thu, 31 Jan 2002 18:14:42 +0000 Subject: Generated text is written in UTF-8 encoding instead of ISO-8859-1 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194627 13f79535-47bb-0310-9956-ffa450edef68 --- src/org/apache/fop/render/txt/TXTStream.java | 35 ++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 src/org/apache/fop/render/txt/TXTStream.java diff --git a/src/org/apache/fop/render/txt/TXTStream.java b/src/org/apache/fop/render/txt/TXTStream.java new file mode 100644 index 000000000..9b2704271 --- /dev/null +++ b/src/org/apache/fop/render/txt/TXTStream.java @@ -0,0 +1,35 @@ +/* + * Copyright (C) 2001 The Apache Software Foundation. All rights reserved. + * For details on use and redistribution please refer to the + * LICENSE file included with these sources. + */ + +package org.apache.fop.render.txt; + +import java.io.*; + +public class TXTStream { + OutputStream out = null; + boolean doOutput = true; + + public TXTStream(OutputStream os) { + out = os; + } + + public void add(String str) { + if (!doOutput) + return; + + try { + byte buff[] = str.getBytes("UTF-8"); + out.write(buff); + } catch (IOException e) { + throw new RuntimeException(e.toString()); + } + } + + public void setDoOutput(boolean doout) { + doOutput = doout; + } + +} -- cgit v1.2.3