<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Tue, 07 Oct 2008 06:21:49 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Daniel Cousineau's Blog: ImagePlane and some simple OOP designs]]></title>
      <guid>http://www.phpdeveloper.org/news/11139</guid>
      <link>http://www.phpdeveloper.org/news/11139</link>
      <description><![CDATA[<p>
In a <a href="http://www.toosweettobesour.com/2008/09/13/imageplane-and-some-simple-oop-designs/">recent post</a> to his blog <i>Daniel Cousineau</i> take a look at the <a href="http://kitchen.net-perspective.com/commercial/image-plane">ImagePlane</a> image editor just released by <a href="http://www.net-perspective.com/">Net Perspective</a> and some thoughts he has with the PHP demo included with documentation.
</p>
<blockquote>
While ImagePlane has already been <a href="http://blog.net-perspective.com/2008/09/10/image-plane-as-easy-as/">creatively introduced</a> and <a href="http://kitchen.net-perspective.com/docs/image-plane/developer/">documented quite thoroughly</a>, I wanted to go over some decisions concerning the PHP demo.
</blockquote>
<p>
He mentions considerations of things that the tool does like the base64 posting of the image and the possible need for more than one kind of backend image manipulation library. He outlines his interface with four functions (loading, transparency, output quality and saving) and implements it in a sample class and some example usage code.
</p>]]></description>
      <pubDate>Fri, 03 Oct 2008 07:58:36 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[International Stock Exchange Forum: Getting RSS Feeds into Lively]]></title>
      <guid>http://www.phpdeveloper.org/news/10581</guid>
      <link>http://www.phpdeveloper.org/news/10581</link>
      <description><![CDATA[<p>
Just for you Lively early adopters out there, there's <a href="http://www.intlstockexchange.com/punbb/viewtopic.php?id=361">a script</a> that's been posted to the International Stock Exchange forum showing how to get a feed into the virtual world.
</p>
<blockquote>
Here is a free PHP script to convert the titles of a news feed to a PNG graphic for display in Google Lively.  To display a news feed in Google Lively, go to the "Add object" button, search for "Picture Frame".  Click on add to room and then edit properties.  In Gadget Options place the url of the PHP script in the option box.
</blockquote>
<p>
The script can then be hosted on a web server where it can pull down the latest stories and update the PNG image accordingly.
</p>]]></description>
      <pubDate>Thu, 10 Jul 2008 15:28:09 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[C7Y Community Site: Handling Images with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10569</guid>
      <link>http://www.phpdeveloper.org/news/10569</link>
      <description><![CDATA[<p>
On php|architect's C7Y community site <i>Scott MacVicar</i> has <a href="http://c7y.phparch.com/c/entry/1/art,images_and_php">posted a new comparison</a> of two of the main graphics platforms available to PHP - the GD and Imagick extensions.
</p>
<blockquote>
If you want user interaction on your website then you probably accept the upload of some media, including images. Within PHP there are two different libraries available that provide functionality for handling images, GD and the Imagick extension. This article takes a brief look at each of these libraries.
</blockquote>
<p>
Since GD comes bundled with PHP these days, he gives a brief installation tutorial for the Imagick extension. After that he compares the two with code for three different bits of functionality - identifying image types, working with EXIF data and modifying a current image (change format/resize). 
</p>]]></description>
      <pubDate>Wed, 09 Jul 2008 11:13:06 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[IBM developerWorks: Getting Graphic with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10538</guid>
      <link>http://www.phpdeveloper.org/news/10538</link>
      <description><![CDATA[<p>
The IBM developerWorks site has a <a href="http://www.ibm.com/developerworks/edu/os-dw-os-php-graphic.html?ca=drs-tp2708">new tutorial</a> posted (registration/login required) talking about image creating in PHP using the GD library.
</p>
<blockquote>
The purpose of this tutorial is to show you how to get started with the GD library and to provide a variety of techniques you can apply to your Web-page coding. The tutorial doesn't cover every GD function, but it teaches you the basics. The Resources section provides Web sites where you can learn more about using the GD library.
</blockquote>
<p>
They <a href="https://www6.software.ibm.com/developerworks/education/os-php-graphic/index.html">go through</a> the creation of sample images, working with gradients and lines, adding text, saving the image data out to a file and how to work with existing graphics to modify them.
</p>]]></description>
      <pubDate>Thu, 03 Jul 2008 10:20:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Vinu Thomas' Blog: Securimage Captcha for PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10231</guid>
      <link>http://www.phpdeveloper.org/news/10231</link>
      <description><![CDATA[<p>
<i>Vinu Thomas</i> has <a href="http://blogs.vinuthomas.com/2008/05/21/securimage-captcha-for-php/">posted about</a> a PHP/GD CAPTCHA solution he's come across - <a href="http://www.phpcaptcha.org/">Secureimage</a>.
</p>
<p>From the company's description:</p>
<blockquote>
Securimage is an open-source free PHP CAPTCHA script for generating complex images and CAPTCHA codes to protect forms from spam and abuse. It can be easily added into existing forms on your website to provide protection from spam bots. It can run on most any webserver as long as you have PHP installed, and GD support within PHP.
</blockquote>
<p>
Features of the tool include simple addition and validation methods, the ability to make audible CAPTCHAs and True Type font support. You can download the software from <a href="http://www.phpcaptcha.org/download/">the project's website</a>. 
</p>]]></description>
      <pubDate>Wed, 21 May 2008 09:30:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Cory Borrow's Blog: Creating thumbs from textfiles with PHP and GD]]></title>
      <guid>http://www.phpdeveloper.org/news/9437</guid>
      <link>http://www.phpdeveloper.org/news/9437</link>
      <description><![CDATA[<p>
<i>Cory Borrow</i> has <a href="http://www.coryborrow.com/2008/01/11/creating-thumbs-from-textfiles-with-php-and-gd/">posted a tutorial</a> he's created to show how to harness the power of PHP and GD to create thumbnail images out of the contents of a text file.
</p>
<blockquote>
Today, I'll give a little info on how to achieve the process of creating a thumbnail using PHP, GD and the text from a text file. It is really pretty simple, so lets get started.
</blockquote>
<p>
The trick behind the translation is in reading in the contents of the (plain) text file and pushing it into a string value of a newly created GD-generated image. He includes the code to make using it in your own app simple (a cut and paste version) - his method FileToThumb.
</p>]]></description>
      <pubDate>Wed, 16 Jan 2008 12:50:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Kore Nordmann's Blog: Comparision of PHP image libraries]]></title>
      <guid>http://www.phpdeveloper.org/news/9239</guid>
      <link>http://www.phpdeveloper.org/news/9239</link>
      <description><![CDATA[<p>
<i>Kore Nordmann</i> has <a href="http://kore-nordmann.de/blog/comparision_of_php_image_libraries.html">written up some benchmarks</a> of some of the more popular PHP image creation libraries testing their output times and results for generating the same image.
</p>
<blockquote>
In my article series I showed several ways on how to create images with PHP, going into implementation details etc. Now I just want to provide a very rough overview on speed and quality of the extensions.
</blockquote>
<p>
He ran them with some settings disabled to optimize things as they ran and came up with results pointing to Cairo being the fastest to generate and output the image. It also had the benefit of outputting an image with the highest quality of the five tested (Cairo, SVG, Flash and GD with and without supersampling). His benchmark code is <a href="http://kore-nordmann.de/blog/comparision_of_php_image_libraries.html">also included</a>. 
</p>]]></description>
      <pubDate>Thu, 13 Dec 2007 12:07:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Building an Image Generator Class with PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/8758</guid>
      <link>http://www.phpdeveloper.org/news/8758</link>
      <description><![CDATA[<p>
In a <a href="http://www.devshed.com/c/a/PHP/Building-an-Image-Generator-Class-with-PHP-5/">new tutorial</a> today from DevShed, they introduce you to one of the more powerful bits of PHP functionality - the graphics manipulation functions - and how to use them to create an image generator class in PHP5.
</p>
<blockquote>
In simple terms, over the course of this brand new PHP series, which will be comprised of three friendly tutorials, I'll walk you through the development of an easy-to-follow PHP class that will have the ability to build dynamic text strings, which will be outputted straight to the browser in the form of image streams.
</blockquote>
<p>
This part part of the series lays the foundation, creating the <a href="http://www.devshed.com/c/a/PHP/Building-an-Image-Generator-Class-with-PHP-5/1/">basic structure</a> of the class and the buildImageStream and displayImage methods. This is then used in a sample use - creating images, white text on a black background.
</p>]]></description>
      <pubDate>Mon, 01 Oct 2007 12:57:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Secunia: rPath Update for gd and Multiple php Packages]]></title>
      <guid>http://www.phpdeveloper.org/news/8600</guid>
      <link>http://www.phpdeveloper.org/news/8600</link>
      <description><![CDATA[<p>
As mentioned in <a href="http://secunia.com/advisories/26663/">this Secunia advisory</a> today, rPath has release updates to several packages today including a few PHP ones and GD library updates.
</p>
<blockquote>
rPath has issued an update for gd and multiple php packages. This fixes some vulnerabilities, where some have an unknown impact and others can potentially be exploited to cause a DoS (Denial of Service).
</blockquote>
<p>
The update is marked as "moderately critical" so it's recommended that users update their installations as soon as possible. You can find out more information and get the links to download the packages from <a href="http://lists.rpath.com/pipermail/security-announce/2007-September/000233.html">the original advisory post</a>.
</p>]]></description>
      <pubDate>Thu, 06 Sep 2007 09:43:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Filtering Image Streams with the GD Library in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8535</guid>
      <link>http://www.phpdeveloper.org/news/8535</link>
      <description><![CDATA[<p>
DevShed concludes their series on using the GD graphics libraries in PHP with <a href="http://www.devshed.com/c/a/PHP/Filtering-Image-Streams-with-the-GD-Library-in-PHP/">thie new article</a> focusing on the use of some of the simple filtering functionality the library has to offer.
</p>
<blockquote>
In this article I'm going to demonstrate how the GD library can be used to apply some basic graphic filters (yes, like Photoshop, but much simpler) by utilizing the versatility of a brand new function called "imagefilter()". As you'll see shortly, with this function it is possible to reverse, blur and highlight the colors of a determined image, as well as convert it to its grayscale version, among other things.
</blockquote>
<p>
They use the imagefilter function in a few different examples - <a href="http://www.devshed.com/c/a/PHP/Filtering-Image-Streams-with-the-GD-Library-in-PHP/1/">altering the colors</a> in an image, working with <a href="http://www.devshed.com/c/a/PHP/Filtering-Image-Streams-with-the-GD-Library-in-PHP/2/">contrast and brightness</a> and various other filters (like smoothing, embossing, blurring and colorizing).
</p>]]></description>
      <pubDate>Mon, 27 Aug 2007 11:25:00 -0500</pubDate>
    </item>
  </channel>
</rss>
