Author: tilman Date: Wed Aug 9 16:57:26 2017 New Revision: 1804588 URL: http://svn.apache.org/viewvc?rev=1804588&view=rev Log: PDFBOX-3890: add horizontal scaling
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/contentstream/PDAbstractContentStream.java Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/contentstream/PDAbstractContentStream.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/contentstream/PDAbstractContentStream.java?rev=1804588&r1=1804587&r2=1804588&view=diff ============================================================================== --- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/contentstream/PDAbstractContentStream.java (original) +++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/contentstream/PDAbstractContentStream.java Wed Aug 9 16:57:26 2017 @@ -1554,4 +1554,17 @@ public abstract class PDAbstractContentS writeOperand(spacing); writeOperator("Tw"); } + + /** + * Set the horizontal scaling to scale / 100. + * + * @param scale number specifying the percentage of the normal width. Default value: 100 (normal + * width). + * @throws IOException If the content stream could not be written. + */ + public void setHorizontalScaling(float scale) throws IOException + { + writeOperand(scale); + writeOperator("Tz"); + } }