-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy pathimagealphablending.xml
117 lines (108 loc) · 3.17 KB
/
imagealphablending.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 593ea510e853ff034e03f78a4be0daa41661c9d4 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.imagealphablending" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>imagealphablending</refname>
<refpurpose>Bir görüntü için harmanlama kipini etkinleştirir</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>imagealphablending</methodname>
<methodparam><type>GdImage</type><parameter>görüntü</parameter></methodparam>
<methodparam><type>bool</type><parameter>etkin</parameter></methodparam>
</methodsynopsis>
<para>
<function>imagealphablending</function> gerçek renkli görüntülerde iki farklı
çizim kipi kullanımına izin verir. Harmanlama kipinde, tüm çizim işlevlerine
rengin alfa kanalı bileşeni sağlanır, örneğin
<function>imagesetpixel</function> işlevi o rengin ne kadar parlak
gösterileceğini belirleyebilir. Sonuç olarak GD otomatik olarak, rengin
çizilmesi sırasında mevcut rengin harmanlanmasını sağlar ve sonucu görüntüde
saklar. Elde edilen piksel mattır. Harmanlamama kipinde alfa kanalı bilgisi
piksel çizim rengine aynen kopyalanır. Harmanlama kipi paletli görüntüler
için kullanılamaz.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
&gd.image.description;
<varlistentry>
<term><parameter>etkin</parameter></term>
<listitem>
<para>
Harmanlama kipinin etkin olup olmayacağı; gerçek renkli görüntüler için
&true;, aksi takdirde &false; öntanımlıdır.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.success;
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&gd.changelog.image-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<example>
<title>- <function>imagealphablending</function> örneği</title>
<programlisting role="php">
<![CDATA[
<?php
// Bir görüntü oluştur
$im = imagecreatetruecolor(100, 100);
// Alfa harmanlamasını etkin kıl
imagealphablending($im, true);
// Bir kare çiz
imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocate($im, 255, 0, 0));
// Sonucu çıktıla
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- 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
-->