在软件DRAW X6中如何将无法将文件拖入vscode的图片背景变为透明,谢谢啦

用e.Graphics.DrawImage画图怎么把图片的白色背景变透明_vb2010吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,156贴子:
用e.Graphics.DrawImage画图怎么把图片的白色背景变透明收藏
先将图片弄透明再画上去
Bitmap.MakeTransparent(Colors.White) '要确保将透明的颜色为白色
登录百度帐号【CorelDRAW Graphics Suite X6 英文版 16.1.0.843 下载】_图像处理_图形图像_软件下载_新浪科技_新浪网
& CorelDRAW Graphics Suite X6 英文版
CorelDRAW Graphics Suite X6 英文版 16.1.0.843
发布公司:Corel Corporation
授权方式:
软件评级:
绿色认证:
操作系统:Win7/Vista/XP
软件语言:英文
软件大小:553,105 KB
更新日期:
下载次数:累计/58163 本周/33
关键字项:
  让 CorelDRAW® Graphics Suite X5 为您的创意插上翱翔的翅膀,在任何介质上都创作出惊人的艺术震撼力。此多功能图形设计软件的功能应有尽有 - 在单个紧密集成的套件中包含矢量插图、页面版式、图像编辑、描摹、Web 图形和动画等。它既是专业里手的看家利器,也是普通设计人员的必备工具,可提供快速直观的工作流程、高价值的数字内容、市场领先的文件兼容性以及使您能够执行超乎您想像的众多功能的全能创意设计工具!
  英文试用版,试用期限:30天。
一个免费的、分布式的图片润饰、图象制作和处理软件。
Unix/Linux|免费版|星级:&下载次数:8055
一个免费的、分布式的图片润饰、图象制作和处理软件。
Mac|免费版|星级:&下载次数:3148
不足2MB的图片处理工具,但功能却不少,支持大多数图片处理的功能。
Win8/7/Vista/XP/10|免费版|星级:&下载次数:702
不足2MB的图片处理工具,但功能却不少,支持大多数图片处理的功能。
Mac|免费版|星级:&下载次数:594
本类周排名
正在加载数据
本类总排名
正在加载数据
欢迎参与投票调查天极传媒:天极网全国分站
您现在的位置:
& &&CorelDraw中改位图背景为透明
CorelDraw中如何改位图背景为透明?天极yesky设计在线 05:15
  收集了作者木平与各位平面设计同仁相互探讨提出的问题以及CD吧的提问,结合实际操作和工作中遇到的问题整理而成。其中有些问题参考了吧中好友和网络上同道中人的回答,对于一些不清楚或有疑问的问题作者都亲自用 9和CorelDraw X3分别验证了操作性与真实性。  本教程为分期连载教程,欢迎大家持续关注。  问:CorelDraw中如何改变位图背景为透明?    答: 我们可以利用CorelDraw色彩遮罩工具、整形工具、互动式透明工具或者前面介绍的CD中简单抠图的方法,使部份色彩为透明色或无色。      具体步骤请参见第10节,《》 。  下节问题:Coreldraw中如何插入WORD中的特殊符号?  如对于本文有任何疑问、意见以及建议,请在文章底部的留言板上留言。或者  更多精彩,尽在设计在线design.yesky.com!
