当前位置: 首页 > news >正文

做关于车的网站有哪些企业邮箱

做关于车的网站有哪些,企业邮箱,iis网站服务器基本安全设置步骤,金湖网站推广以村庄规划制图为例#xff0c;通过对现状和规划用地的统计#xff0c;生成Excel格式的【空间功能结构调整表】后#xff0c;需要进一步将表格导出成图片#xff0c;并嵌入到图集中#xff0c;这样可以实现全流程不用手动参与#xff0c;让制图的流程完全自动化。 关于E…以村庄规划制图为例通过对现状和规划用地的统计生成Excel格式的【空间功能结构调整表】后需要进一步将表格导出成图片并嵌入到图集中这样可以实现全流程不用手动参与让制图的流程完全自动化。 关于Excel截图的方法从python、c#都曾经历过虽然有些方法已经不再用但还是记录下来。 Excel表格如下 导出的图片如下 基本是完美的截图。 1、Python的截图方法 python里处理Excel的库不少我使用的是PyWin32。 其它的库可能也能实现这个功能但我没找到。 直接上代码 import win32com.client as win32 from PIL import ImageGrab import osexcel win32.Dispatch(Excel.Application) wb excel.Workbooks.Open(excel_file) ws wb.WorkSheets(excel_tb) # 打开工作簿# 示例截图的起始终止格 start_cell B2 end_cell G8ws.Range(f{start_cell}:{end_cell}).CopyPicture() # 变成图片 ws.Paste(ws.Range(start_cell)) # 将图片黏贴在excel中ws.Shapes(ws.Shapes.Count).Copy() # 图片至剪贴板 img ImageGrab.grabclipboard() # 从剪贴板获取图片 img.save(output_png_path) # 图片保存 wb.Save() # excel保存 wb.Close() 这里的方法有曲折相当于选定范围后在Excel里CTRLCCTRLV然后再将粘贴后的图片复制出去。 2、C#的截图方法一【Microsoft.Office.Interop.Excel】 【Microsoft.Office.Interop.Excel】库的功能非常强大但它需要安装微软的Office才能使用并且有兼容性和进程占用的问题缺点也很明显。实际上这个方法之前也写过这里复述一遍。 using Microsoft.Office.Interop.Excel; using Application Microsoft.Office.Interop.Excel.Application; using Range Microsoft.Office.Interop.Excel.Range;// Excel指定范围导出JPG图片 public static void ExcelImportToJPG(string excelPath, string startRange, string endRange, string outputPath) {// 在UI线程上执行添加item的操作System.Windows.Application.Current.Dispatcher.Invoke(() {// 例如A1G6string rangeAddress startRange : endRange;// 创建Excel应用程序对象Application excelApp new Application();// 打开Excel文件Workbook workbook excelApp.Workbooks.Open(excelPath);// 获取工作表Worksheet worksheet workbook.Sheets[1];// 获取范围对象Microsoft.Office.Interop.Excel.Range range worksheet.Range[rangeAddress];// 获取范围的像素宽度和高度int widthInPixels (int)Math.Round(range.Width * 1.3333);int heightInPixels (int)Math.Round(range.Height * 1.3333);// 创建位图对象Bitmap bitmap new Bitmap(widthInPixels, heightInPixels);// 将范围内容复制到剪贴板range.CopyPicture(XlPictureAppearance.xlScreen, XlCopyPictureFormat.xlBitmap);// 获取剪贴板图像数据System.Drawing.Image clipboardImage null;if (System.Windows.Forms.Clipboard.ContainsImage()){clipboardImage System.Windows.Forms.Clipboard.GetImage();// 在位图上绘制剪贴板图像using (Graphics graphics Graphics.FromImage(bitmap)){graphics.DrawImage(clipboardImage, 0, 0);}// 将位图保存为图片文件bitmap.Save(outputPath, ImageFormat.Jpeg); // 或者保存为PNG图片将第二个参数改为ImageFormat.Png}// 关闭和释放资源workbook.Close(false);excelApp.Quit();System.Runtime.InteropServices.Marshal.ReleaseComObject(worksheet);System.Runtime.InteropServices.Marshal.ReleaseComObject(workbook);System.Runtime.InteropServices.Marshal.ReleaseComObject(excelApp);// 清空剪贴板数据System.Windows.Forms.Clipboard.Clear();}); } 3、C#的截图方法二【Aspose.cells】 考虑到【Microsoft.Office.Interop.Excel】库的一些问题实在无法解决后来选择了【Aspose.cells】库作为替代那这个截图方法也得解决。 经网友【俊】的帮助【Aspose.cells】同样实现了这一方法完美替代了【Microsoft.Office.Interop.Excel】。 代码如下 using Aspose.Cells; using Aspose.Cells.Rendering;// Excel指定范围导出JPG图片 public static void ExcelImportToJPG(string excelPath, string Range, string outputPath) {// 打开工作薄System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);LoadOptions loadOptinos new LoadOptions(LoadFormat.Xlsx);Workbook wb new Workbook(excelPath, loadOptinos);// 打开工作表Worksheet sheet wb.Worksheets[0];// 定义要截图的单元格范围 例Range B2:G26Range range sheet.Cells.CreateRange(Range);// 设置打印属性ImageOrPrintOptions imgOptions new ImageOrPrintOptions();// 在一页内打印imgOptions.OnePagePerSheet true;// 只打印区域内imgOptions.OnlyArea true;// 打印SheetRender render new SheetRender(sheet, imgOptions);render.ToImage(0, outputPath);// 保存wb.Save(excelPath);wb.Dispose(); }
http://www.w-s-a.com/news/804458/

相关文章:

  • 乌兰察布做网站公司爱站网关键词挖掘工具站长工具
  • 白银网站建设白银申请网站空间怎么做
  • 免费炫酷网站模板网站建设需要用到什么软件有哪些
  • 电商网站开发 文献综述大型网站建设企业
  • 如何在建设部网站补录项目单仁牛商
  • 社保网站上做减员一直不审核软件程序开发
  • 网站友情链接购买天元建设集团有限公司资质
  • 南山商城网站建设哪家技术好株洲seo网站优化软件
  • 服务类网站建设18款禁用网站app直播
  • 电子商务网站建设需要物流网站开发公司
  • 网站的系统建设方式有哪些内容宁波网站建设公司
  • 网站开发 技术方案品牌建设总要求
  • 中卫网站建站设计seo专员的工作内容
  • h5商城网站是什么意思.net 网站开发框架
  • 西安网站改版的公司软件外包是什么意思
  • 网站建设了解眉山网站优化
  • 做网站用php还是node如何申请网站域名流程
  • 销售公司怎么做网站删除wordpress
  • 毕节网站怎么做seohtml代码特效银河系
  • 淄博品质网站建设网站引导页案例
  • 网站建设虚拟空间小豹子韬韬是哪个网站做的
  • 网络司网站如何建立公司网站建议和规则
  • 织梦网站模板后台密码找回企业vi设计公司性价比高
  • php 爬取网站所有链接传奇手游发布网站
  • 免费软文网站wordpress中文名注册
  • 企业网站建设研究目的意义怎样设计一个公司网站
  • 怎么架构网站便民信息发布平台
  • 网站 建设 现状网站推广合同需要缴纳印花税吗
  • 熊猫头表情包制作网站wordpress 缺省目录
  • 网站浏览图片怎么做的群晖wordpress升级5.0