php[world] 2018 - Call for Speakers

PDF_lineto

(PHP 4, PECL pdflib >= 1.0.0)

PDF_linetoDraw a line

Opis

bool PDF_lineto ( resource \$p , float \$x , float \$y )

Draws a line from the current point to another point. Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.

User Contributed Notes 2 notes

rod-php at thecomplex dot com
15 years ago
function find_length (\$x1, \$y1, \$x2, \$y2) {
// Find distance between two points (x1,y1) and (x2,y2)
// Also useful to find length of a line.
return sqrt( pow(\$x2-\$x1,2) + pow(\$y2-\$y1,2) );
}
-1
rod-php at thecomplex dot com
15 years ago
function find_angle (\$x1, \$y1, \$x2, \$y2) {
// This function takes two points (x1,y1) and (x2,y2)
// as inputs and finds the slope and angle of a line
// between those two points.  It returns the angle
// and slope in an array. I can't figure out how to
// return a NULL value, so if the two input points
// are in a vertical line, the function returns
// \$angle = 90 and \$slope = 0. I know this is wrong.
if ((\$x2-\$x1) != 0) {
\$slope = (\$y2-\$y1)/(\$x2-\$x1);
// Get rotation angle by finding the arctangent of the slope