cvs: php4 /ext/pdf pdf.c

From: Date: Mon, 08 Oct 2001 16:12:12 +0000
Subject: cvs: php4 /ext/pdf pdf.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-7722@lists.php.net to get a copy of this message
rjs Mon Oct 8 12:12:12 2001 EDT Modified files: /php4/ext/pdf pdf.c Log: fixed PDF_get_value for parameters - capheight - ascender - descender had to ajust modifier by PDFLIB_FONT_OFFSET Index: php4/ext/pdf/pdf.c diff -u php4/ext/pdf/pdf.c:1.100 php4/ext/pdf/pdf.c:1.101 --- php4/ext/pdf/pdf.c:1.100 Tue Sep 25 17:58:14 2001 +++ php4/ext/pdf/pdf.c Mon Oct 8 12:12:11 2001 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: pdf.c,v 1.100 2001/09/25 21:58:14 jeroen Exp $ */ +/* $Id: pdf.c,v 1.101 2001/10/08 16:12:11 rjs Exp $ */ /* pdflib 2.02 ... 3.0x is subject to the ALADDIN FREE PUBLIC LICENSE. Copyright (C) 1997-1999 Thomas Merz. 2000-2001 PDFlib GmbH */ @@ -345,7 +345,7 @@ #else php_info_print_table_row(2, "PDFlib GmbH Version", tmp ); #endif - php_info_print_table_row(2, "Revision", "$Revision: 1.100 $" ); + php_info_print_table_row(2, "Revision", "$Revision: 1.101 $" ); php_info_print_table_end(); } @@ -747,6 +747,15 @@ } else if(0 == (strcmp(Z_STRVAL_PP(argv[1]), "resy"))) { if(argc < 3) WRONG_PARAM_COUNT; value = PDF_get_value(pdf, Z_STRVAL_PP(argv[1]), (float)Z_DVAL_PP(argv[2])-PDFLIB_IMAGE_OFFSET); + } else if(0 == (strcmp(Z_STRVAL_PP(argv[1]), "capheight"))) { + if(argc < 3) WRONG_PARAM_COUNT; + value = PDF_get_value(pdf, Z_STRVAL_PP(argv[1]), (float)Z_DVAL_PP(argv[2])-PDFLIB_FONT_OFFSET); + } else if(0 == (strcmp(Z_STRVAL_PP(argv[1]), "ascender"))) { + if(argc < 3) WRONG_PARAM_COUNT; + value = PDF_get_value(pdf, Z_STRVAL_PP(argv[1]), (float)Z_DVAL_PP(argv[2])-PDFLIB_FONT_OFFSET); + } else if(0 == (strcmp(Z_STRVAL_PP(argv[1]), "descender"))) { + if(argc < 3) WRONG_PARAM_COUNT; + value = PDF_get_value(pdf, Z_STRVAL_PP(argv[1]), (float)Z_DVAL_PP(argv[2])-PDFLIB_FONT_OFFSET); } else if(0 == (strcmp(Z_STRVAL_PP(argv[1]), "font"))) { value = PDF_get_value(pdf, Z_STRVAL_PP(argv[1]), 0.0)+PDFLIB_FONT_OFFSET; } else {

« previous php.cvs (#7722) next »