drawimage

    0热度

    1回答

    我使用画布作为游戏。我有一个Sprite对象,它自己绘制到画布上,在Sprite类中,创建Image对象时创建Image成员以及它的src属性。 这里有一个不工作的代码: Sprite.prototype.draw = function(Context){ this.Image.onLoad = function(){ Context.drawImage(this.getIma

    0热度

    1回答

    package chapter4; import java.awt.Color; import java.awt.Graphics;`` import java.awt.Graphics2D; import java.awt.Image; import java.awt.Toolkit; import java.net.URL; import javax.swing.JFrame;

    0热度

    2回答

    我正在尝试绘制裁剪图像并将其绘制到画布上,但是在浏览器中运行时画布保持白色。没有错误出现。 var imgSprite = new Image(); imgSprite.src = 'sprite.png'; imgSprite.addEventListener('load', init, false); function init(){ drawBg(); } funct

    0热度

    2回答

    我想将SVG数据转换为PNG。为此,我正在使用canvas和drawimage()函数。这工作100%罚款,并将我的SVG转换为PNG,但如果我的SVG有任何图像标记,那么它不会工作。 在我的虚拟代码一看: - <html> <body> <div id="mainsvg"> <svg xmlns='http://www.w3.org/2000/svg' wid

    0热度

    1回答

    我无法在我的小程序中显示图像。在paint()方法中使用drawImage()。 (Graphics2D)强制转换是教程程序的一部分。图像应该每隔几秒更改一次,并对应标题和http链接。一切工作,但我的形象。我尝试了Oracle的教程,并在stackoverflow上查看了其他问题。尝试传递不同的参数到drawImage()方法。另外我想我可能会有一些不必要的“进口”。 import java.a

    4热度

    2回答

    我正在为使用画布的游戏实现菜单系统(出于某些性能原因,我无法使用HTML/CSS制作菜单)。我有使用JSON配置的菜单,menuComponent对象是用它们各自的属性(x,y,width,height,imagePath等)创建的。我有一个菜单加载器,然后遍历组件对象并调用componentObjects的绘制方法(当然,所有图像等待它们的onload事件首先被触发)。 无论如何,我希望我的图像

    1热度

    3回答

    我正在艰难的时间围绕着如何计算出裁剪任何具有比4:3到4:3更高纵横比的图像的数学。 例如,我可能有一些图像是16:9,我想调整大小然后裁剪为4:3。 调整位我已经工作,但它保持相同的纵横比。我知道我需要使用Graphics.DrawImage()但我不完全确定参数应该是什么,也不知道我如何得到这些参数。 这是我所知道的: var dimension = (double)bigSide/small

    0热度

    2回答

    我想旋转一个map.I在隐藏的画布上绘制地图,之后我旋转从另一个画布获取画布画布。 我实施了前三个步骤(绘制隐藏,旋转,翻译),但我不能最后一个步骤。你能帮我吗? 这里是我的源代码: var visibleCanvas = document.getElementById("VisibleCanvas"); var visibleCtx = visibleCanvas.getContext("2d

    50热度

    5回答

    我正在制作一个简单的网络应用程序,允许访问者通过使用html5 input [type = file]元素捕获照片。然后,我将显示它在网络上进行预览,然后访问者可以选择将照片上传到我的服务器用于其他目的(即:上传到FB) 我在拍照时发现照片的方向有问题使用我的iPhone和垂直举行。照片是在一个正确的方向标签。 但是,当我尝试使用drawImage()方法将其绘制到画布中时,它会绘制90度旋转。

    0热度

    2回答

    我尝试使用graphic2D.drawImage()方法绘制.PNG图像。 我做得很对,但我的Frame上有一个JPanel,当我绘制图像时,它出现在背景中。我希望它出现在前台,显然在我的JPanel前面。