本文整理匯總了PHP中PhpCaptcha::SetMaxFontSize方法的典型用法代碼示例。如果您正苦於以下問題:PHP PhpCaptcha::SetMaxFontSize方法的具體用法?PHP PhpCaptcha::SetMaxFontSize怎麽用?PHP PhpCaptcha::SetMaxFontSize使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類PhpCaptcha
的用法示例。
在下文中一共展示了PhpCaptcha::SetMaxFontSize方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: array
<?php
require 'php-captcha.inc.php';
$fonts = array('fonts/VeraBd.ttf', 'fonts/VeraIt.ttf', 'fonts/Vera.ttf');
$captcha = new PhpCaptcha($fonts, 140, 50);
//$captcha->SetBackgroundImages('images/captcha.jpg');
$captcha->setNumChars(4);
$captcha->SetNumLines(80);
$captcha->UseColour(true);
//$captcha->DisplayShadow(true);
$captcha->SetMinFontSize(13);
$captcha->SetMaxFontSize(19);
$captcha->SetCharSet('A-Z,1-9');
$captcha->Create();
示例2: array
if ($mode == 'captcha') {
$verification_id = $_REQUEST['verification_id'];
if (empty($verification_id)) {
$verification_id = 'common';
}
$verification_settings = Settings::instance()->getValues('Image_verification');
$fonts = array(Registry::get('config.dir.lib') . 'other/captcha/verdana.ttf');
$c = new PhpCaptcha($verification_id, $fonts, $verification_settings['width'], $verification_settings['height']);
// Set string length
$c->SetNumChars($verification_settings['string_length']);
// Set number of distortion lines
$c->SetNumLines($verification_settings['lines_number']);
// Set minimal font size
$c->SetMinFontSize($verification_settings['min_font_size']);
// Set maximal font size
$c->SetMaxFontSize($verification_settings['max_font_size']);
$c->SetGridColour($verification_settings['grid_color']);
if ($verification_settings['char_shadow'] == 'Y') {
$c->DisplayShadow(true);
}
if ($verification_settings['colour'] == 'Y') {
$c->UseColour(true);
}
if ($verification_settings['string_type'] == 'digits') {
$c->SetCharSet(array(2, 3, 4, 5, 6, 8, 9));
} elseif ($verification_settings['string_type'] == 'letters') {
$c->SetCharSet(range('A', 'F'));
} else {
$c->SetCharSet(fn_array_merge(range('A', 'F'), array(2, 3, 4, 5, 6, 8, 9), false));
}
if (!empty($verification_settings['background_image'])) {
示例3: array
*/
include_once 'core/config.php';
if (defined(C_CAPTCHA_ENABLE) && C_CAPTCHA_ENABLE == 'true') {
include_once 'core/3rdparty/captcha/php-captcha.inc.php';
$fonts = 'core/3rdparty/captcha/fonts/';
$aFonts = array($fonts . 'VeraBd.ttf', $fonts . 'VeraIt.ttf', $fonts . 'Vera.ttf');
$captcha = new PhpCaptcha($aFonts, 200, 60);
//Set user options
$captcha->SetWidth(C_CAPTCHA_WIDTH);
$captcha->SetHeight(C_CAPTCHA_HEIGHT);
$captcha->SetNumChars(C_CAPTCHA_CHARACTERS);
$captcha->SetNumLines(C_CAPTCHA_LINES);
if (C_CAPTCHA_ENABLE_SHADOWS === 'true') {
$captcha->DisplayShadow(true);
}
if (C_CAPTCHA_OWNER_TEXT === 'true') {
$captcha->SetOwnerText(BLOGURL);
}
$captcha->SetCharSet(C_CAPTCHA_CHARACTER_SET);
if (C_CAPTCHA_CASE_INSENSITIVE === 'true') {
$captcha->CaseInsensitive(true);
}
//$captcha->SetEdith(C_CAPTCHA_WIDTH);
$captcha->SetMinFontSize(C_CAPTCHA_MIN_FONT);
$captcha->SetMaxFontSize(C_CAPTCHA_MAX_FONT);
if (C_CAPTCHA_USE_COLOR === 'true') {
$captcha->UseColour(true);
}
$captcha->SetFileType(C_CAPTCHA_GRAPHIC_TYPE);
$captcha->Create();
}