]> source.dussan.org Git - xmlgraphics-fop.git/commit
Implemented embedding of Type 1 fonts.
authorJeremias Maerki <jeremias@apache.org>
Mon, 5 Sep 2005 15:41:54 +0000 (15:41 +0000)
committerJeremias Maerki <jeremias@apache.org>
Mon, 5 Sep 2005 15:41:54 +0000 (15:41 +0000)
commit8bb9b2bd62a760eb2b824b070f07a8cd2696cdce
tree454a5e0bc4db5eba79b031317e04993e255200fd
parent2b9729a5db839ce49bd9b8bd23ff344aa26a8ae7
Implemented embedding of Type 1 fonts.

font dict writing moved to new class PSFontUtils.
PSGenerator.resolveURI() does the same as FOUserAgent.resolveURI() but thus avoids the dependency on FOUserAgent. Needed for font embedding.
Treat fonts as resources now.
Wrap font keying in FOP-specific comments for reliable finding.
New class SubInputStream which reads a maximum number of bytes from an underlying InputStream and then behaves like it has reached EOF. Used for Type1 font embedding.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@278782 13f79535-47bb-0310-9956-ffa450edef68
src/java/org/apache/fop/render/ps/EPSDocumentGraphics2D.java
src/java/org/apache/fop/render/ps/PSDocumentGraphics2D.java
src/java/org/apache/fop/render/ps/PSFontUtils.java [new file with mode: 0644]
src/java/org/apache/fop/render/ps/PSGenerator.java
src/java/org/apache/fop/render/ps/PSProcSets.java
src/java/org/apache/fop/render/ps/PSRenderer.java
src/java/org/apache/fop/render/ps/PSResource.java
src/java/org/apache/fop/util/SubInputStream.java [new file with mode: 0644]