<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>POGLESS &#187; Sem categoria</title>
	<atom:link href="http://www.pogless.net/category/sem-categoria/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pogless.net</link>
	<description>Só mais um programador em busca de mais tranquilidade</description>
	<lastBuildDate>Sat, 30 Jan 2010 18:14:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PHP + Imagick &#8211; O Básico</title>
		<link>http://www.pogless.net/2009/10/02/php-imagick-o-basico/</link>
		<comments>http://www.pogless.net/2009/10/02/php-imagick-o-basico/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 22:27:28 +0000</pubDate>
		<dc:creator>Jimmy Neph</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://www.pogless.net/?p=44</guid>
		<description><![CDATA[Fala Povo!!!!
Milhões de anos sem escrever nada&#8230;Mas vamos voltar e tentar lançar um post por semana, se o meu tempo permitir, óbvio&#8230;
Hoje vai ser PHP+Imagick.. Demorei até conseguir um material bom falando, então arregacei as mangas e meti bala!!!
Bom&#8230;A princípio, precisamos instanciar a classe do imagick, já previamente instalada no seu servidor. Para instalar, é [...]]]></description>
			<content:encoded><![CDATA[<p>Fala Povo!!!!</p>
<p>Milhões de anos sem escrever nada&#8230;Mas vamos voltar e tentar lançar um post por semana, se o meu tempo permitir, óbvio&#8230;</p>
<p>Hoje vai ser PHP+Imagick.. Demorei até conseguir um material bom falando, então arregacei as mangas e meti bala!!!</p>
<p>Bom&#8230;A princípio, precisamos instanciar a classe do imagick, já previamente instalada no seu servidor. Para instalar, é só procurar como, não falta material.</p>
<p><em>$handle = new Imagick();</em></p>
<p>Você pode ou não utilizar um arquivo aqui. Para carater de estudo, vamos supor um upload de arquivos:</p>
<p><em>$handle = new Imagick($_FILES['foto']['tmp_name'])</em>;</p>
<p>Por que usar o tmp_name e não o file_name? Você precisa ler o arquivo para poder fazer algo. Bom&#8230;Continuando:</p>
<p><em>$height = $handle-&gt;getImageHeight();<br />
$width = $handle-&gt;getImageWidth();</em></p>
<p>Aqui estamos capturando o tamanho da figura para fazer isso aqui:</p>
<p><em>if($width &gt; 700)<br />
$handle-&gt;resizeImage(700,0,Imagick::FILTER_LANCZOS,1);</em></p>
<p>Explicando toda a ação, temos:</p>
<ul>
<li>Comparando se a largura é maior que 700px</li>
<li>Se for maior, vamos limitá-la a 700</li>
<li>Primeiro argumento: width</li>
<li>Segundo argumento: height</li>
<li>Terceiro argumento: filtro</li>
<li>Quarto argumento: blur</li>
</ul>
<p>Width e height nem precisa explicar muito. Largura e altura. Agora vem as coisas legais. Filtros. Ainda não sei qual a função de cada um. Sei que esse mantém a imagem normalizada. Conforme o tempo vou lançar o que cada um faz. O blur é o embaçamento da imagem. Quanto mais blur, mais embaçada.<br />
Legal!! Mas e agora para gravar a imagem? Ora!!!Simples!!!</p>
<p><em>$handle-&gt;writeImage(&#8220;caminho_do_arquivo/nome_do_arquivo.ext&#8221;);</em></p>
<p>Sendo que o ext pode ser qualquer extensão. SIM!!!Ele exporta para qualquer tipo de imagem que você tenha instalada no seu imagick. Traduzindo em miudos, temos isso aqui no final:</p>
<p><em>$handle = new Imagick();<br />
</em><em>$handle = new Imagick($_FILES['foto']['tmp_name'])</em>;<br />
<em>$height = $handle-&gt;getImageHeight();<br />
$width = $handle-&gt;getImageWidth();</em><br />
<em>if($width &gt; 700)<br />
$handle-&gt;resizeImage(700,0,Imagick::FILTER_LANCZOS,1);</em><br />
<em>$handle-&gt;writeImage(&#8220;caminho_do_arquivo/nome_do_arquivo.ext&#8221;);</em></p>
<p>E é só isso??? Sim sim&#8230;Pois é&#8230;Só isso&#8230; Com essas poucas linhas mal rabiscadas você consegue criar um poderoso exportador de imagens para outro formato de imagem. Muito mais rápido que a GD e bem mais confiável.</p>
<p>Dentro em breve, lançarei mais coisas que estou aprendendo com ele. É um método pogless bastante útil!!<br />
[]&#8217;s muvuca!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pogless.net/2009/10/02/php-imagick-o-basico/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Matando a seca de posts</title>
		<link>http://www.pogless.net/2009/04/17/matando-a-seca-de-posts/</link>
		<comments>http://www.pogless.net/2009/04/17/matando-a-seca-de-posts/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 16:06:58 +0000</pubDate>
		<dc:creator>Jimmy Neph</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://www.pogless.net/?p=42</guid>
		<description><![CDATA[Fala galera!!!
Voltando do mais longo e tenebroso inverno, enfrentando a crise que quase querbrou o mundo, reconstituindo a vida e chutando a bola prá frente, vamos voltar a atualizar esse blog.
Iniciei um novo projeto, que do qual vou iniciar a explanação dele aqui. Um sistema de busca em português, utilizando análise sintática e morfológica, analisando [...]]]></description>
			<content:encoded><![CDATA[<p>Fala galera!!!</p>
<p>Voltando do mais longo e tenebroso inverno, enfrentando a crise que quase querbrou o mundo, reconstituindo a vida e chutando a bola prá frente, vamos voltar a atualizar esse blog.</p>
<p>Iniciei um novo projeto, que do qual vou iniciar a explanação dele aqui. Um sistema de busca em português, utilizando análise sintática e morfológica, analisando a frase digitada e exibindo resultados completamente pertinentes à busca feita.</p>
<p>Como o projeto é para a empresa onde trabalho, o banco de dados não poderá ser modificado, mas vou criar algo que possa ser transportado para qualquer situação de banco de dados.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pogless.net/2009/04/17/matando-a-seca-de-posts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->
