if ($base64) {
ob_start();
// 输出图像
imagepng($this->_image);
imagedestroy($this->_image);
$image_data = ob_get_contents();
ob_end_clean ();
$image_data_base64 = "data:image/png;base64,". base64_encode ($image_data);
$json = new Json();
$json->S($image_data_base64);
} else {
header('Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header("content-type: image/png");
// 输出图像
imagepng($this->_image);
imagedestroy($this->_image);
}

{
"errno": 0,
"errdesc": "操作成功",
"timestamp": 1575036206,
"data": "data:image/png;base64,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"
}

base64与图片输出屏幕的更多相关文章

  1. Delphi 读取 c# webservice XML的base64编码图片字符串转化图片并显示

    Delphi 读取 c# webservice XML的base64编码图片字符串转化图片并显示 在 开发中遇到应用c#及asp.net的在的webservice 保存图片并以xml文件形式现实出来 ...

  2. springmvc结合base64存取图片到mysql

    简单介绍: 1.jsp通过MultipartFile上传图片到后台 2.后台把上传的图片通过base64转换成字符串存到mysql 3.从mysql读取图片字符串,通过base64反转成byte数组, ...

  3. base64和图片的转换

    /// <summary> /// base64转图片 /// </summary> /// <param name="strBase64">& ...

  4. 使用IExport进行图片输出出现File creation error

    使用IExport进行图片输出(.JPG)时,出现如下异常File creation error.   在ESRI.ArcGIS.Output.ExportJPEGClass.FinishExport ...

  5. 通过data:image/png;base64把图片直接写在src里

    从网上下了个源文件查看时候发现了引用图片的地址不是在本地上的,而是后面跟了一大串字符data:image/png;base64...查了一下资料分析如下: 关于用base64存储图片 网页上有些图片的 ...

  6. 【PDF单页转化为图片输出 注意:英文或图片类的PDF可转化,中文抛异常】

    public static void main(String[] args) throws IOException { /** * PDF单页转化为图片输出 注意:英文或图片类的PDF可转化,中文抛异 ...

  7. c# API接收Base64转图片

    /// <summary> /// API接收Base64转图片 /// </summary> /// <param name="Img">图片 ...

  8. webpack2.0 css文件引入错误解决及图片输出在根目录配置问题

    webpack引入css文件,main.js内容如下 import Vue from 'vue'; import App from './App.vue'; import Mint from 'min ...

  9. base64加密图片处理

    场景:下载html中内嵌的base64加密图片 举个例子,博客园的插入图片有两种方式,一是引用图片链接,二是直接粘贴2进制图片文件.以第二种方式的图片则是以base64加密的方式内嵌在html页面中. ...

随机推荐

  1. swift是面向对象、面向协议、高阶类型、灵活扩展、函数式编程语言

    swift是面向对象.面向协议.高阶类型.灵活扩展.函数式编程语言

  2. Easy-Mock模拟get接口和post接口实例

    1.先创建项目,再新建接口 创建项目入口:首页右下角 + 按钮 创建接口入口如下图: 关于mock的语法这里不做说明,可查看mock.js官方查看更详情的资料. 小tip:在Easy-Mock里面支持 ...

  3. kuma 学习二 centos 安装

    前边有使用minikube运行kuma,以下是在centos 上安装使用 环境准备 下载软件包 wget https://kong.bintray.com/kuma/kuma-0.1.1-centos ...

  4. rsync同步备份

    一.服务器端.备份客户端安装 rsync 服务. 1.环境: CentOS 主 IP:172.16.3.18 备 IP:172.16.3.19 2.安装 rsync 软件 #yum install r ...

  5. C++智能指针总结

    本文介绍c++里面的四个智能指针: auto_ptr, shared_ptr, weak_ptr, unique_ptr 其中后三个是c++11支持,并且第一个已经被c++11弃用. 为什么要使用智能 ...

  6. Python3 连接各类数据库

    Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口.它定义了一系列必须的对象和数据库存取方式, 以便为各种各样的底层数据库系统和多 ...

  7. A@GC*014

    A@GC*014 A Cookie Exchanges 卡时跑了1s就输出-1 每次操作会使三个数的极差缩小一半,所以最多\(\log\)次之后就会出现\(A=B=C\)的情况,可以直接判掉 B Un ...

  8. Java接口、lambda的学习

    接口的实现  :  使用interface定义:形式如下 interface Printable{ final int MAX = 100; void add(); float sum(float x ...

  9. Centos7 .net core 2.0安装使用

    一.添加dotnet产品Feed sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'ech ...

  10. 记一次MyBatisPlus问题(如果表名是数据库关键字怎么办)

    问题信息:如果表名是数据库关键字怎么办? 正常来说,如果是我们自己写sql的话,给表名加反引号即可解决问题. 但是由于我们使用MyBatisPlus,相关的sql基本上都是封装并自动生成的.如果是这种 ...