在Java中将图像嵌入HTML?

Navdroid:

我在尝试从Url读取图像的地方有以下代码:

   public class question_insert {
public static String latex(String tex) throws IOException {

    String urltext = "http://chart.apis.google.com/chart?cht=tx&chl="+tex;

    URL url = new URL(urltext);
    BufferedReader in = new BufferedReader(new InputStreamReader(url
            .openStream()));
    String inputLine;

    while ((inputLine = in.readLine()) != null) {
        // Process each line.
        System.out.println(inputLine.toString());

    }
    in.close();

    return inputLine;}

但是我得到的是不可读的代码。网址仅提供一张图片,请尝试以下操作:

http://chart.apis.google.com/chart?cht=tx&chl=2+2%20\frac{3}{4}

如何将图像嵌入到HTML?

用户219882:

好吧,我不知道这是否是您想要的,因为似乎没人这样做。但是如果你想得到这个输出

<img style="-webkit-user-select: none" 
src="http://chart.apis.google.com/chart?cht=tx&chl=2+2%20\frac{3}{4}" />

您将必须使用此代码

public static String latex(String tex) {
    String url = "http://chart.apis.google.com/chart?cht=tx&chl=" + tex;
    return "<img style=\"-webkit-user-select: none\" src=\"" + url + "\"/>";
}

您还可能有逃避一些字符,如\tex参数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章