Package org.docx4j.fonts.fop.fonts.type1

Examples of org.docx4j.fonts.fop.fonts.type1.Type1FontLoader


            InputStream in)
                throws IOException {
        FontLoader loader;
        try {
            if (isType1) {
                loader = new Type1FontLoader(fontFileURI, in, resolver);
            } else {
                loader = new TTFFontLoader(fontFileURI, in, resolver);
            }
            return loader.getFont();
        } finally {
View Full Code Here


                throws IOException {
        fontFileURI = fontFileURI.trim();
        boolean type1 = isType1(fontFileURI);
        FontLoader loader;
        if (type1) {
            loader = new Type1FontLoader(fontFileURI, resolver);
        } else {
            loader = new TTFFontLoader(fontFileURI, resolver);
        }
        return loader.getFont();
    }
View Full Code Here

        if (type1) {
            if (encodingMode == EncodingMode.CID) {
                throw new IllegalArgumentException(
                        "CID encoding mode not supported for Type 1 fonts");
            }
            loader = new Type1FontLoader(fontFileURI, embedded, useKerning, resolver);
        } else {
            loader = new TTFFontLoader(fontFileURI, subFontName,
                    embedded, encodingMode, useKerning, resolver);
        }
        return loader.getFont();
View Full Code Here

            }
            if (embeddingMode == EmbeddingMode.SUBSET) {
                throw new IllegalArgumentException(
                        "Subset embedding for Type 1 fonts is not supported");
            }
            loader = new Type1FontLoader(fontFileURI, embedded, useKerning, resolver);
        } else {
            loader = new TTFFontLoader(fontFileURI, subFontName,
                    embedded, embeddingMode, encodingMode, useKerning, useAdvanced, resolver);
        }
        return loader.getFont();
View Full Code Here

        }
       
        InputStream in = openFontFile(resolver, effURI);
        try {
            if (type1) {
                loader = new Type1FontLoader(fontFileURI, in, resolver);
            } else {
                loader = new TTFFontLoader(fontFileURI, in, resolver);
            }
            return loader.getFont();
        } finally {
View Full Code Here

            }
            if (embeddingMode == EmbeddingMode.SUBSET) {
                throw new IllegalArgumentException(
                        "Subset embedding for Type 1 fonts is not supported");
            }
            loader = new Type1FontLoader(fontFileURI, embedded, useKerning, resolver);
        } else {
            loader = new TTFFontLoader(fontFileURI, subFontName,
                    embedded, embeddingMode, encodingMode, useKerning, useAdvanced, resolver);
        }
        return loader.getFont();
View Full Code Here

        if (type1) {
            if (encodingMode == EncodingMode.CID) {
                throw new IllegalArgumentException(
                        "CID encoding mode not supported for Type 1 fonts");
            }
            loader = new Type1FontLoader(fontFileURI, embedded, useKerning, resolver);
        } else {
            loader = new TTFFontLoader(fontFileURI, subFontName,
                    embedded, encodingMode, useKerning, resolver);
        }
        return loader.getFont();
View Full Code Here

TOP

Related Classes of org.docx4j.fonts.fop.fonts.type1.Type1FontLoader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.