You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2014/04/15 17:36:37 UTC
svn commit: r1587617 -
/pdfbox/branches/1.8/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAppearance.java
Author: tilman
Date: Tue Apr 15 15:36:37 2014
New Revision: 1587617
URL: http://svn.apache.org/r1587617
Log:
PDFBOX-283: output field value as hex string
Modified:
pdfbox/branches/1.8/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAppearance.java
Modified: pdfbox/branches/1.8/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAppearance.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/1.8/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAppearance.java?rev=1587617&r1=1587616&r2=1587617&view=diff
==============================================================================
--- pdfbox/branches/1.8/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAppearance.java (original)
+++ pdfbox/branches/1.8/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAppearance.java Tue Apr 15 15:36:37 2014
@@ -401,7 +401,8 @@ public class PDAppearance
{
throw new IOException( "Error: Unknown justification value:" + q );
}
- printWriter.println("(" + value + ") Tj");
+ // add the value as hex string to deal with non ISO-8859-1 data values
+ printWriter.println("<" + new COSString(value).getHexString() + "> Tj");
printWriter.println("ET" );
printWriter.flush();
}