文章目录1.编程环境2.对象浏览器3.Com库的引入4.作者寄语   CorelDRAW是一款矢量编辑软件,具有非常广泛的用途,本文针对专业插件开发人员,介绍如何开发一款CDR插件。首先阅读本文的读者需要具备一定的C++编程能力,和对微软的Com编程思想有基础的认识,本文从入门开始讲解CDR插件开发。 1.编程环境  开始编写插件之前,需要使用一款IDE来辅助我们编写插件,本文采用C++的编程环
图像格式即图像文件存放在记忆卡上的格式,通常有JPEG、TIFF、RAW等。由于数码相机拍下的图像文件很大,储存容量却有限,因此图像通常都会经过压缩再储存。 JPEG图像格式:扩展名是JPG,其全称为Joint Photograhic Experts Group。它利用一种失真式的图像压缩方式将图像压缩在很小的储存空间中,其压缩比率通常在10:1~40:
转载 10月前
56阅读
XMLXML在FS(FreeSwitch)中进行了大量的使用,其中dialplan就是其中非常主要的一快内容。通过下面的描述,我们可以知道在执行XML中的语句:如何关联到其实现?可以在哪里看到其实现?其具体实现是什么?下面让我们来看看FS是如何做的!以上面的XML语句为例子。1、如何关联到其实现FS的channel处于EXCUTE状态时:根据在XML上读取的application和data并调用回调函数进行执行。以上面例子为例:application为set,data为$1(1234,这里传入的解析后的结果)调用过程为:switch_core_standard_on_execute->s
转载 2013-07-05 21:58:00
128阅读
2评论
 概述在之前的文章中,我们介绍了如何使用fs的event事件机制来获取呼叫的各种信息。这些event事件一般都是底层模块定义好的,其中的各种信息已经很完备了,日常的开发需求都可以满足。但是,总有一些场景是无法完全满足的,例如,在fs的注册事件中,就没有X-自定义头域的信息。在定制化的sip交互过程中,freeswitch是支持自定义头域的,头域格式要满足“X-***”的模式。而当我们订阅
转载 2024-03-28 09:23:04
225阅读
(1)使用freeswitch -help 或freeswitch --help 会显示一些命令及其相关说明。(注:以上显示Unknown Command,直接输入help就可以了)常用命令如下:1、version —— 显示当前版本2、status —— 显示当前状态3、sofia status —— 显示sofia 状态(查看freeswitch监听的IP和本电脑ip)4、help —— 显示
概述 freeswitch有非常多的周边模块,给我们提供各种各样的功能,有些功能在适当的场景下可以极大的方便我们的开发和应用。 今天我们介绍一个不常用的模块mod_xml_rpc。 freeswitch自身内置有http服务器模块,而mod_xml_rpc模块提供了一种非常方便的访问fs内部API接 ...
转载 2021-10-13 09:13:00
307阅读
2评论
  概述freeswitch的核心源代码是基于apr库开发的,在不同的系统上有很好的移植性。apr库中的大部分API都需要依赖于内存池,使用内存池简化内存管理,提高内存分配效率,减少内存操作中出错的概率。在fs的自定义模块开发中,我们也会用到内存池来操作内存,所以要对内存池的基本操作和使用限制有一定了解,防止错误的使用,导致程序运行问题。 下面我们对apr的内存池接口
