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


PHP ImageHandler::make方法代码示例

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


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

示例1: process

 public function process($imageResource = null, $imageUrl = null)
 {
     // Check if post has a suitable image
     try {
         $imageUrl = (new ImageExtractor($this->post->url))->get(399);
     } catch (\Exception $e) {
         $imageUrl = (new ImageExtractor($this->post->url, $this->post->content))->get(399);
     }
     if ($imageUrl) {
         $imageResource = \ImageHandler::make($imageUrl);
         // store it
         (new StoreImage($this->post))->process($imageResource, $imageUrl);
         // cache it
         (new CacheImage($this->post))->process($imageResource);
     }
 }
开发者ID:aboustayyef,项目名称:deprecated_lb_l5,代码行数:16,代码来源:MainProcessor.php

示例2:

<?php

/* vim: set expandtab tabstop=4 shiftwidth=4: */
// $Id$
/**
 * 用web 404的方式即时生成缺少的文件,仅适后台上传信用件
 * author guoll
 *
 */
include_once 'init.php';
$request_uri = $_SERVER['REQUEST_URI'];
$thr = ImageHandler::make($request_uri);
$thr->display();
//if(defined('_PS_DEBUG') && _PS_DEBUG === TRUE) file_put_contents('thumb_404.log', $thr->debug_out(true));
class ImageHandler
{
    const CACHE_IMAGE_ROOT = '/sproot/web/upload/upfile/';
    const UPLOAD_ROOT = '/sproot/web/upload/upfile/';
    const MAX_QUALITY = 92;
    private $_uri;
    private $_image_id;
    private $_src_file;
    // 原图
    private $_real_uri;
    private $_real_file;
    private $_imagick;
    private $_ext;
    private $_section;
    /**
     * function description
     *
开发者ID:ahmatjan,项目名称:Scene-Editor-for-mobile,代码行数:31,代码来源:upfile_404.php


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