<?php require "../src/magic.class.php"; $test = new Priler\Text2Image\Magic("\nLorem Ipsum is simply dummy text of the printing and typesetting industry.\nLorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.\nIt has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.\n"); // force mode into smart $test->set_mode('smart'); // load custom font // smart-mode work's exactly with .TTF, but other font's may also be supported, see PHP GD docs for more info $test->add_font('MyFont', './assets/foughtknight.ttf'); $test->font = $test->get_font('MyFont'); // also, smart mode supports text-size property and angle property (last one shown in 5th example) $test->text_size = 20; // this settings is same as on 3rd example $test->width = 720; // custom width $test->background_color = '#263238'; // custom background color $test->text_color = '#eee'; // custom text color $test->line_height = 30; // custom line height $test->padding = 50; // custom padding $test->output();
<?php require "../src/magic.class.php"; $test = new Priler\Text2Image\Magic(file_get_contents(__FILE__)); $test->text_color = '#C792EA'; // you can use hex $test->text_color = array(199, 146, 234); // or array of rgb values to set color you want $test->output('jpg', 75);