FontConfigReaderTest.java 文件源码

java
阅读 21 收藏 0 点赞 0 评论 0

项目:birt 作者:
public void testFontMapWhenAllFontsDefined( ) throws IOException,
        FactoryConfigurationError, ParserConfigurationException,
        SAXException
{
    fontMappingManager = getFontMappingManager( "fontsConfig1.xml" );

    // alias defined, composite font defined, block defined, and character
    // is defined by the block font.
    assertTrue( isMappedTo( '1', "alias1", "Courier" ) );
    // alias defined, composite font not defined, and character
    // is defined by the logical font.
    assertTrue( isMappedTo( '1', "alias2", "Helvetica" ) );

    // alias not defined, composite font defined, and character
    // is defined by the block font.
    assertTrue( isMappedTo( '1', "Symbol", "Courier" ) );
    // alias not defined, composite font not defined, and character
    // is defined by the logical font.
    assertTrue( isMappedTo( '1', "Helvetica", "Helvetica" ) );

    // alias: defined; composite-font: defined; block: defined;
    assertTrue( isMappedTo( (char) 0xe81, "Symbol", "Courier" ) );
    // alias: defined; composite-font: defined; block: not defined;
    // all-fonts:not define the block
    assertTrue( isMappedTo( (char) 0xff01, "Symbol", "Times Roman" ) );
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号