亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:2日期: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视频| 国产老妇一性一交一乱 | 手机看片久久国产免费不卡 | 亚洲精品99久久一区二区三区 | 日韩操片 | 特黄aaaaaaaaa真人毛片 | 公又粗又长又大又深好爽日本 | 黄色一级视频欧美 | 在线播放国产色视频在线 | 91国内在线国内在线播放 | 黄色三级三级三级 | 久久99精品久久久久久综合 | 色影影院 | 亚洲一区二区三区四 | aaaa级日本片免费视频 | 三级毛片黄色 | 久久97久久99久久综合 | 久青草国产手机视频免费观看 | 中文字幕国产亚洲 | 亚洲天堂爱爱 | 成人免费福利视频在线观看 | 免费一级淫片aa | 看一级毛片免费观看视频 | 日韩一级黄色大片 | 一级黄色小视频 | 美国一级片免费看 | 在线免费视频一区 | 一区两区三不卡 | 羞羞影院免费观看网址在线 | 午夜久草 | 欧美日韩一二三区 | 99xxoo视频在线永久免费观看 | 国产精品午夜久久 | 欧美一级www毛片 | 亚洲精品国产精品乱码视色 | 欧美成人免费网在线观看 | 免费播放欧美一级特黄 |