printarea

lodop第三方插件的使用

…衆ロ難τιáo~ 提交于 2020-08-20 09:26:01
原文链接 使用pdf.js插件与LODOP控件实现前端浏览器静默打印PDF文件 lodop官网地址: http://www.lodop.net/download.html lodop他人总结教程: https://blog.csdn.net/hello_world_qwp/article/details/78125642 (很实用) 点击下载,文件里有使用手册 我是在vue项目中使用的 点击官网地址,下载后,解压之后会有个文件, 里面有CLodop_Setup_for_Win32NT.exe 、 install_lodop32.exe、install_lodop64.exe 1、我直接安装了CLodop_Setup_for_Win32NT.exe 2、把LodopFuncs.js文件引入项目 在head 或 body中引入 < script src ="static/LodopFuncs.js" ></ script > < object id ="LODOP_OB" classid ="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" width =0 height =0 > < embed id ="LODOP_EM" type ="application/x-print-lodop" width =0 height =0 ></

vue-print-nb 打印插件的使用

a 夏天 提交于 2020-08-15 05:13:00
(一)首先安装插件 npm install vue-print-nb --save (二)在main.js 中引入并注册 import Print from 'vue-print-nb' Vue.use(Print) (三)使用方法 <div id="printTest"> 打印测试 </div> <el-button v-print="'#printTest'">打印</el-button> 假如我们想实现,在打印的时候改变样式,或者隐藏一些不需要打印的元素,直接使用上面的方法就不能实现 需要进行如下修改 (1)把vue-print-nb的文件夹放到自己的文件夹中,在src 下新建utils文件 里面放入src 和index.js src里面是print.js 和printarea.js index.js和print.js是自定义指令有关的,我们需要的只是printarea.js main.js里面修改成如下 //import Print from 'vue-print-nb' //import Print from '@/utils/vue-print-nb' import Print from '@/utils/vue-print-nb/src/printarea.js' Vue.prototype.Print = Print 下面完整的打印的例子,打印echart图表

WPF 打印操作之PrintDialog

偶尔善良 提交于 2020-05-02 10:44:05
一、WPF 打印操作之PrintDialog 在WPF 中可以通过 PrintDialog 类方便的实现应用程序打印功能。 PrintDialog可以直接打印Wpf控件或者页面, 将呈现结果使用Windows系统默认打印机 ,执行打印。 PrintDialog dialog = new PrintDialog(); // 显示打印框,选择份数和打印机 if (dialog.ShowDialog() == true ) { // dialog.PrintVisual(printArea, "Print Test"); dialog.PrintVisual(richText, " 测试 " ); } // 直接打印 // dialog.PrintVisual(richText, "测试"); 关于PrintDialog的更多用法请参考: https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.controls.printdialog?redirectedfrom=MSDN&view=netcore-3.1 二、代码示例 1.wxml < Window x:Class ="CoreWpfApp1.MainWindow" xmlns ="http://schemas.microsoft.com/winfx/2006/xaml