mirror of
https://github.com/php/doc-tr.git
synced 2026-03-24 15:22:23 +01:00
169 lines
5.0 KiB
XML
169 lines
5.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<!-- EN-Revision: 213fbd9440a224f9c1da4942c85124ce0c120c52 Maintainer: nilgun Status: ready -->
|
||
<book xml:id="book.image" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||
<?phpdoc extension-membership="bundled" ?>
|
||
<title>Görüntü İşleme ve GD</title>
|
||
<titleabbrev>GD</titleabbrev>
|
||
|
||
<!-- {{{ preface -->
|
||
<preface xml:id="intro.image">
|
||
&reftitle.intro;
|
||
<para>
|
||
PHP sadece HTML çıktı oluşturmaz. Ayrıca, <acronym>GIF</acronym>,
|
||
<acronym>PNG</acronym>, <acronym>JPEG</acronym>, <acronym>WBMP</acronym> ve
|
||
<acronym>XPM</acronym> dahil çeşitli görüntü biçemlerinde dosyalar
|
||
oluşturabilir veya bunlar üzerinde değişiklik yapabilir. Dahası, PHP görüntü
|
||
akımlarını doğrudan tarayıcıya gönderebilir. Bunun için PHP'nin
|
||
<acronym>GD</acronym> kütüphanesi ile derlenmesi gerekir. Kullanılacak
|
||
görüntü biçemlerine bağlı olarak başka PHP ve <acronym>GD</acronym>
|
||
kütüphaneleri de gerektirebilir.
|
||
</para>
|
||
<para>
|
||
PHP'deki görüntü işlevleri,
|
||
<acronym>JPEG</acronym>, <acronym>GIF</acronym>,
|
||
<acronym>PNG</acronym>, <acronym>SWF</acronym>,
|
||
<acronym>TIFF</acronym> ve <acronym>JPEG2000</acronym> görüntülerinin
|
||
boyutlarını öğrenmek için kullanılabilir.
|
||
</para>
|
||
<para>
|
||
<link linkend="ref.exif">Exif eklentesi</link> ile <acronym>JPEG</acronym>
|
||
ve <acronym>TIFF</acronym> görüntü başlıklarındaki bilgiler üzerinde
|
||
çalışmak ve böylece sayısal kameralar tarafından üretilmiş temel verileri
|
||
okumak mümkündür. Exif işlevleri <acronym>GD</acronym> kütüphanesine ihtiyaç
|
||
duymaz.
|
||
</para>
|
||
|
||
<para>
|
||
<note>
|
||
<simpara>
|
||
Görüntüleri okumak, değiştirmek ve yazmak için kütüphanenin yeteneklerinin
|
||
nasıl geliştirileceğini öğrenmek için gereksinimler sayfasına bakılabilir.
|
||
Sayısal kameralardan aldığınız görüntülerin temel verilerini okumak için
|
||
<link linkend="ref.exif">exif eklentisi</link> gerekir.
|
||
</simpara>
|
||
</note>
|
||
<note>
|
||
<simpara>
|
||
<function>getimagesize</function> işlevi GD eklentisini gerektirmez.
|
||
</simpara>
|
||
</note>
|
||
<caution>
|
||
<simpara>
|
||
GD kütüphanesinin PHP paketinde gelen sürümü, sistem sürümlerinin aksine
|
||
bellek ayırmak için Zend bellek yöneticisini kullanır. Bu bakımdan <link
|
||
linkend="ini.memory-limit">memory_limit</link> uygulanmaz.
|
||
</simpara>
|
||
</caution>
|
||
</para>
|
||
|
||
<para>
|
||
GD çeşitli biçemleri destekler. Aşağıda GD'nin desteklediği biçemler
|
||
sıralanmıştır. Oku/yaz desteğinin yanında Bilgi sütununda kullanılabilirlik
|
||
bilgilerine de yer verilmiştir.
|
||
</para>
|
||
<para>
|
||
<table>
|
||
<title>GD'nin desteklediği biçemler</title>
|
||
<tgroup cols="4">
|
||
<thead>
|
||
<row>
|
||
<entry>Biçem</entry>
|
||
<entry>Okuma desteği</entry>
|
||
<entry>Yazma desteği</entry>
|
||
<entry>Bilgi</entry>
|
||
</row>
|
||
</thead>
|
||
<tbody>
|
||
<row>
|
||
<entry>JPEG</entry>
|
||
<entry>var</entry>
|
||
<entry>var</entry>
|
||
<entry></entry>
|
||
</row>
|
||
<row>
|
||
<entry>PNG</entry>
|
||
<entry>var</entry>
|
||
<entry>var</entry>
|
||
<entry></entry>
|
||
</row>
|
||
<row>
|
||
<entry>GIF</entry>
|
||
<entry>var</entry>
|
||
<entry>var</entry>
|
||
<entry></entry>
|
||
</row>
|
||
<row>
|
||
<entry>XBM</entry>
|
||
<entry>var</entry>
|
||
<entry>var</entry>
|
||
<entry></entry>
|
||
</row>
|
||
<row>
|
||
<entry>XPM</entry>
|
||
<entry>var</entry>
|
||
<entry>yok</entry>
|
||
<entry></entry>
|
||
</row>
|
||
<row>
|
||
<entry>WBMP</entry>
|
||
<entry>var</entry>
|
||
<entry>var</entry>
|
||
<entry></entry>
|
||
</row>
|
||
<row>
|
||
<entry>WebP</entry>
|
||
<entry>var</entry>
|
||
<entry>var</entry>
|
||
<entry></entry>
|
||
</row>
|
||
<row>
|
||
<entry>BMP</entry>
|
||
<entry>var</entry>
|
||
<entry>var</entry>
|
||
<entry>PHP 7.2.0 itibariyle kullanılabilir.</entry>
|
||
</row>
|
||
</tbody>
|
||
</tgroup>
|
||
</table>
|
||
</para>
|
||
<para>
|
||
Yukarıdaki tabloda hem okuma hem de yazma için birçok biçem bulunması
|
||
PHP'nin bunlar için destekle derlendiği anlamına gelmez. Derleme sırasında
|
||
GD için hangi biçemlerin mevcut olduğunu bulmak için
|
||
<function>gd_info</function> işlevi kullanılabilir. Biçemlerin derleme
|
||
desteği hakkında daha fazla bilgi için kurulum bölümüne bakılabilir.
|
||
</para>
|
||
</preface>
|
||
<!-- }}} -->
|
||
|
||
&reference.image.setup;
|
||
&reference.image.constants;
|
||
&reference.image.examples;
|
||
&reference.image.reference;
|
||
&reference.image.gdimage;
|
||
&reference.image.gdfont;
|
||
|
||
</book>
|
||
|
||
<!-- Keep this comment at the end of the file
|
||
Local variables:
|
||
mode: sgml
|
||
sgml-omittag:t
|
||
sgml-shorttag:t
|
||
sgml-minimize-attributes:nil
|
||
sgml-always-quote-attributes:t
|
||
sgml-indent-step:1
|
||
sgml-indent-data:t
|
||
indent-tabs-mode:nil
|
||
sgml-parent-document:nil
|
||
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
||
sgml-exposed-tags:nil
|
||
sgml-local-catalogs:nil
|
||
sgml-local-ecat-files:nil
|
||
End:
|
||
vim600: syn=xml fen fdm=syntax fdl=2 si
|
||
vim: et tw=78 syn=sgml
|
||
vi: ts=1 sw=1
|
||
-->
|
||
|