有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java灰度图像在小程序中显示时变为黑色

IBM content manager以灰度存储我的所有图像,但当我检索它并在小程序中显示时,灰度不会转换为二进制或保持原样,但会变为全黑

问题是什么

在小程序上渲染之前,我应该将灰度图像转换为二进制吗

编辑: 我正在使用TViewerApplet。java从这里开始http://publib.boulder.ibm.com/infocenter/cmgmt/v8r4m0/index.jsp?topic=%2Fcom.ibm.samples.doc%2Fsamples%2Fjava%2Fviewer%2Freadme.html

从下面的代码调用它

<BODY>
<table width="100%" border="1">
<tr>
<td width="100%">
<applet name="viewerApplet" id="TViewerApplet" width="100%" height="500" align="baseline" code="com.bsli.applet.TViewerApplet.class" codebase="./classes" mayscript="mayscript" archive="cmbview81.jar">    
</applet>
</td>
</tr>
</table>

<script type="text/javascript">
    var name = '<%=request.getParameter("name")%>';
    alert('name..' + name);
    var host = '<%=request.getLocalName()%>';
    var port = '<%=request.getLocalPort()%>';
    var contextPath = '<%=request.getContextPath()%>';

    var url = "http://"+host+":"+port+contextPath+"/CMServlet.jsp?pid="+pid;
    alert('url..'+url);
    url = encodeURI(url);   
    window.document.viewerApplet.check_setInfo_openDocument(pid,url,name,'<%=request.getParameter("userid")%>');

</script>
</BODY>

共 (0) 个答案