Skip to content
Advertisement

How to recognize khmer unicode in intervention images?

I’m using Intervention images packages in Laravel to create Khmer Unicode watermark on the images but all those characters isn’t recognize with Unicode format

Used defualt code

// create Image from file
$img = Image::make('public/foo.jpg');

// write text
$img->text('The quick brown fox jumps over the lazy dog.');

// write text at position
$img->text('The quick brown fox jumps over the lazy dog.', 120, 100);

// use callback to define details
$img->text('ប្រទេសកម្ពុជា', 0, 0, function($font) {
    $font->file('foo/KhmerUnicodeFont.ttf');
    $font->size(24);
    $font->color('#fdf6e3');
    $font->align('center');
    $font->valign('top');
    $font->angle(45);
});

// draw transparent text
$img->text('foo', 0, 0, function($font) {
    $font->color(array(255, 255, 255, 0.5))
});

I got unrecognize format as the images.

enter image description here

Advertisement

Answer

I may suggest you to use the font that be able to render in different design tool such as for Photoshop, mostly the font start with Kh

User contributions licensed under: CC BY-SA
3 People found this is helpful
Advertisement