]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Generated text is written in UTF-8 encoding instead of ISO-8859-1
authorArt Welch <artw@apache.org>
Thu, 31 Jan 2002 18:14:42 +0000 (18:14 +0000)
committerArt Welch <artw@apache.org>
Thu, 31 Jan 2002 18:14:42 +0000 (18:14 +0000)
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 [new file with mode: 0644]

diff --git a/src/org/apache/fop/render/txt/TXTStream.java b/src/org/apache/fop/render/txt/TXTStream.java
new file mode 100644 (file)
index 0000000..9b27042
--- /dev/null
@@ -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;
+    }
+
+}