| 1234567891011121314151617181920212223242526272829303132 |
- <?php
- $code = 'https://demo.dyuit.cn/youxuanfuli';
- $src = './a.png';
- $dest = './b.png';
- \Dy\Image::avatar($src, 300, 10);
- (new Dy\Image($src))->resize(600, 600)->crop(100, 100, 200, 200)->save($dest);
- $img_bg = new Dy\Image($src);
- $img_top = new Dy\Image($dest);
- Dy\Image::new(500, 500)->over($img_bg, 100, 100)->over($img_top, 10, 10)->text(0, 0, '我的内容', 'assets.bak/HarmonyOS_Sans_SC_Light.ttf')->save('./c.png');
- // $a = get_class_methods("Dy\Image");
- // print_r($a);
- // $ok = \Dy\Image::avatar($p, 300, 10);
- // $ok = \Dy\Image::resize($p, $p, 200, 200);
- // $c = file_get_contents($p, true);
- // header('Content-Type: image/png');
- // echo $c;
- // unlink($p);
- // $ok = \Dy\Barcode::qr($code, $p);
- try {
- \Dy\Barcode::code39('A1234', 'b.png');
- } catch (\Throwable $th) {
- var_dump($th);
- }
|