Author: mehdi
Date: Mon Jan 23 12:08:08 2012
New Revision: 1234761
URL: http://svn.apache.org/viewvc?rev=1234761&view=rev
Log:
Bugzilla#52499: non embeddable TTF fonts -- throw exception if trying to embed
Submitted by: Luis Bernardo
Modified:
xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/truetype/TTFFontLoader.java
Modified:
xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/truetype/TTFFontLoader.java
URL:
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/truetype/TTFFontLoader.java?rev=1234761&r1=1234760&r2=1234761&view=diff
==============================================================================
---
xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/truetype/TTFFontLoader.java
(original)
+++
xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/truetype/TTFFontLoader.java
Mon Jan 23 12:08:08 2012
@@ -169,8 +169,13 @@ public class TTFFontLoader extends FontL
if (useKerning) {
copyKerning(ttf, isCid);
}
- if (this.embedded && ttf.isEmbeddable()) {
- returnFont.setEmbedFileName(this.fontFileURI);
+ if (this.embedded) {
+ if (ttf.isEmbeddable()) {
+ returnFont.setEmbedFileName(this.fontFileURI);
+ } else {
+ String msg = "The font " + this.fontFileURI + " is not
embedabble.";
+ throw new RuntimeException(msg);
+ }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]