By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,686 Members | 1,903 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,686 IT Pros & Developers. It's quick & easy.

t1lib support on windows

P: n/a
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
Jul 17 '05 #1
Share this Question
Share on Google+
3 Replies


P: n/a
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
Jul 17 '05 #2

P: n/a
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 Google 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/

Jul 17 '05 #3

P: n/a
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/

Jul 17 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.