This is a discussion on t1lib support on windows within the PHP Language forums, part of the PHP Programming Forums category; I don't normally do PHP development work on Windows but I need to port an image creation tool to ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
I don't normally do PHP development work on Windows but I need to port
an image creation tool to Windows. So I have loaded the php_gd2.dll module for image creation support but it doesn't include the t1lib functions and the code relies on the imagepsbbox(), imagepstext() and imagepsloadfont() functions. The result from gd_info() is: array(11) { ["GD Version"]=> string(27) "bundled (2.0.28 compatible)" ["FreeType Support"]=> bool(true) ["FreeType Linkage"]=> string(13) "with freetype" ["T1Lib Support"]=> bool(false) ["GIF Read Support"]=> bool(true) ["GIF Create Support"]=> bool(true) ["JPG Support"]=> bool(true) ["PNG Support"]=> bool(true) ["WBMP Support"]=> bool(true) ["XBM Support"]=> bool(true) ["JIS-mapped Japanese Font Support"]=> bool(false) } Anyone have any idea where I can get a php_gd2.dll which includes the t1lib? I can always recode the functions to use TTF fonts instead but only want to do that as a last resort. -- Chris Hope | www.electrictoolbox.com | www.linuxcdmall.com |
|
|||
|
Chris Hope wrote:
> I don't normally do PHP development work on Windows but I need to port > an image creation tool to Windows. So I have loaded the php_gd2.dll > module for image creation support but it doesn't include the t1lib > functions and the code relies on the imagepsbbox(), imagepstext() and > imagepsloadfont() functions. [snip] > Anyone have any idea where I can get a php_gd2.dll which includes the > t1lib? I can always recode the functions to use TTF fonts instead but > only want to do that as a last resort. So what I did in the end was compile a PHP binary using Cygwin, compiling in the modules I needed and it worked fine. I did initially try compiling the PHP GD module myself with Visual C++ but couldn't get it to work and couldn't find any help searching Google and Google Groups. -- Chris Hope | www.electrictoolbox.com | www.linuxcdmall.com |
|
|||
|
Chris Hope wrote:
> Chris Hope wrote: > > > I don't normally do PHP development work on Windows but I need to port > > an image creation tool to Windows. So I have loaded the php_gd2.dll > > module for image creation support but it doesn't include the t1lib > > functions and the code relies on the imagepsbbox(), imagepstext() and > > imagepsloadfont() functions. > > [snip] > > > Anyone have any idea where I can get a php_gd2.dll which includes the > > t1lib? I can always recode the functions to use TTF fonts instead but > > only want to do that as a last resort. > > So what I did in the end was compile a PHP binary using Cygwin, > compiling in the modules I needed and it worked fine. This is really a good solution. Glad to see, you've found the way. Sometimes ago, I also wanted to use those functions, but having found no way, decided not to use those functions. > I did initially try compiling the PHP GD module myself with Visual C++ > but couldn't get it to work and couldn't find any help searching > and Google Groups. I think, this has to be brought to PHP developers' notice. Will do that sometimes later. -- <?php echo 'Just another PHP saint'; ?> Email: rrjanbiah-at-Y!com Blog: http://rajeshanbiah.blogspot.com/ |
|
|||
|
Chris Hope wrote:
<snip> > Anyone have any idea where I can get a php_gd2.dll which includes the > t1lib? I can always recode the functions to use TTF fonts instead but > only want to do that as a last resort. Update: Just the support has been added <http://bugs.php.net/32809> I should have reported it earlier. -- <?php echo 'Just another PHP saint'; ?> Email: rrjanbiah-at-Y!com Blog: http://rajeshanbiah.blogspot.com/ |