??   &&阅读关于
的全部文章
(作者:木平 原创责任编辑:Shiny)
天极新媒体&最酷科技资讯扫码赢大奖
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
Win10系统在Win8的基础上对界面、特性以及跨平台方面做了诸多优化。
手机整机DIY企业级coreldraw如何抠图?coreldraw抠图图文教程_西西软件资讯
西西软件园多重安全检测下载网站、值得信赖的软件下载站!
→ coreldraw如何抠图?coreldraw抠图图文教程
类型:远程监控大小:4.6M语言:中文 评分:5.7
真正要做精细的抠图,建议还是用比较好,中虽然有一些方法可以抠图,但个人觉得效果都不甚理想。用贝赛尔工具对着你要图像范围勾出来,要闭合路径,然后把路径和图像一起选中,使用造形工具的相交,拖离路径和原图,就可以看到勾出的图象!如果是简单的 就右击―轮廓描慕―高质量图!!如果很复杂 那就用贝塞尔去描点!
类别: 图像处理 &&&大小:500M &&&语言: 中文
使用贝塞尔工具。。贝塞尔曲线是由线段两端的两个控点所确定的曲线&每个控点都有两个柄,控制着控点两边的曲线&每段曲线可以看做是由两个曲线弧连接而成的,两段曲线弧的切线方向就是柄的方向,弧度是柄的长度。&具体来说,转动柄可以让切线的方向跟着变,拉长柄可以让曲线更弯曲第一种:利用CPhotopaint工具,这是类似于Photoshop的一个位图处理工具。第二种:直接用CorelDraw的造形工具编辑位图。就是用整形工具点取位图,通过增删节点,曲线化节点进行整形位图外轮廓达到去除外边底图目的。这种对比较简单的图比较方便。第三种:利用点阵图色彩遮罩。滤镜中的色彩遮罩工具,调一个合适的扩展度,点取要去的底色,点应用,同样可以去掉相对单调的底色图,用来做透明效果不错。 会的直接用PS生成PSD透明背景图像。第四种:利用图像(置于容器中)这一功能。根据中间图像的外轮廓,用铅笔或贝磁描一个轮廓图,然后利用图像,图框精确裁剪工具进行裁剪图像。第五种:利用互动式透明工具。模式:标准,减去的功能。第六种:利用互动式透明工具的材质功能。第七种:使用Coreldraw自带的一个抠图工具――KNOCKOUT。以下用一个列子详细说明:1.进入coreldRAW9的界面,执行“文件---新建”命令,新建一个空白文档2.执行“文件---输入”命令,输入要抠图的文件3.在输入文件对话框中,选择文件所在的盘,选择要输入的文件,点击输入按钮,即可输入文件4.滚动鼠标中间的滑轮可放大文件,点击“贝兹曲线工具”在图像上点击决定一个节点,然后在需要的地方依次点击决定节点,绘制出一个闭合的路径5.选择“造型工具”在需要改变弧度的两个节点中间增加一个节点6.然后点击造形工具属性栏中的“转换直线为曲线”按钮,此时在新建节点上出现两个控制手柄,拖动控制并便可改变弧度7.图形弧度修改完成后,点击“吸管工具”在原图对应位置点击一下鼠标,获取颜色,按住shift键在刚刚绘制的图形上点击一下,就填充上颜色了8.画圆形,直接点击“椭圆工具”同时按住ctrl键不放,拖动鼠标即可绘制出一个正圆,然后同步骤8填上颜色即可9.重复同样的步骤扣出剩余的图形,并填充上颜色,整个的抠出来后,用“选取工具”选择源文件,将其删除即可,剩下的就是刚才抠出来的图9.重复同样的步骤扣出剩余的图形,并填充上颜色,整个的抠出来后,用“选取工具”选择源文件,将其删除即可,剩下的就是刚才抠出来的图&
01-2701-2601-2501-2401-2201-2201-2201-2201-1701-13
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载可以利用canvas画布类,这个类的具体方法可以参看官方api。 思路如下:对你图片做一些处理,例如让上部分完全显示,让下部分半透明。1、先将你的原图转化为位图Bitmap;2、先创建canvas画布,大小就是你原图片大小;3、创建画笔paint类,设置画笔属性透明度,颜色等;4、使用canvas类的drawBitmap(int[] colors, int offset, int stride, int x, int y, int width, int height, boolean hasAlpha, Paint paint) 函数,去创建。具体还是看api。5、canvas.save();总结:canvas画图不要以为有多难的,理论就是,拿着怎么样(paint属性)的笔(paint),在怎么样(canvas的属性,如大小等)的画布(canvas)上,画怎么样(canvas的drawBitmap函数)的图形。
android中更改view的透明色
首先对透明色有个初步了解
&&& 半透明& Button android:background="#e0000000" ... /&
  透明& Button android:background="#" ... /&
  颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是&aabbggrr&,其中&aa=alpha&(00 到 ff);&bb=blue&(00 到 ff);&gg=green&(00 到 ff);&rr=red&(00 到 ff)。例如,如果您希望对某叠加层应用不透明度为 50% 的蓝色,则应指定以下值:7fff0000
  View v = findViewById(R.id.content);//找到你要设透明背景的layout 的id(之前可以为此view设置了背景图片)
  v.getBackground().setAlpha(100);//0~255透明度值
&& 还有就是有个Color.TRANSPARENT 也是设置透明度的意思
两种思路,第一种思路是通过对Bitmap进行操作,将Bitmap的像素值get到一个int[]数组里,因为在android里Bitmap通常是ARGB8888格式,所以最高位就是A通道的值,对齐进行改变后再新建一个Bitmap即可。第二种思路是通过设置canvas的paint的透明度,然后通过canvas.drawBitmap()来改变View的透明度。具体代码如下:
第一种思路:
public static Bitmap getTransparentBitmap(Bitmap sourceImg, int number){
int[] argb = new int[sourceImg.getWidth() * sourceImg.getHeight()];
sourceImg.getPixels(argb, 0, sourceImg.getWidth(), 0, 0, sourceImg
.getWidth(), sourceImg.getHeight());// 获得图片的ARGB值
number = number * 255 / 100;
for (int i = 0; i & argb. i++) {
argb[i] = (number && 24) | (argb[i] & 0x00FFFFFF);
sourceImg = Bitmap.createBitmap(argb, sourceImg.getWidth(), sourceImg
.getHeight(), Config.ARGB_8888);
return sourceI
上述代码经本人亲测可用,修正了&的两个错误。number的范围是0-100,0表示完全透明即完全看不到。可以看到最关键的一步是argb[i] = (number && 24) | (argb[i] & 0x00FFFFFF); 通过(argb[i] & 0x00FFFFFF)将第i点的像素的A通道置为0,然后和(num&&24)进行或操作。移位参见
第二种思路:
示例代码:
class drawCanvas extends View {
public drawCanvas(Context context) {
super(context);
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
// 取得Resource 图片的Bitmap
Bitmap vBitmap = BitmapFactory.decodeResource( this.getResources()
, R.drawable.icon
// 建立Paint 物件
Paint vPaint = new Paint();
vPaint .setStyle( Paint.Style.STROKE );
vPaint .setAlpha( 75 );
canvas.drawBitmap ( vBitmap , 50, 100, null );
canvas.drawBitmap ( vBitmap , 50, 200, vPaint );
1、基本的绘制图片方法
&&&& && //Bitmap:图片对象,left:偏移左边的位置,top: 偏移顶部的位置&&& drawBitmap(Bitmap bitmap, float left, float top, Paint paint)
2、对图片剪接和限定显示区域
drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint);
Rect src: 是对图片进行裁截,若是空null则显示整个图片
RectF dst:是图片在Canvas画布中显示的区域,&&&&&&&&&& 大于src则把src的裁截区放大,&&&&&&&&&& 小于src则把src的裁截区缩小。
阅读(...) 评论()

我要回帖

更多关于 秀米 将文字拖入布局 的文章

 

随机推荐