【jpeg_Class 类】使用说明
jpeg_Class类是针对图片操作类,可以获取图片属性、等比例缩略图片、裁切图片、图片上打印文字及打印水印等功能。
目录
| 原型 | 参数 | 返回 | 说明 |
| Sub load(byVal path) | path [必需 String] 图片路径 | - | 加载一个本地图片,用于初始化类 |
| Sub loadURL(byVal url) | url [必需 String] 远程图片网址 | - | 加载一个远程图片网址,用于初始化类 |
| Get width() | - | [Number] | 获取图片的宽度 |
| [Obj].width = [Number] | [Number] 图片新的宽度值 | - | 设置图片的宽度 |
| Get height() | - | - | 获取图片的高度 |
| [Obj].height = [Number] | [Number] 图片新的高度值 | - | 设置图片的高度 |
| Get binary() | - | [Byte()] | 获取图片的流数据 |
| Get resolution() | - |
[Array(1)] Array(0) X轴分辨率,值0表示未知值 Array(1) Y轴分辨率,值0表示未知值 |
获取图片分辨率 |
| [Obj].resolution = [Array] |
[Array] 图片新的分辨率值 Array(0) X轴分辨率 Array(1) Y轴分辨率 |
- | 设置图片分辨率 |
| Sub border(byVal size, byVal color) |
size [必需 Number] 边框宽度值 color [必需 String] 边框颜色,比如: #000000 |
- | 设置图片边框 |
| Get getInfo(byVal item) | item [必需 String] 媒体项目名称,详见:http://www.aspjpeg.com/manual_07.html | [String | Empty] | 获取图片包含的媒体信息, 详见:http://www.aspjpeg.com/manual_07.html |
| Sub sendBinary() | - | 发送图片流(可以直接显示图片) | |
| Sub thumb(byVal thumbConfig) |
thumbConfig [必需 JSON] 缩略配置详情: { |
- | 保持图片比例缩略,使图片在设置的最大宽度或最大高度之间 |
| Sub crop(byVal cropConfig) |
cropConfig [必需 JSON] 裁切配置详情: { |
- | 裁切图片 |
| Sub printFont(byVal json_fontConfig) |
json_fontConfig [必需 JSON]打印水印文字配置详情: { |
- |
在图片上打印文字(支持多次调用此函数,打印多个文字) 注意: 1. 文字大小为固定的,不能与图片大小等比例显示。 2. 文字换行用 Chr(13) & Chr(10)。 3. 空格支持不是很好,尽量不要加入空格(空格有时会造成换行现象)。 |
| Sub waterMark(byVal json_config) |
json_config [必需 JSON] 打印水印配置 { |
- |
在图片上打水印 |
| Sub waterMarkCover(byVal json_config) |
json_config [必需 JSON] 打印水印配置 { |
- | 在图片上重复打水印并铺满画布 |
【jpeg_Class 类】使用说明的更多相关文章
- ThreadLocal类使用说明
ThreadLocal类用于创建一个线程本地变量 在Thread中有一个成员变量ThreadLocals,该变量的类型是ThreadLocalMap,也就是一个Map,它的键是threadLo ...
- RandomAccessFile类使用说明
RandomAccessFile类是Java Io体系中功能最为丰富的文件访问类,它提供了众多的文件访问方法.RandomAccessFile类支持“随机访问”方式,这里的“随机”是指程序可以直接跳到 ...
- paip.java c++得到当前类,方法名称以及行号
paip.java c++得到当前类,方法名称以及行号 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn ...
- [php基础]PHP Form表单验证:PHP form validator使用说明
在PHP网站开发建设中,用户注册.留言是必不可少的功能,用户提交的信息数据都是通过Form表单提交,为了保证数据的完整性.安全性,PHP Form表单验证是过滤数据的首要环节,PHP对表单提交数据的验 ...
- MSDN官方XmlSerializer类导致内存泄漏和性能低
MSDN官方XmlSerializer类使用说明链接: http://msdn.microsoft.com/zh-CN/library/system.xml.serialization.xmlseri ...
- 【Java基础】枚举类与注解
枚举类与注解 枚举类的使用 当需要定义一组常量时,强烈建议使用枚举类. 枚举类的理解:类的对象只有有限个,确定的. 若枚举只有一个对象, 则可以作为一种单例模式的实现方式. 枚举类的属性: 枚举类对象 ...
- Java类的继承与多态特性-入门笔记
相信对于继承和多态的概念性我就不在怎么解释啦!不管你是.Net还是Java面向对象编程都是比不缺少一堂课~~Net如此Java亦也有同样的思想成分包含其中. 继承,多态,封装是Java面向对象的3大特 ...
- 【PHP高效搜索专题(1)】sphinx&Coreseek的介绍与安装
我们已经知道mysql中带有"%keyword%"条件的sql是不走索引的,而不走索引的sql在大数据量+大并发量的时候,不仅效率极慢还很有可能让数据库崩溃.那我们如何通过某些关键 ...
- java 获取随机数的三种方法
方法1(数据类型)(最小值+Math.random()*(最大值-最小值+1))例:(int)(1+Math.random()*(10-1+1))从1到10的int型随数 方法2获得随机数for (i ...
随机推荐
- IntelliJ IDEA更改字体和大小
更换了IntelliJ IDEA后,第一件事就是就是想要更改字体. IntelliJ IDEA的字体设置分为两部分:一部分是UI的字体和字号设置,另一部分是编辑区的字体和字号设置. UI字体的更改入口 ...
- 【51nod 1685】 第K大区间2
题目描述: 定义一个长度为奇数的区间的值为其所包含的的元素的中位数.现给出n个数,求将所有长度为奇数的区间的值排序后,第K大的值为多少. 样例解释: [l,r]表示区间的值 [1]:3 [2]:1 [ ...
- 05_Dockerfile实战(上)
在上一章我们介绍了docker镜像的概念,并且介绍了构建镜像的两种方式 使用docker commit命令提交创建的容器. 使用Dockerfile文件和docker build命令,这种更为推荐和常 ...
- PHP绘制验证码
<?php //使用PHP绘图技术,画出自己的验证码 $checkCode=""; for($i=0;$i<4;$i++){ ...
- MySQL学习【第七篇索引管理及执行计划】
一.索引介绍 1.什么是索引? 索引由如字典,目的就是为了更快寻找到要找的内容. 令搜索查询的数据更有目的性,从而提高数据检索的能力 2.索引类型介绍 1.BTREE: B+树索引 2.HASH: H ...
- Java面试题整理2
多线程部分 并行和并发的区别? 并行指两个或多个事件同一时刻发生:并发指两个或多个事件同一时间间隔发生. 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件. 线程和进程的区别? 进程是程序运 ...
- 【转】:ZooKeeper真不是最终一致性的,而是顺序一致性
转:ZooKeeper真不是最终一致性的,而是顺序一致性 关键字:ZooKeeper / 分布式系统的一致性 我们可以这么理解 ZooKeeper,从整体(read 操作 +write 操作)上来说是 ...
- 如何创建一个新的vue项目
一.cnpm安装 1.百度node官网,进入官网下载安装包安装好node环境 2.成功后打开cmd命令行工具,执行node-v命令,查看node版本号,如果能输出版本号说明安装成功 3.推荐使用淘宝 ...
- jQuery之修改li下样式和图片
<script type="text/javascript"> $(document).ready(function(){ $('li').click(function ...
- Delphi在Android下实现BroadcastReceiver功能(举例在Delphi下获取USB外设拔插消息)
在Android里,用java通过实现BroadcastReceiver接口,就可以获得Intent消息.可是Delphi程序不能直接实现JBroadcastReceiver,如何能够实现类似Java ...