转载 2024-07-18 15:46:44
32阅读
CDR转PDF设置教程-告诉你如何把cdr转换成适合印刷的pdf我在这里所说的CDR转PDF,指的是把CorelDRAW文件转换成适合印刷的PDF文档(可以直接上流程或Rip软件)。一般来说,最常用的CDR转PDF方式有两种:一种是利用虚拟打印机打印成PS,然后用Acrobat Distiller把PS文件蒸馏成PDF。另外一种是直接在CorelDRAW中发布至PDF。本人最为常用的是直接发布至P
通过绘制一只可爱的小兔,来介绍CorelDRAW软件中的贝塞尔工具、椭圆工具、基本形状工具、填充工具等工具的应用,下面介绍其详细步骤。步骤:1、在CorelDRAW X3操作界面中选择“文件”→ “新建”命令,新建一个文档,将页面的宽度设置为“500mm”,高度设置为“600mm”,如图所示。2、选择“文件”→“保存”命令,打开“保存绘图”对话框,在对话框中设置文件名为“白兔”,保存类型为CDR-
一、系统备份  使用Ghost进行系统备份,有整个硬盘(Disk)和分区硬盘(Partition)两种方式。在菜单中点击Local(本地)项,在右面弹出的菜单中有3个子项,其中Disk表示备份整个硬盘(即克隆)、Partition表示备份硬盘的单个分区、Check表示检查硬盘或备份的文件,查看是否可能因分区、硬盘被破坏等造成备份或还原失败。分区备份作为个人用户来保存系统数据,特
转载 2024-05-06 20:06:34
171阅读
01CDR是一款设计软件,和PS、AI等齐名的平面设计软件,但是奈何版权原因,目前几乎都只能购买正版CDR使用了。今天给大家带来的一个插件是需要有CDR才可以使用的,如果没有CDR的小伙伴,就可以关掉文章了哈哈。这个小工具叫做 YG插件 ,是一个十分好用的提高工作效率的插件,主要为用户提供
转载 2024-07-25 08:12:35
571阅读
#!/usr/bin/lua--Author:jncheng--Version:20150520--Email:burtte@sina.com-------------------------------------------------------------------------------------------session:setVariable("continue_on_fail"
原创 2015-05-06 11:10:59
3175阅读
coredraw基础概念
原创 2016-04-06 18:37:46
1258阅读
#!/usr/bin/lua--Author:jncheng--Version:20150520--Email:butte@sina.com----------------------------------------------------------------------------------------session:setVariable("continue_on_fail","US
原创 2015-05-06 11:09:23
1632阅读
FreeSWITCHxml_rpc调用示例
原创 2020-10-24 02:45:49
3551阅读
CDR是一款创新与高效的全能型图形设计程序,它可以制作插图、标牌和印刷品或网页上的微标。简洁明了的界面可以让你快速入门,多种模板可轻松制作卡片、小册子、头像等。今天教大家绘制一个显示器造型,熟练掌握后可绘制相机电视手机等各种产品造型。小编所用的cdr版本是CorelDRAW 2020。1、鼠标点开CorelDRAW 2020,新建空白文档命名为显示器,其他不变即可。 图1:新建文档
对象的变换 对象的变换指的是将对象移动到其他位置或调节大小、倾斜度、旋转角度等参数的操作。除了单击/拖动操作的视觉性变换方法外,还可以应用属性工具栏或泊坞窗。 当选择一个对象后,可以直接使用选择工具对对象进行移动、缩放、旋转、倾斜和反向操作。 1、移动对象 选中对象后,将光标移动到对象上,当光标变为四个箭头的十字架形状后按住左键并拖动,就可以移动选取的对象。在移动对象时,如果按住Ctrl键,对象就
转载 2024-07-27 11:16:46
52阅读
freeswitch 使用外部directory 代替磁盘xml文件
原创 2017-06-30 10:51:42
3576阅读
1点赞
go to CM:check Call Manager Servicelity Click GO, Under the Tools to find the CDR, Under the CDR reporisty Manager to find the IP address of the CDRThen, type the following IP address to login the CDR
原创 2017-03-30 10:33:54
943阅读
本例主要包括笔身和笔冒的绘制,在创建过程中主要应用了weld(焊接),fountain fill tool(渐变填充工具),interactive transpareney tool(交互式透明工具)和drop shadow tool(交互式阴影工具)。希望大家通过本节的学习,对这些工具能有一些了解。 具体制作步骤:1.创建新图形文件。 2.绘制一个纵向的圆。 3.绘制一个细长的矩形,要求矩形的短
  • 1
  • 2
  • 3
  • 4
  • 5