将图形以JPEG格式输出到浏览器或文件
将图形以JPEG格式输出到浏览器或文件
JPEG格式是一种被广泛使用的失真压缩标准方法,其主要扩展有:.jpg、.JPG、.jpeg、.jfif、JPE。使用imagejpeg()函数,可以把图形以JPEG格式,输出到浏览器或文件中。下面介绍imagejpeg()函数的使用方法,代码如清单所示。
<?php
//创建一个新图形
$image = imagecreatetruecolor(400,100);
//分配颜色
$bgColor = imagecolorallocate($image,250,250,250);
$black = imagecolorallocate($image,0,0,0);
//填充背景
imagefill($image,0,0,$bgColor);
//指定imagettftext()函数使用的字体
$font = “simhei.ttf”;
//字义要输出的中文字符串
$string = “这是JPEG图形”;
//对中文字符进行编码
$codeString = iconv(“GB2312″,”UTF-8″,$string);
//使用imagettftext()函数输出文字
imagettftext($image,20,0,30,30,$black,$font,$codeString);
//把图形保存为文件
imagejpeg($image,”jpegfile.jpg”);
//把JPEG图形输出到浏览器
header(“Content-type: image/jpeg”);
imagejpeg($image);
//释放资源
imagedestroy($image);
?>
将图形以JPEG格式输出到浏览器或文件相关推荐
- 将图形以PNG格式输出到浏览器或文件
将图形以PNG格式输出到浏览器或文件 PNG格式的英文全称是:Portable Network Graphic Format,即流式网络图形格式,这种格式主要用于替换GIF和TIFF格式的文件,其主要 ...
- webuploader插件ie浏览器上传jpg和jpeg格式的图片出错
用webuploader插件上传图片,只有在ie浏览器中(版本为ie11)上传不起jpg和jpeg格式的图片(一直显示等待上传),其他浏览器(谷歌.edge)都没问题,只要在WebUploader.c ...
- 利用flask将opencv实时视频流输出到浏览器
opencv通过webcam可以获取本地实时视频流,但是如果需要将视频流共享给其他机器调用,就可以将利用flask框架构建一个实时视频流服务器,然后其他机器可以通过向这个服务器发送请求来获取这台机器上 ...
- php读取url连接的图片,输出到浏览器
header('Content-Type: application/pdf'); // PDF文件$fp = fopen($ret->url, "rb"); //二进制方式打 ...
- Freemarker下载Word文档(文字+图片+表格)Idea示例 (附word展示图片异常解决方案)(附JPEG格式图片通过imageio.read方法读取为null解决方案)
流程:拿到word模板 转为ftl格式并填充占位符参数,调用java代码填充参数即可 (文末附word打开图片显示异常,wps打开却显示正常的解决方案) (文末附Jpeg格式图片获取为null解决方案 ...
- 数据包格式_RAW与JPEG格式怎么选??
打开相机菜单,你会发现,图像存储格式里面有个RAW格式. 不同品牌相机的RAW格式,具体名称不一样,比如:佳能叫CR2,尼康叫NEF,索尼叫ARW. 一.关于RAW格式 RAW文件是一种数据包,记录 ...
- [vb]格式输出Format函数
格式输出Format函数 Format函数用于制定字符串或数字的输出格式. 语法:x = Format (expression, fmt ) expression是所输出的内容.fmt是指输出的格式, ...
- 什么是WebP图片格式?如何在线把Webp格式转换为JPEG格式?
我们有时候从互联网上下载图片会发现图片是WebP格式而不是常见的JPEG或者是PNG格式,用自带的图片处理软件无法打开,那么什么是WebP格式呢?我们该如何打开WebP格式的图片文件?需要进行图片处理 ...
- C++实现JPEG格式图片解析(附代码)
在网上看了好多解析JPEG图片的文章,多多少少都有问题,下面是我参考过的文章链接: 首先,解析的步骤 1.读取文件的信息 2.Huffman编码解码 3.直流交流编码解析 然而,读取多少个8×8矩阵才 ...
最新文章
- Xilinx中时钟资源:模式时钟管理器(MMCM)的使用
- 高级bash脚本编程(1)
- unity 创建图片ui_在 Unity中 将游戏数据储存至本地文档
- 关于windows的version和OS build version
- Java定时器Timer学习之一
- 黑马程序员--里氏转换
- 简单介绍工厂模式和单例模式
- wide-dhcpv6的dhcp6c配置
- 使用cronolog自动分割apache的日志。
- 中国分省市地图导航-SVG格式(基于Raphaël)
- 稻盛和夫自传读书笔记
- 永恒之蓝(勒索病毒)
- 翻斗式雨量传感器的材质分类和工作原理
- 什么是支付通道,一篇文章了解支付通道理念
- 从 Secure Element 到 Android KeyStore
- Wake-on-LAN(远端唤醒) 原理及实现
- c语言习题集-----收藏归纳版
- c语言百文百鸡问题答案,算法的举例(。。。
- Redis总结二 - 测试案例
- 基于STM32的煤矿井下探测系统
热门文章
- java pid 获取句柄_获取进程pid、根据进程pid获取线程pid、获取线程进程句柄
- kirin710f是什么处理器_麒麟710a与麒麟710f哪个好?对比区别哪款性能更好一些
- 中引入文件报错_关于前端开发中的模块化
- mac 硬盘未推出 硬盘无法读取_在Mac上(正确的)格式化U盘
- 世界上第一个程序员竟然是女性,难以置信......
- C#宿舍管理系统数据库
- python is not allowed to run_【无法解决】PySpider的部署运行而非调试界面上RUN运行
- office控件显示不了_计算机二级office考试重点难点总结,考生必看!
- java并发面试题(一)基础
- 算法建模流程详解及python代码实现