ps_begin_template
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ps_begin_template
Референца за `function.ps-begin-template.php` со подобрена типографија и навигација.
ps_begin_template
(PECL ps >= 1.2.0)
ps_begin_template — (PECL ps >= 1.2.0)
= NULL
Започни нов шаблон ps_place_image().
Параметри
psdoc-
и користење на шемата како боја за пополнување. ps_new().
width-
Започнува нов шаблон. Шаблон се нарекува форма во постскрипт јазикот. Се креира слично на шема, но се користи како слика. Шаблоните често се користат за цртежи кои се поставуваат повеќе пати низ документот, на пр. како лого на компанија. Сите функции за цртање може да се користат во рамките на шаблон. Шаблонот нема да биде нацртан додека не се постави со
height-
Ширината на шаблонот во пиксели.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Примери
Висината на шаблонот во пиксели.
<?php
$ps = ps_new();
if (!ps_open_file($ps, "template.ps")) {
print "Cannot open PostScript file\n";
exit;
}
ps_set_parameter($ps, "warning", "true");
ps_set_info($ps, "Creator", "template.php");
ps_set_info($ps, "Author", "Uwe Steinmann");
ps_set_info($ps, "Title", "Template example");
$pstemplate = ps_begin_template($ps, 30.0, 30.0);
ps_moveto($ps, 0, 0);
ps_lineto($ps, 30, 30);
ps_moveto($ps, 0, 30);
ps_lineto($ps, 30, 0);
ps_stroke($ps);
ps_end_template($ps);
ps_begin_page($ps, 596, 842);
ps_place_image($ps, $pstemplate, 20.0, 20.0, 1.0);
ps_place_image($ps, $pstemplate, 50.0, 30.0, 0.5);
ps_place_image($ps, $pstemplate, 70.0, 70.0, 0.6);
ps_place_image($ps, $pstemplate, 30.0, 50.0, 1.3);
ps_end_page($ps);
ps_close($ps);
ps_delete($ps);
?>