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


PHP CheckboxField::init方法代码示例

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


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

示例1: FormatSelectField

$image = WideImage::load('images/' . $request->get('image'));
$result = $demo->execute($image, $request);
$output = new FormatSelectField('output');
$output->init(Request::getInstance());
if ($output->value == 'preset for demo') {
    $format = $demo->getFormat();
} else {
    $format = $output->value;
}
if ($format === 'as input') {
    $format = substr($request->get('image'), -3);
}
$output = 24;
if ($format == 'png8') {
    $output = 8;
    $format = 'png';
} elseif ($format == 'png24') {
    $format = 'png';
} elseif ($format == 'gif') {
    $output = 8;
}
if ($output == 8) {
    $ncolors = new IntField('colors', 255);
    $ncolors->init(Request::getInstance());
    $dither = new CheckboxField('dither', true);
    $dither->init(Request::getInstance());
    $match_palette = new CheckboxField('match_palette', true);
    $match_palette->init(Request::getInstance());
    $result = $result->asPalette($ncolors->value, $dither->value, $match_palette->value);
}
$result->output($format);
开发者ID:AmandaNatallie,项目名称:RequisitosPA,代码行数:31,代码来源:image.php


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