<span style=
"color: #008080;"
> 1</span> <span style=
"color: #000000;"
>php
</span><span style=
"color: #008080;"
> 2</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 3</span> <span style=
"color: #008000;"
>
</span>
<span style=
"color: #008080;"
> 9</span> <span style=
"color: #008000;"
>
</span><span style=
"color: #008080;"
> 10</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 11</span> <span style=
"color: #0000ff;"
>
function
</span> imagego(<span style=
"color: #800080;"
>
$filename
</span>, <span style=
"color: #800080;"
>
$func
</span>, <span style=
"color: #800080;"
>
$vars
</span><span style=
"color: #000000;"
>){
</span><span style=
"color: #008080;"
> 12</span> <span style=
"color: #0000ff;"
>list</span>(<span style=
"color: #800080;"
>
$width
</span>, <span style=
"color: #800080;"
>
$height
</span>, <span style=
"color: #800080;"
>
$type
</span>, <span style=
"color: #800080;"
>
$attr
</span>) = <span style=
"color: #008080;"
>
getimagesize
</span>(<span style=
"color: #800080;"
>
$filename
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 13</span> <span style=
"color: #800080;"
>
$types
</span> = <span style=
"color: #0000ff;"
>
array
</span>(1=>
"gif"
, 2=>
"jpeg"
, 3=>
"png"
<span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 14</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 15</span> <span style=
"color: #800080;"
>
$createfrom
</span> =
"imagecreatefrom"
.<span style=
"color: #800080;"
>
$types
</span>{<span style=
"color: #800080;"
>
$type
</span><span style=
"color: #000000;"
>};
</span><span style=
"color: #008080;"
> 16</span> <span style=
"color: #800080;"
>
$image
</span> = <span style=
"color: #800080;"
>
$createfrom
</span>(<span style=
"color: #800080;"
>
$filename
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 17</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 18</span> <span style=
"color: #800080;"
>
$image
</span> = <span style=
"color: #800080;"
>
$func
</span>(<span style=
"color: #800080;"
>
$image
</span>, <span style=
"color: #800080;"
>
$width
</span>, <span style=
"color: #800080;"
>
$height
</span>, <span style=
"color: #800080;"
>
$type
</span>, <span style=
"color: #800080;"
>
$vars
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 19</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 20</span> <span style=
"color: #800080;"
>
$output
</span> =
"image"
.<span style=
"color: #800080;"
>
$types
</span>{<span style=
"color: #800080;"
>
$type
</span><span style=
"color: #000000;"
>};
</span><span style=
"color: #008080;"
> 21</span> <span style=
"color: #800080;"
>
$filename_s
</span> = <span style=
"color: #008080;"
>preg_split</span>(
"/\\./"
, <span style=
"color: #800080;"
>
$filename
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 22</span> <span style=
"color: #800080;"
>
$filename
</span> = <span style=
"color: #800080;"
>
$filename_s
</span>{0}.
"_${func}."
.<span style=
"color: #800080;"
>
$filename_s
</span>{1<span style=
"color: #000000;"
>};
</span><span style=
"color: #008080;"
> 23</span> <span style=
"color: #800080;"
>
$output
</span>(<span style=
"color: #800080;"
>
$image
</span>, <span style=
"color: #800080;"
>
$filename
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 24</span>
<span style=
"color: #008080;"
> 25</span> imagedestroy(<span style=
"color: #800080;"
>
$image
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 26</span> <span style=
"color: #000000;"
> }
</span><span style=
"color: #008080;"
> 27</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 28</span> <span style=
"color: #0000ff;"
>
function
</span> imageaddstring(<span style=
"color: #800080;"
>
$image
</span>, <span style=
"color: #800080;"
>
$width
</span>, <span style=
"color: #800080;"
>
$height
</span>, <span style=
"color: #800080;"
>
$type
</span>, <span style=
"color: #800080;"
>
$vars
</span><span style=
"color: #000000;"
>){
</span><span style=
"color: #008080;"
> 29</span> <span style=
"color: #800080;"
>
$string
</span> = <span style=
"color: #800080;"
>
$vars
</span>{0<span style=
"color: #000000;"
>};
</span><span style=
"color: #008080;"
> 30</span> <span style=
"color: #800080;"
>
$sx
</span> = (<span style=
"color: #800080;"
>
$width
</span> - imagefontwidth(5)*<span style=
"color: #008080;"
>
strlen
</span>(<span style=
"color: #800080;"
>
$string
</span>))/2<span style=
"color: #000000;"
>;
</span><span style=
"color: #008080;"
> 31</span> <span style=
"color: #800080;"
>
$sy
</span> = (<span style=
"color: #800080;"
>
$height
</span> - imagefontheight(5))/2<span style=
"color: #000000;"
>;
</span><span style=
"color: #008080;"
> 32</span> <span style=
"color: #800080;"
>
$textcolor
</span> = imagecolorallocate(<span style=
"color: #800080;"
>
$image
</span>, 255, 0, 0<span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 33</span> imagestring(<span style=
"color: #800080;"
>
$image
</span>, 5, <span style=
"color: #800080;"
>
$sx
</span>, <span style=
"color: #800080;"
>
$sy
</span>, <span style=
"color: #800080;"
>
$string
</span>, <span style=
"color: #800080;"
>
$textcolor
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 34</span> <span style=
"color: #0000ff;"
>
return
</span> <span style=
"color: #800080;"
>
$image
</span><span style=
"color: #000000;"
>;
</span><span style=
"color: #008080;"
> 35</span> <span style=
"color: #000000;"
> }
</span><span style=
"color: #008080;"
> 36</span> imagego(
"img/1.jpg"
,
"imageaddstring"
, <span style=
"color: #0000ff;"
>
array
</span>(
"Add a string on JPEG"
<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 37</span> imagego(
"img/2.gif"
,
"imageaddstring"
, <span style=
"color: #0000ff;"
>
array
</span>(
"Add a string on GIF"
<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 38</span> imagego(
"img/3.png"
,
"imageaddstring"
, <span style=
"color: #0000ff;"
>
array
</span>(
"Add a string on PNG"
<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 39</span>
<span style=
"color: #008080;"
> 40</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 41</span> <span style=
"color: #008000;"
>
</span>
<span style=
"color: #008080;"
> 47</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 48</span> <span style=
"color: #0000ff;"
>
function
</span> imagethumb(<span style=
"color: #800080;"
>
$image
</span>, <span style=
"color: #800080;"
>
$width
</span>, <span style=
"color: #800080;"
>
$height
</span>, <span style=
"color: #800080;"
>
$type
</span>, <span style=
"color: #800080;"
>
$vars
</span><span style=
"color: #000000;"
>){
</span><span style=
"color: #008080;"
> 49</span> <span style=
"color: #800080;"
>
$p
</span> = <span style=
"color: #800080;"
>
$vars
</span>{0<span style=
"color: #000000;"
>};
</span><span style=
"color: #008080;"
> 50</span> <span style=
"color: #800080;"
>
$n_image
</span> = imagecreatetruecolor(<span style=
"color: #800080;"
>
$width
</span>/<span style=
"color: #800080;"
>
$p
</span>, <span style=
"color: #800080;"
>
$height
</span>/<span style=
"color: #800080;"
>
$p
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 51</span> imagecopyresampled(<span style=
"color: #800080;"
>
$n_image
</span>, <span style=
"color: #800080;"
>
$image
</span>, 0, 0, 0, 0, <span style=
"color: #800080;"
>
$width
</span>/<span style=
"color: #800080;"
>
$p
</span>, <span style=
"color: #800080;"
>
$height
</span>/<span style=
"color: #800080;"
>
$p
</span>, <span style=
"color: #800080;"
>
$width
</span>, <span style=
"color: #800080;"
>
$height
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 52</span> imagedestroy(<span style=
"color: #800080;"
>
$image
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 53</span> <span style=
"color: #0000ff;"
>
return
</span> <span style=
"color: #800080;"
>
$n_image
</span><span style=
"color: #000000;"
>;
</span><span style=
"color: #008080;"
> 54</span> <span style=
"color: #000000;"
> }
</span><span style=
"color: #008080;"
> 55</span> imagego(
"img/1.jpg"
,
"imagethumb"
, <span style=
"color: #0000ff;"
>
array
</span>(1.5<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 56</span> imagego(
"img/2.gif"
,
"imagethumb"
, <span style=
"color: #0000ff;"
>
array
</span>(1.5<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 57</span> imagego(
"img/3.png"
,
"imagethumb"
, <span style=
"color: #0000ff;"
>
array
</span>(1.5<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 58</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 59</span> <span style=
"color: #0000ff;"
>
function
</span> imagecut(<span style=
"color: #800080;"
>
$image
</span>, <span style=
"color: #800080;"
>
$width
</span>, <span style=
"color: #800080;"
>
$height
</span>, <span style=
"color: #800080;"
>
$type
</span>, <span style=
"color: #800080;"
>
$vars
</span><span style=
"color: #000000;"
>) {
</span><span style=
"color: #008080;"
> 60</span> <span style=
"color: #800080;"
>
$n_x
</span> = <span style=
"color: #800080;"
>
$vars
</span>{0<span style=
"color: #000000;"
>};
</span><span style=
"color: #008080;"
> 61</span> <span style=
"color: #800080;"
>
$n_y
</span> = <span style=
"color: #800080;"
>
$vars
</span>{1<span style=
"color: #000000;"
>};
</span><span style=
"color: #008080;"
> 62</span> <span style=
"color: #800080;"
>
$n_width
</span> = <span style=
"color: #800080;"
>
$vars
</span>{2<span style=
"color: #000000;"
>};
</span><span style=
"color: #008080;"
> 63</span> <span style=
"color: #800080;"
>
$n_height
</span> = <span style=
"color: #800080;"
>
$vars
</span>{3<span style=
"color: #000000;"
>};
</span><span style=
"color: #008080;"
> 64</span>
<span style=
"color: #008080;"
> 65</span> <span style=
"color: #800080;"
>
$n_image
</span> = imagecreatetruecolor(<span style=
"color: #800080;"
>
$n_width
</span>, <span style=
"color: #800080;"
>
$n_height
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 66</span> imagecopyresampled(<span style=
"color: #800080;"
>
$n_image
</span>, <span style=
"color: #800080;"
>
$image
</span>, 0, 0, <span style=
"color: #800080;"
>
$n_x
</span>, <span style=
"color: #800080;"
>
$n_y
</span>, <span style=
"color: #800080;"
>
$n_width
</span>, <span style=
"color: #800080;"
>
$n_height
</span>, <span style=
"color: #800080;"
>
$n_width
</span>, <span style=
"color: #800080;"
>
$n_height
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 67</span> imagedestroy(<span style=
"color: #800080;"
>
$image
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 68</span> <span style=
"color: #0000ff;"
>
return
</span> <span style=
"color: #800080;"
>
$n_image
</span><span style=
"color: #000000;"
>;
</span><span style=
"color: #008080;"
> 69</span> <span style=
"color: #000000;"
> }
</span><span style=
"color: #008080;"
> 70</span> imagego(
"img/1.jpg"
,
"imagecut"
, <span style=
"color: #0000ff;"
>
array
</span>(200, 100, 100, 100<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 71</span> imagego(
"img/2.gif"
,
"imagecut"
, <span style=
"color: #0000ff;"
>
array
</span>(200, 100, 100, 100<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 72</span> imagego(
"img/3.png"
,
"imagecut"
, <span style=
"color: #0000ff;"
>
array
</span>(200, 100, 100, 100<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 73</span>
<span style=
"color: #008080;"
> 74</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 75</span> <span style=
"color: #008000;"
>
</span>
<span style=
"color: #008080;"
> 78</span> <span style=
"color: #0000ff;"
>
function
</span> watermark(<span style=
"color: #800080;"
>
$image
</span>, <span style=
"color: #800080;"
>
$width
</span>, <span style=
"color: #800080;"
>
$height
</span>, <span style=
"color: #800080;"
>
$type
</span>, <span style=
"color: #800080;"
>
$vars
</span><span style=
"color: #000000;"
>){
</span><span style=
"color: #008080;"
> 79</span> <span style=
"color: #800080;"
>
$w_image
</span> = imagecreatefrompng(
"img/logo.png"
<span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 80</span> <span style=
"color: #0000ff;"
>list</span>(<span style=
"color: #800080;"
>
$src_w
</span>, <span style=
"color: #800080;"
>
$src_h
</span>) = <span style=
"color: #008080;"
>
getimagesize
</span>(
"img/logo.png"
<span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 81</span> imagecopy(<span style=
"color: #800080;"
>
$image
</span>, <span style=
"color: #800080;"
>
$w_image
</span>, <span style=
"color: #800080;"
>
$vars
</span>{0}, <span style=
"color: #800080;"
>
$vars
</span>{1}, 0, 0, <span style=
"color: #800080;"
>
$src_w
</span>, <span style=
"color: #800080;"
>
$src_h
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 82</span> imagedestroy(<span style=
"color: #800080;"
>
$w_image
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 83</span> <span style=
"color: #0000ff;"
>
return
</span> <span style=
"color: #800080;"
>
$image
</span><span style=
"color: #000000;"
>;
</span><span style=
"color: #008080;"
> 84</span> <span style=
"color: #000000;"
> }
</span><span style=
"color: #008080;"
> 85</span> imagego(
"img/1.jpg"
,
"watermark"
, <span style=
"color: #0000ff;"
>
array
</span>(50,50<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 86</span> imagego(
"img/2.gif"
,
"watermark"
, <span style=
"color: #0000ff;"
>
array
</span>(100,100<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 87</span> imagego(
"img/3.png"
,
"watermark"
, <span style=
"color: #0000ff;"
>
array
</span>(150,150<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
> 88</span>
<span style=
"color: #008080;"
> 89</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 90</span> <span style=
"color: #008000;"
>
</span>
<span style=
"color: #008080;"
> 94</span> <span style=
"color: #0000ff;"
>
function
</span> rotateandturn(<span style=
"color: #800080;"
>
$image
</span>, <span style=
"color: #800080;"
>
$width
</span>, <span style=
"color: #800080;"
>
$height
</span>, <span style=
"color: #800080;"
>
$type
</span>, <span style=
"color: #800080;"
>
$vars
</span><span style=
"color: #000000;"
>) {
</span><span style=
"color: #008080;"
> 95</span> <span style=
"color: #800080;"
>
$angle
</span> = <span style=
"color: #800080;"
>
$vars
</span>{0<span style=
"color: #000000;"
>};
</span><span style=
"color: #008080;"
> 96</span> <span style=
"color: #800080;"
>
$image
</span> = imagerotate(<span style=
"color: #800080;"
>
$image
</span>, <span style=
"color: #800080;"
>
$angle
</span>, 0<span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 97</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
> 98</span> <span style=
"color: #800080;"
>
$width
</span> = imagesx(<span style=
"color: #800080;"
>
$image
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
> 99</span> <span style=
"color: #800080;"
>
$height
</span> = imagesy(<span style=
"color: #800080;"
>
$image
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
>100</span> <span style=
"color: #800080;"
>
$n_image
</span> = imagecreatetruecolor(<span style=
"color: #800080;"
>
$width
</span>, <span style=
"color: #800080;"
>
$height
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
>101</span> <span style=
"color: #008000;"
>
<span style=
"color: #008080;"
>102</span> <span style=
"color: #0000ff;"
>
if
</span> (<span style=
"color: #800080;"
>
$vars
</span>{1} == 1<span style=
"color: #000000;"
>) {
</span><span style=
"color: #008080;"
>103</span> <span style=
"color: #0000ff;"
>
for
</span> (<span style=
"color: #800080;"
>
$x
</span> = 0; <span style=
"color: #800080;"
>
$x
</span>
$width
; <span style=
"color: #800080;"
>
$x
</span>++<span style=
"color: #000000;"
>) {
</span><span style=
"color: #008080;"
>104</span> imagecopy(<span style=
"color: #800080;"
>
$n_image
</span>, <span style=
"color: #800080;"
>
$image
</span>, <span style=
"color: #800080;"
>
$x
</span>, 0, <span style=
"color: #800080;"
>
$width
</span>-<span style=
"color: #800080;"
>
$x
</span>-1, 0, 1, <span style=
"color: #800080;"
>
$height
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
>105</span> <span style=
"color: #000000;"
> }
</span><span style=
"color: #008080;"
>106</span> } <span style=
"color: #0000ff;"
>
else
</span> <span style=
"color: #0000ff;"
>
if
</span> (<span style=
"color: #800080;"
>
$vars
</span>{1} == 2<span style=
"color: #000000;"
>){
</span><span style=
"color: #008080;"
>107</span> <span style=
"color: #0000ff;"
>
for
</span> (<span style=
"color: #800080;"
>
$x
</span> = 0; <span style=
"color: #800080;"
>
$x
</span>
$height
; <span style=
"color: #800080;"
>
$x
</span>++<span style=
"color: #000000;"
>) {
</span><span style=
"color: #008080;"
>108</span> imagecopy(<span style=
"color: #800080;"
>
$n_image
</span>, <span style=
"color: #800080;"
>
$image
</span>, 0, <span style=
"color: #800080;"
>
$x
</span>, 0, <span style=
"color: #800080;"
>
$height
</span>-<span style=
"color: #800080;"
>
$x
</span>-1, <span style=
"color: #800080;"
>
$width
</span>, 1<span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
>109</span> <span style=
"color: #000000;"
> }
</span><span style=
"color: #008080;"
>110</span> } <span style=
"color: #0000ff;"
>
else
</span><span style=
"color: #000000;"
> {
</span><span style=
"color: #008080;"
>111</span> imagecopy(<span style=
"color: #800080;"
>
$n_image
</span>, <span style=
"color: #800080;"
>
$image
</span>, 0, 0, 0, 0, <span style=
"color: #800080;"
>
$width
</span>, <span style=
"color: #800080;"
>
$height
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
>112</span> <span style=
"color: #000000;"
> }
</span><span style=
"color: #008080;"
>113</span>
<span style=
"color: #008080;"
>114</span> imagedestroy(<span style=
"color: #800080;"
>
$image
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008080;"
>115</span> <span style=
"color: #0000ff;"
>
return
</span> <span style=
"color: #800080;"
>
$n_image
</span><span style=
"color: #000000;"
>;
</span><span style=
"color: #008080;"
>116</span> <span style=
"color: #000000;"
> }
</span><span style=
"color: #008080;"
>117</span> imagego(
"img/1.jpg"
,
"rotateandturn"
, <span style=
"color: #0000ff;"
>
array
</span>(10, 0<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
>118</span> imagego(
"img/2.gif"
,
"rotateandturn"
, <span style=
"color: #0000ff;"
>
array
</span>(0,1<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
>119</span> imagego(
"img/3.png"
,
"rotateandturn"
, <span style=
"color: #0000ff;"
>
array
</span>(10,2<span style=
"color: #000000;"
>));
</span><span style=
"color: #008080;"
>120</span> ?>
<span style=
"color: #008080;"
>121</span>
<span style=
"color: #008080;"
>122</span>
<span style=
"color: #008080;"
>123</span> 原图<br>
<span style=
"color: #008080;"
>124</span> <img src=
"/static/imghw/default1.png"
data-src=
"img/1.jpg"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/2.gif"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/3.png"
class
=
"lazy"
alt=
""
>
<span style=
"color: #008080;"
>125</span> <br>图中添加字符串<br>
<span style=
"color: #008080;"
>126</span> <img src=
"/static/imghw/default1.png"
data-src=
"img/1_imageaddstring.jpg"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/2_imageaddstring.gif"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/3_imageaddstring.png"
class
=
"lazy"
alt=
""
>
<span style=
"color: #008080;"
>127</span> <br>图片缩放<br>
<span style=
"color: #008080;"
>128</span> <img src=
"/static/imghw/default1.png"
data-src=
"img/1_imagethumb.jpg"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/2_imagethumb.gif"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/3_imagethumb.png"
class
=
"lazy"
alt=
""
>
<span style=
"color: #008080;"
>129</span> <br>图片裁剪<br>
<span style=
"color: #008080;"
>130</span> <img src=
"/static/imghw/default1.png"
data-src=
"img/1_imagecut.jpg"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/2_imagecut.gif"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/3_imagecut.png"
class
=
"lazy"
alt=
""
>
<span style=
"color: #008080;"
>131</span> <br>图片水印<br>
<span style=
"color: #008080;"
>132</span> <img src=
"/static/imghw/default1.png"
data-src=
"img/1_watermark.jpg"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/2_watermark.gif"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/3_watermark.png"
class
=
"lazy"
alt=
""
>
<span style=
"color: #008080;"
>133</span> <br>图片旋转和翻转<br>
<span style=
"color: #008080;"
>134</span> <img src=
"/static/imghw/default1.png"
data-src=
"img/1_rotateandturn.jpg"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/2_rotateandturn.gif"
class
=
"lazy"
alt=
""
><img src=
"/static/imghw/default1.png"
data-src=
"img/3_rotateandturn.png"
class
=
"lazy"
alt=
""
>
<span style=
"color: #008080;"
>135</span>
<span style=
"color: #008080;"
>136</span>
<span style=
"color: #008080;"
>137</span>