精华内容
下载资源
问答
  • 在myeclipse下的一个web程序,wsdl文件转化成java代码
  • 所以我就另辟蹊径,利用Hp打印机的打印软件Hp smart 来打印,在需要打印时,调用Hp smart 软件,将文件发送到这个软件,然后通过这个软件连接打印机进行打印。经过了一系列的努力,然后成功打印,但是同时也发现了这...

    这段时间在对Hp 打印机做webapp android端的打印,发现蓝牙连接连不上,wifi direct 连接也不好使,不明白到底是怎么回事。。。希望有大神来教一下。。。

    所以我就另辟蹊径,利用Hp打印机的打印软件Hp smart 来打印,在需要打印时,调用Hp smart 软件,将文件发送到这个软件,然后通过这个软件连接打印机进行打印。经过了一系列的努力,然后成功打印,但是同时也发现了这个软件只支持图片和pdf的打印,所以只能再次修改。

    这就有点悲剧了。。

    接着我就在网上找这类相关的资料,好像怎么都找不到如果让打印打印html代码的demo,最后我在网上找到了一个方法----html2canvas插件,就是通过canvas在Bitmap图片获取base64类型的图片,然后转化成jpg或png格式的图片。

    算了,写不下去了,用代码吧...

    先引入html2canvas.min.js等

    <script type="text/javascript" src="../js/mui.min.js"></script>
    <script type="text/javascript" src="../js/jquery-1.11.0.min.js"></script>
    <script type="text/javascript" src="../js/html2canvas.min.js"></script>
    

     

    这里是html代码

    <!--base64打印出的内容,展示用-->
    <img src="" id="apptest" style="width: 100%;height: 50px;"/>
    <!--base64打印出的内容-->
    <!--打印内容获取,可修改样式-->
    <div id="capture" style="padding: 10px; background: #f5da55">
    	<h4 style="color: #000;font-size: 18;height: 100px;">Hello world!1212</h4>
    </div>
    <!--打印内容获取,在这里获取-->
    <img id="sharecontent"  src="../icon.png"/>

    这个是base64转换图片格式使用

    (function($, owner) {
    //将BASE 64保存为图片文件
    	owner.baseImgFile = function(uid, base64, quality, callback) {
            quality = quality || 10;
            callback = callback || $.noop;
            var bitmap = new plus.nativeObj.Bitmap();
            // 从本地加载Bitmap图片
            bitmap.loadBase64Data(base64, function() {
                //    console.log('加载图片成功');
                bitmap.save("_doc/" + uid + ".jpg", {
                    overwrite: true,
                    quality: quality
                }, function(i) {
                    callback(i);
                    //    console.log('保存图片成功:'+JSON.stringify(i));
                }, function(e) {
                    console.log('保存图片失败:' + JSON.stringify(e));
                });
            }, function(e) {
                console.log('加载图片失败:' + JSON.stringify(e));
            });
        }
    }(mui, window.app = {}));

    获取canvas绘制成图片的地址,调用上面的方法把地址传入

    $(function () {
    	html2canvas(document.getElementById("capture"), {
    	    useCORS: true,
    	    scale: window.devicePixelRatio*2, // 默认值是window.devicePixelRatio
    	    logging: false
    	});
        
        html2canvas(document.querySelector("#capture")).then(canvas => {
    	    document.body.appendChild(canvas);
    
    	    var imgUri = canvas.toDataURL("image/png").replace("image/png", "image/octet-stream");
    	    var saveLink = document.createElement( 'a');
    	    //console.log(imgUri);
            //app.baseImgFile(文件名,base64路径,清晰度1-100,function(i){
            // i包括文件路径file:// 格式等详情信息
            //})
    	    app.baseImgFile('1',imgUri,70,function(i){
    	       alert(JSON.stringify(i.target));
    	       $('#apptest').attr('src',i.target);
                //查看下文件路径是否有效
    	    });
    	}) 
    })

    好了,html代码转换图片成功了,图片的实际路径拿到了,我在通过h5的系统分享功能进行传递到打印机

    <div class="button" onclick="shareSystem()">系统分享</div>

     比较懒,直接拿mui系统的dome来用

    function shareSystem(){
    	outSet('调用系统分享');
    	var msg={type:'image'};
    	console.log(apptest.src);
      	msg.pictures=[apptest.src];
      	
    	if('iOS'==plus.os.name){//iOS平台添加链接地址
    		msg.href='http://www.dcloud.io/';
    	}
    	
    	outLine(JSON.stringify(msg));
    
    	plus.share.sendWithSystem?plus.share.sendWithSystem(msg, function(){
    		outLine('Success');
    		
    		console.log('Success');
    	}, function(e){
    		outLine('Failed: '+JSON.stringify(e));
    		console.log('Failed: '+JSON.stringify(e));
    	}):shareSystemNativeJS(msg);
    }
    
    function shareSystemNativeJS(msg) {
    	if(plus.os.name!=='Android'){
    		plus.nativeUI.alert('此平台暂不支持系统分享功能!');
    		return;
    	}
    	var intent=new Intent(Intent.ACTION_SEND);
    //  intent.setType('text/plain');
    //text
        intent.setType('image/*');
    //图片
    //	intent.setType('application/msword');
    	intent.putExtra(Intent.EXTRA_SUBJECT,'HelloH5');
    	
    	console.log(msg);
    	
    //	intent.putExtra(Intent.EXTRA_TEXT,sharecontent.value);
    	intent.putExtra(Intent.EXTRA_STREAM,msg);
    	intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    	main.startActivity(Intent.createChooser(intent,'系统分享HelloH5'));
    }

     

    展开全文
  • dxf文件转化成G代码

    热门讨论 2012-03-22 13:07:11
    1提出一种由二维图形DXF格式文件直接生成数控加工代码的方法,为从CAD到CAM提供了一种简单有效,而且实用的途径。该方法已被开发出成熟的商品化软件。
  • 如何Matlab中的m文件转化成C语言代码转自:静候炮灰http://blog.sina.com.cn/cosinewave今天应同学的要求,折腾了一下如题所示的转化,过程略显复杂,但最终结果还是可以,即:现在一打开VC6.0直接会显示一个由M...

     

    如何把Matlab中的m文件转化成C语言代码转自: 静候炮灰 http://blog.sina.com.cn/cosinewave
    今天应同学的要求,折腾了一下如题所示的转化,过程略显复杂,但最终结果还是可以,即:现在一打开VC6.0直接会显示一个由M文件向Cpp转化的小工具,如下图所示:
    展开全文
  • h264流文件转化成flv的程序

    热门讨论 2015-07-16 16:07:41
    网上下载的h264流文件转化成flv文件的程序.代码可以使用,网上下载的h264流文件转化成flv文件的程序.代码可以使用
  • Tif文件转化为JPG文件

    热门讨论 2011-04-08 09:40:37
    Tif文件转化为JPG文件,Tif文件转化为JPG文件Tif文件转化为JPG文件Tif文件转化为JPG文件Tif文件转化为JPG文件
  • .qrc文件转化.py文件代码(Arguments)

    千次阅读 2020-09-01 22:28:17
    在创建窗口工具qrc时候有个Arguments参数需要配置,直接上代码,方便直接复制粘贴 $ FileName$ -o $ FileNameWithoutExtension$.py

    在创建窗口工具qrc时候有个Arguments参数需要配置,直接上代码,方便直接复制粘贴
    在这里插入图片描述

    $FileName$ -o $FileNameWithoutExtension$_rc.py
    展开全文
  • 将酷狗缓存文件转化成MP3格式

    万次阅读 2019-02-12 15:35:22
    酷狗升级后原先简单的将缓存...3、找到00000400行 08列 对应的数值改成06,然后另存为mp3格式。 4、将保存的mp3文件用酷狗打开(你会发现还是打不开),这个时候点右键下载会弹出来一个下载对话框,点下载就行。 5...
  • 手把手教你如何java代码,打包jar文件以及转换为exe可执行文件  前言: 我们都知道Java可以将二进制程序打包可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包exe...
  • 如何将BMP文件转化成16进制文件

    千次阅读 2016-08-28 14:24:16
    bmp实质是为16进制文件 利用一段代码可将其转化为16进制的一维数组形式  bmp文件的结构如下:   typedef struct//BMP文件文件头 {  char bfType[2];  long bfSize;  int bfReserved1;  int ...
  • 读取本地文件转化成MultipartFile

    千次阅读 2019-06-27 14:36:00
    介绍 现在有个上传文件功能,需要将文件上传到oss上,但是文件有点多,于是使用接口进行上传。...主要代码 添加pom文件 <dependency> <groupId>org.springframework</groupId> <a...
  • 2.将得到的 jsonString转化为 jsonObject. final JSONObject jsonObj = new JSONObject(jsonString); 3.然后在了解到 josn中是JSONObject还是 JSONArray的情况下解析 jsonObj。 4.完整的代码: ...
  • 能将图片方便的转化为HTML代码或者是ASS字幕文件 能方便大家在网页上或者视频上挂图片LOGO
  • 此篇博客教你如何方便快捷地java代码,打包jar文件以及转换为exe可执行文件   2、前言:    我们都知道Java可以将二进制程序打包可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同...
  • jupyter生成的文件转化为py文件

    千次阅读 2020-04-23 20:17:18
    最近遇到的记录一下
  • 将python代码转化为c语言代码提升速度

    万次阅读 热门讨论 2020-04-15 12:27:10
    安装完成之后,单独写一段简单的代码,然后保存为.pyx文件: def fib(n): if n ==1 or n == 2: return 1 return fib(n - 1) + fib(n - 2) 注意一定要保存为.pyx文件,比如我保存为了fibo.pyx文件。 然后再创建一...
  • 使用yangtools将yang文件转化成java

    千次阅读 2019-04-03 10:53:44
    yang文件实例化之后是netconf的xml文件。 java实例化之后之后java实例 yang可以转化成java文件。 该转化基于OpenDaylight Controller:MD-SAL:Toaster
  • 将python代码转化为c语言代码,提高运行效率 首先,需要安装cpython库: pip install cython 安装完成之后,写一段简单的代码,例如下面这个利用递归求斐波那契数列的函数,然后保存为.pyx文件: def fib(n): ...
  • IOS caf音频文件如何转化成mp3文件

    千次阅读 2016-03-30 11:59:02
    最开始想要尝试直接在录制的时候就直接录制一个MP3文件,也就不用lame转化了,但是没成功,换 wav格式、arm格式的就可以成功,也不知道为什么。 b.从网上找的资源中lame有的是针对32位的,因为这个一直转化...
  • 如何将.ipynb文件转化成.py文件(或者其他格式)

    万次阅读 多人点赞 2018-11-17 15:08:08
    首先需要安装好jupyter notebook,...安装好jupyter notebook之后,可以采用两种方法进行文件转换。 法一: 在终端输入:(其中xxx.ipynb是要转换文件的名字) jupyter nbconvert --to script xxx.ipynb 法二:...
  • img映象文件转化为dcm格式文件

    千次阅读 2018-05-24 17:37:21
    跟用软件不同的是这里是用matlab编程获得,就是三维的img图像分离出多个二维的dcm图像,因为img图像本身就是由dcm图像叠在一起的。转自http://blog.chinaunix.net/uid-423637-id-357859.htmlmatlab代码: %img是...
  • C 代码转化为C++代码

    千次阅读 2007-06-09 18:04:00
    下载本文例子的源代码C代码转化为C++代码,不进行风格转化,不做重构,仅仅为了代码能够通过C++编译器。1.全局函数和全局变量声明和调用。改为C++代码后,C++编译器对函数的修饰名(name mangle)和C编译器不一样,...
  • pandas具有强大的格式化数据处理能力,所以读取文件用pandas事半功倍,读取进来的是Dataframe格式,可以继续使用pandas进行数据处理,当然如果想要转化为二维list格式,也有一种便捷的做法:只需一步,就Dataframe...
  • Python 源代码代码打包 whl 文件

    千次阅读 2019-05-17 10:59:00
    1.检查 python setup.py check 2.打包 python setup.py sdist bdist_wheel || true 转载于:https://www.cnblogs.com/wangjq19920210/p/10880201.html
  • 在android编程时,常有一些视频...那么如何将资源文件raw文件夹里的文件路径转化成uri呢? 用下面的代码就搞定了: String uriStr = "android.resource://" + context.getPackageName() + "/"+R.raw.money; Uri ur
  • 网上资料很少,如能解决必有重谢网上资料很少,如能解决必有重谢网上资料很少,如能解决必有重谢
  • python 将html文件转化为txt文件

    千次阅读 2020-04-07 18:21:06
    python 将html文件转化为txt文件 ...下了一个转化工具,但是转化效果不太好,只好苦逼的研究一下代码了(害无非就是循环读取html文件,再进行编码转化,再保存到txt文件罢了),文件的编码格式真是博大精...
  • 使用pcl将bin文件转化为pcd文件

    千次阅读 2019-06-15 19:43:16
    使用pcl将bin文件转化为pcd文件 环境搭载:ubuntu16.04 之后正式操作具体如下: 在home下,新建文件夹PointCloud(我建在这里,大家随意),在PointCloud文件里继续新建文件夹bin2pcd,在bin2pcd文件里继续新建...
  • PyQt5是 Qt Designer 设计的界面转化为python代码的库。 首先打开我们的Qt Creater。 点击左上角文件的“新建文件或项目”,然后我们选择Qt Designer Form。 选一个默认布局。 选择存储路径和存储名称。 转化为...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 396,988
精华内容 158,795
关键字:

怎么把代码转化成文件