public function search_edit(){
// すべての必須クラスを含む
require_once('D:wamp64wwwaierPublicAdminbarcodegenclassBCGFontFile.php');
require_once('D:wamp64wwwaierPublicAdminbarcodegenclassBCGColor.php');
require_once('D:wamp64wwwaierPublicAdminbarcodegenclassBCGDrawing.php');
$codebar = BCGcode39; //条形コード要要データの内容
// バーコード技術を含む
require_once('D:wamp64wwwaierPublicAdminbarcodegenclassbarcode.php');
// フォントを読み込み中
$font = new BCGFontFile('./font/Arial.ttf', 12);
// 引数は、色の場合は R、G、B です。
$color_black = 新しい BCGColor(0, 0, 0);
$color_white = 新しい BCGColor(255, 255, 255);
$drawException = null;
try {
$code = new $codebar();//实例化对应的编码格式
$code->setScale(2); // 解像度
$code->setThickness(23); // 太さ
$code->setForegroundColor($color_black); // バーの色
$code->setBackgroundColor($color_white); // スペースの色
$code->setFont($font); // フォント (または 0)
$text = 'dfdf'; // 条形コード要要データの内容
$code->parse($text);
} catch(Exception $Exception) {
$drawException = $Exception;
}
/* 引数のリストは次のとおりです
1 - ファイル名 (空 : 画面上に表示)
2 - 背景色 */ $drawing = new BCGDrawing('', $color_white);
if($drawException) {
$drawing->drawException($drawException);
} else {
$drawing->setBarcode($code);
$drawing->draw();
}
// 画像であることを示すヘッダー(バーコードをファイルに保存する場合は削除してください)
header('Content-Type: image/png');
// 画像を PNG 形式で描画 (または保存) します。
$drawing->finish(BCGDrawing::IMG_FORMAT_PNG);
エラー:
Class 'AdminControllerBCGFontFile' が見つかりません
require は成功しましたが、変数が必要です見つからず、使用できません。
$font = new BCGFontFile('./font/Arial.ttf', 12);その後インポートしましたファイル クラスの場合は、 1 つ追加します
試してみてください
以下に紹介するすべてのファイル クラスについて、1 つ追加します
それは実際に機能します 、ありがとう!