CN111831189A - 一种利用波形分析工具软件进行矢量图拷贝的方法 - Google Patents
一种利用波形分析工具软件进行矢量图拷贝的方法 Download PDFInfo
- Publication number
- CN111831189A CN111831189A CN202010624799.7A CN202010624799A CN111831189A CN 111831189 A CN111831189 A CN 111831189A CN 202010624799 A CN202010624799 A CN 202010624799A CN 111831189 A CN111831189 A CN 111831189A
- Authority
- CN
- China
- Prior art keywords
- waveform
- analysis tool
- software
- vector diagram
- vector
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/56—Information retrieval; Database structures therefor; File system structures therefor of still image data having vectorial format
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种利用波形分析工具软件进行矢量图拷贝的方法,步骤:利用基于QT开发的波形分析工具进行波形展示;在波形分析工具触发复制命令后,判断当前界面的波形曲线点数是否大于预设临界点数,若是,则对波形曲线数据进行抽稀压缩处理;将当前界面的波形曲线生成为SVG格式的矢量图文件;通过矢量图转换操作,将SVG格式的矢量图文件转化为办公软件支持的矢量图文件格式;将转换后的矢量图文件拷贝粘贴到办公软件中。本发明操作简单、快捷,且拷贝图片的格式为矢量图,具有图像不失真、清晰度高等优点;通过抽稀压缩处理,在保证基本形状特征前提下,减少矢量图片的数据量,从而保证矢量图拷贝至办公软件后办公软件能够正常运行。
Description
技术领域
本发明属于计算机软件技术领域,特别涉及了一种图像的转换和拷贝方法。
背景技术
目前,基于Qt开发的波形分析工具软件常用的图形拷贝方式一般为截图,截图所产生的图形格式一般为位图,而位图在缩放和旋转操作时容易失真,不便于在论文等印刷要求较高的办公文本中编辑应用。矢量图在进行放大、缩小或旋转等操作时具有图像不失真、清晰度高等优点,可以满足较高的印刷格式要求。因此,需要一种波形分析工具软件的矢量图拷贝方法,将波形分析工具的当前波形展示界面形成为Microsoft Office办公软件支持的矢量图文件格式。基于Qt开发的波形工具软件支持形成SVG格式矢量图文件,但不支持直接形成Word等Microsoft Office办公软件所支持的矢量图文件。
另外,当波形分析工具展示的波形曲线数据量过多,进行矢量图拷贝时,工具所形成的矢量图文件体积过于庞大,若直接拷贝至Word中会易引起Microsoft Office的卡顿,使其无法正常运转。
发明内容
为了解决上述背景技术提到的技术问题,本发明提出了一种利用波形分析工具软件进行矢量图拷贝的方法。
为了实现上述技术目的,本发明的技术方案为:
一种利用波形分析工具软件进行矢量图拷贝的方法,包括以下步骤:
(1)利用基于QT开发的波形分析工具进行波形展示;
(2)在波形分析工具触发复制命令后,判断当前界面的波形曲线点数是否大于预设临界点数,若是,则对波形曲线数据进行抽稀压缩处理,然后进入步骤(3);若否,则直接进入步骤(3);
(3)将当前界面的波形曲线生成为SVG格式的矢量图文件;
(4)通过矢量图转换操作,将SVG格式的矢量图文件转化为办公软件支持的矢量图文件格式;
(5)将转换后的矢量图文件拷贝粘贴到办公软件中。
基于上述技术方案的优选方案,在步骤(1)中,利用基于QT开发的波形分析工具,读取和解析COMTRADE格式的波形数据文件,并在波形分析工具的界面中展示波形曲线。
基于上述技术方案的优选方案,在步骤(2)中,采用等距N选1抽稀算法对波形曲线数据进行抽稀压缩处理。
基于上述技术方案的优选方案,在步骤(4)中,所述办公软件为Microsoft Office办公软件。
基于上述技术方案的优选方案,所述Microsoft Office办公软件支持EMF格式的矢量图文件。
基于上述技术方案的优选方案,在步骤(5)中,将矢量图文件拷贝至***剪贴板,再粘贴到Microsoft Office办公软件中。
采用上述技术方案带来的有益效果:
(1)本发明可直接将波形分析工具展示界面形成矢量图拷贝粘贴至办公软件中,操作简单、快捷,且拷贝图片的格式为矢量图,在进行放大、缩小或旋转等操作时具有图像不失真、清晰度高等优点,可以满足较高的印刷格式要求;
(2)本发明在矢量图拷贝过程中,若波形曲线数据量过大,对波形曲线数据进行抽稀压缩处理,在基本保证能反映原图形或曲线的基本形状特征前提下,减少矢量图片的数据量,从而保证矢量图拷贝至办公软件后,办公软件能够保持正常运行。
附图说明
图1是本发明的方法流程图。
具体实施方式
以下将结合附图,对本发明的技术方案进行详细说明。
本发明设计了一种利用波形分析工具软件进行矢量图拷贝的方法,如图1所示,步骤如下:
步骤1:利用基于QT开发的波形分析工具进行波形展示;
步骤2:在波形分析工具触发复制命令后,判断当前界面的波形曲线点数是否大于预设临界点数,若是,则对波形曲线数据进行抽稀压缩处理,然后进入步骤3;若否,则直接进入步骤3;
步骤3:将当前界面的波形曲线生成为SVG格式的矢量图文件;
步骤4:通过矢量图转换操作,将SVG格式的矢量图文件转化为办公软件支持的矢量图文件格式;
步骤5:将转换后的矢量图文件拷贝粘贴到办公软件中。
在本实施例中,优选地,在步骤1中,利用基于QT开发的波形分析工具,读取和解析COMTRADE格式的波形数据文件,并在波形分析工具的界面中展示波形曲线。
在本实施例中,优选地,在步骤2中,采用等距N选1抽稀算法对波形曲线数据进行抽稀压缩处理。
在本实施例中,优选地,在步骤4中,所述办公软件为Microsoft Office办公软件。Microsoft Office办公软件支持EMF格式的矢量图文件(windows增强型图元文件)。
在本实施例中,优选地,在步骤5中,将矢量图文件拷贝至***剪贴板,再粘贴到Microsoft Office办公软件中。
实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。
Claims (6)
1.一种利用波形分析工具软件进行矢量图拷贝的方法,其特征在于,包括以下步骤:
(1)利用基于QT开发的波形分析工具进行波形展示;
(2)在波形分析工具触发复制命令后,判断当前界面的波形曲线点数是否大于预设临界点数,若是,则对波形曲线数据进行抽稀压缩处理,然后进入步骤(3);若否,则直接进入步骤(3);
(3)将当前界面的波形曲线生成为SVG格式的矢量图文件;
(4)通过矢量图转换操作,将SVG格式的矢量图文件转化为办公软件支持的矢量图文件格式;
(5)将转换后的矢量图文件拷贝粘贴到办公软件中。
2.根据权利要求1所述利用波形分析工具软件进行矢量图拷贝的方法,其特征在于,在步骤(1)中,利用基于QT开发的波形分析工具,读取和解析COMTRADE格式的波形数据文件,并在波形分析工具的界面中展示波形曲线。
3.根据权利要求1所述利用波形分析工具软件进行矢量图拷贝的方法,其特征在于,在步骤(2)中,采用等距N选1抽稀算法对波形曲线数据进行抽稀压缩处理。
4.根据权利要求1所述利用波形分析工具软件进行矢量图拷贝的方法,其特征在于,在步骤(4)中,所述办公软件为Microsoft Office办公软件。
5.根据权利要求4所述利用波形分析工具软件进行矢量图拷贝的方法,其特征在于,所述Microsoft Office办公软件支持EMF格式的矢量图文件。
6.根据权利要求4所述利用波形分析工具软件进行矢量图拷贝的方法,其特征在于,在步骤(5)中,将矢量图文件拷贝至***剪贴板,再粘贴到Microsoft Office办公软件中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010624799.7A CN111831189A (zh) | 2020-07-01 | 2020-07-01 | 一种利用波形分析工具软件进行矢量图拷贝的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010624799.7A CN111831189A (zh) | 2020-07-01 | 2020-07-01 | 一种利用波形分析工具软件进行矢量图拷贝的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111831189A true CN111831189A (zh) | 2020-10-27 |
Family
ID=72899532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010624799.7A Pending CN111831189A (zh) | 2020-07-01 | 2020-07-01 | 一种利用波形分析工具软件进行矢量图拷贝的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111831189A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103870542A (zh) * | 2014-02-25 | 2014-06-18 | 中国人民解放军92859部队 | 一种基于地理分片和动态建表的海洋环境数据存储方法 |
CN104539047A (zh) * | 2014-12-23 | 2015-04-22 | 国家电网公司 | 基于多因子比对可视化的智能变电站故障诊断及定位方法 |
CN105044491A (zh) * | 2015-06-25 | 2015-11-11 | 南京国电南自美卓控制***有限公司 | 基于net技术开发的电力故障暂态数据交换数据分析方法 |
-
2020
- 2020-07-01 CN CN202010624799.7A patent/CN111831189A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103870542A (zh) * | 2014-02-25 | 2014-06-18 | 中国人民解放军92859部队 | 一种基于地理分片和动态建表的海洋环境数据存储方法 |
CN104539047A (zh) * | 2014-12-23 | 2015-04-22 | 国家电网公司 | 基于多因子比对可视化的智能变电站故障诊断及定位方法 |
CN105044491A (zh) * | 2015-06-25 | 2015-11-11 | 南京国电南自美卓控制***有限公司 | 基于net技术开发的电力故障暂态数据交换数据分析方法 |
Non-Patent Citations (2)
Title |
---|
佚名: "matlab波形图怎么转换为矢量图并导出?", 《脚本之家,MATLAB波形图怎么转换为矢量图并导出?【HTTPS://WWW.JB51.NET/SOFTJC/559165.HTML】》 * |
我来乔23: "Qt使用QPainter绘制矢量图并保存为svg文件", 《博客园,QT使用QPAINTER绘制矢量图并保存为SVG文件,【HTTPS://WWW.CNBLOGS.COM/MAKEVIEW660/P/10817733.HTML】》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104346322B (zh) | 文档格式处理装置和文档格式处理方法 | |
JP4700423B2 (ja) | 形状を使用する共通チャーティング | |
US11003680B2 (en) | Method for providing e-book service and computer program therefor | |
CN102368247B (zh) | 在手持终端上执行swf文件的方法 | |
CN113296774B (zh) | 一种基于浏览器的ofd文件的处理方法及*** | |
US20220383000A1 (en) | Video translation method and apparatus, storage medium, and electronic device | |
JP4928558B2 (ja) | 代替グラフィックス・パイプ | |
CN110162757B (zh) | 一种表格结构提取方法及*** | |
CN117749899A (zh) | 协议转换框架、设备通讯方法、装置和计算机存储介质 | |
CN111831189A (zh) | 一种利用波形分析工具软件进行矢量图拷贝的方法 | |
CN115756436A (zh) | 模板配置建设可视化大屏的装置及方法 | |
CN115033546A (zh) | 数字模型通用格式、转换方法、***、终端及存储介质 | |
CN115878247A (zh) | 一种前端元素适应性显示方法、装置、存储介质及*** | |
CN1140864C (zh) | 掌上型数据处理装置的手写输入方法 | |
CN111696154B (zh) | 坐标定位方法、装置、设备及存储介质 | |
CN114140808A (zh) | 一种基于国产cpu和操作***的电子公文识别方法 | |
CN116483478A (zh) | 一种接口地址输出到ue文件的方法及装置 | |
CN112068931A (zh) | 一种快速制作虚拟机镜像的方法及*** | |
JP2009269179A (ja) | 印刷装置、プログラム及び記録媒体 | |
CN106383840A (zh) | 一种小样文件到Office文件的转换方法及装置 | |
CN110647352B (zh) | 一种数据移植的方法、终端及存储介质 | |
WO2024156191A1 (zh) | 一种图表的局部刷新方法、***、装置、设备及介质 | |
CN115186213A (zh) | 数据处理方法及装置 | |
CN117971094A (zh) | 板书生成方法、装置、电子设备及存储介质 | |
CN113343135A (zh) | 一种用于图片合成视频的方法、装置和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201027 |