当前位置: 首页>>代码示例>>PHP>>正文


PHP image::param方法代码示例

本文整理汇总了PHP中image::param方法的典型用法代码示例。如果您正苦于以下问题:PHP image::param方法的具体用法?PHP image::param怎么用?PHP image::param使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在image的用法示例。


在下文中一共展示了image::param方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: image

<?php

//MyPic 图片加水印, 生成缩略图类
// 原始图片
$img1 = './image/test.jpg';
// 水印后的图片
$img2 = './image/test_new.jpg';
// 水印
$water = './image/water.gif';
$img = new image();
// 等比缩放
$img->param($img1)->thumb('./image/test_0.jpg', 200, 200, 0);
// center center 裁剪
$img->param($img1)->thumb('./image/test_1.jpg', 200, 200, 1);
// top left 裁剪
$img->param($img1)->thumb('./image/test_2.jpg', 200, 200, 2);
// 右下角添加水印
$img->param($img1)->water($img2, $water, 9);
/* +-------------------------------------------------------------+
* | Copyright (c) 2008-2009 Diqiye.Com All rights reserved.
* +-------------------------------------------------------------+
* | Info : 图像处理类
* +-------------------------------------------------------------+
*/
class image
{
    // 当前图片
    protected $img;
    // 图像types 对应表
    protected $types = array(1 => 'gif', 2 => 'jpg', 3 => 'png', 6 => 'bmp');
    // image
开发者ID:BGCX261,项目名称:zhwphp-svn-to-git,代码行数:31,代码来源:MyPic.class.php

示例2: alert

    $save_url .= $ymd . "/";
    if (!file_exists($save_path)) {
        mkdir($save_path);
    }
    //新文件名
    $new_file_name = date("YmdHis") . '_' . rand(10000, 99999) . '.' . $file_ext;
    //移动文件
    $file_path = $save_path . $new_file_name;
    if (move_uploaded_file($tmp_name, $file_path) === false) {
        alert("上传文件失败。");
    }
    @chmod($file_path, 0644);
    $file_url = $save_url . $new_file_name;
    header('Content-type: text/html; charset=UTF-8');
    $json = new Services_JSON();
    echo $json->encode(array('error' => 0, 'url' => $file_url));
    // echo "<script>alert('文件名:$file_path');</script>";
    include_once 'perImage.php';
    perImage($file_path, 500, false, $file_path);
    include_once 'class_img.php';
    $img = new image();
    $img->param($file_path)->water($file_path, "water.png", 9);
    exit;
}
function alert($msg)
{
    header('Content-type: text/html; charset=UTF-8');
    $json = new Services_JSON();
    echo $json->encode(array('error' => 1, 'message' => $msg));
    exit;
}
开发者ID:qyt1988528,项目名称:union,代码行数:31,代码来源:upload_json.php


注:本文中的image::param方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。