當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。