国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

基于Java的MathML轉圖片的方法(示例代碼)

瀏覽:3日期:2022-08-10 08:55:10

Maven依賴:

<dependency><groupId>de.rototor.jeuclid</groupId><artifactId>jeuclid-core</artifactId><version>3.1.14</version></dependency>

示例:

@Testpublic void testMathMlToImg() throws IOException {//MathML字符串String mathStr = '<math xmlns='http://www.w3.org/1998/Math/MathML'>n' +'<mi>f</mi>n' +' <mo>(</mo>n' +' <mi>x</mi>n' +' <mo>)</mo>n' +' <mo>&gt;</mo>n' +' <mfrac>n' +'<msqrt>n' +' <mn>2</mn>n' +'</msqrt>n' +'<mn>8</mn>n' +' </mfrac>n' +' <mo>+</mo>n' +' <mn>1</mn>n' +'</math>';//創建轉換器Converter converter = Converter.getInstance();//創建layoutContext并設置相關參數//參數設置可以參考net.sourceforge.jeuclid.context.Parameter類//參數默認值可以參考LayoutContextImpl類構造方法LayoutContextImpl layoutContext = (LayoutContextImpl) LayoutContextImpl.getDefaultLayoutContext();//設置公式字體大小,默認12.0ptlayoutContext.setParameter(Parameter.MATHSIZE, 30);//設置公式顏色,默認黑色layoutContext.setParameter(Parameter.MATHCOLOR, Color.RED);//轉換Dimension dimension = converter.convert(mathStr, new FileOutputStream('f:/1.png'), 'image/png', layoutContext);if(dimension != null){System.out.println('圖片轉換成功!高:' + dimension.getHeight() + ' 寬:' + dimension.getWidth());}}

輸出結果:

圖片轉換成功!高:70.0 寬:149.0

轉換結果如下:

基于Java的MathML轉圖片的方法(示例代碼)

關于outFileType參數的取值,支持以下幾種:

image/pngimage/vnd.wap.wbmpimage/x-pngimage/jpegimage/tiffimage/bmpimage/gif

以上就是基于Java的MathML轉圖片的方法(示例代碼)的詳細內容,更多關于Java MathML轉圖片的資料請關注好吧啦網其它相關文章!

標簽: Java
相關文章:
主站蜘蛛池模板: 日本加勒比高清一本大道 | 中文字幕最新中文字幕中文字幕 | 亚洲午夜一区二区三区 | 亚洲国产一成人久久精品 | 欧美精品成人一区二区在线观看 | 美女张开腿让男人操 | 欧美日韩精品一区三区 | 欧美午夜毛片a级在线 | 中文字幕一区在线 | 一级成人毛片免费观看欧美 | 欧美激情免费观看一区 | 理论片中文字幕 | 精品国产精品国产 | 免费观看呢日本天堂视频 | 亚洲天堂区 | 黄色大片三级 | 国产高清一区二区三区 | 久久亚洲精品中文字幕二区 | 国产日本欧美在线观看 | 欧美激情视频一区二区免费 | 午夜剧场福利社 | 97在线免费观看视频 | 久久国产精彩视频 | 午夜在线伦理福利视频 | 亚洲在线偷拍自拍 | 亚洲国内精品 | 在线亚洲成人 | 国产精品久久久久a影院 | 九九亚洲精品自拍 | 欧美丝袜自拍 | 自拍第1页 | 欧美在线高清视频 | 久久91亚洲精品久久91综合 | 久在草 | 视频二区 中文字幕 欧美 | 亚洲天堂一区在线 | 高清成人爽a毛片免费网站 高清大学生毛片一级 | 美女擦逼 | 国产不卡在线播放 | 91久久精品青青草原伊人 | 亚洲高清不卡 |