- Timestamp:
- 03/10/08 12:50:17 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/docx4j/src/main/java/org/docx4j/openpackaging/packages/WordprocessingMLPackage.java
r166 r168 265 265 // - do this in a general way, since docx4all needs this as well to display fonts 266 266 fontSubstituter = new Substituter(); 267 FontTablePart fontTablePart= this.getMainDocumentPart().getFontTablePart(); 268 org.docx4j.wml.Fonts fonts = (org.docx4j.wml.Fonts)fontTablePart.getJaxbElement(); 267 org.docx4j.wml.Fonts fonts = null; 268 FontTablePart fontTablePart= this.getMainDocumentPart().getFontTablePart(); 269 270 if (fontTablePart!=null) { 271 fonts = (org.docx4j.wml.Fonts)fontTablePart.getJaxbElement(); 272 } else { 273 log.warn("FontTable missing; creating default part."); 274 fontTablePart= new org.docx4j.openpackaging.parts.WordprocessingML.FontTablePart(); 275 fontTablePart.unmarshalDefaultFonts(); 276 } 269 277 270 278 fontSubstituter.populateFontMappings(fontsInUse, fonts);
Note: See TracChangeset
for help on using the changeset viewer.
