<?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>Maker Portal &#187; impressora</title>
	<atom:link href="http://www.makerportal.com.br/tag/impressora/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.makerportal.com.br</link>
	<description></description>
	<lastBuildDate>Wed, 08 Sep 2010 19:05:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Como imprimir PDF direto numa impressora no Servidor</title>
		<link>http://www.makerportal.com.br/como-imprimir-pdf-direto-numa-impressora-no-servidor/</link>
		<comments>http://www.makerportal.com.br/como-imprimir-pdf-direto-numa-impressora-no-servidor/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 21:07:12 +0000</pubDate>
		<dc:creator>Márcio Saeger</dc:creator>
				<category><![CDATA[Maker]]></category>
		<category><![CDATA[Relatório]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[impressão]]></category>
		<category><![CDATA[impressora]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[servidor]]></category>

		<guid isPermaLink="false">http://www.makerportal.com.br/?p=251</guid>
		<description><![CDATA[Em certos momentos pode ser necessário efetuar a impressão de relatórios direto para uma impressora instalada ou mapeada na rede do servidor. É possível realizar esta impressão por meio de uma linha de comando através do &#8220;print&#8221;. Entretanto, queremos imprimir um PDF e o comando não supre a necessidade. Então como proceder?É necessário ter no [...]]]></description>
			<content:encoded><![CDATA[<p>Em certos momentos pode ser necessário efetuar a impressão de relatórios direto para uma impressora instalada ou mapeada na rede do servidor. É possível realizar esta impressão por meio de uma linha de comando através do &#8220;print&#8221;. Entretanto, queremos imprimir um PDF e o comando não supre a necessidade. Então como proceder?<span id="more-251"></span>É necessário ter no servidor:</p>
<p>-O Adobe Acrobat Reader ou Foxit (programas de exibição de arquivos do tipo PDF) instalado;<br />
-O arquivo PDF;<br />
-Impressora (Esta pode estar mapeada na rede deste servidor).</p>
<p>Para isso, deve-se utilizar a função &#8220;Executar linha de comando&#8221; com a seguinte sintaxe:<br />
&#8220;&lt;Caminho do executável do Adobe ou Foxit&gt;&#8221; /t &#8220;&lt;Caminho do Arquivo PDF&gt;&#8221; &#8220;&lt;nome da impressora&gt;&#8221;</p>
<p>Ex:<br />
&#8220;C:\Arquivos de Programas\Adobe\Reader 8.0\Reader\AcroRd32.exe&#8221; /t &#8220;C:\Arquivo.PDF&#8221; &#8220;HP DeskJet 870C&#8221;<br />
O parâmetro /t indica que não haverá interação com o usuário.</p>
<p>Existem também outros tipos de parâmetros, como por exemplo, imprimir mais de uma via diretamente. Entretanto, tais parâmetros devem ser pesquisados no manual do acrobat ou dando a famosa googlada <img src='http://www.makerportal.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
A depender do Software utilizado (Acrobat ou o Foxit) os parâmetros podem variar, visto que nenhum dos dois são obrigados a manterem um padrão.</p>
<p>Observações:</p>
<p>- Sobre a questão da impressão do PDF via linha de comando no Vista, foi verificado que não imprime por conta da mensagem que é exibida ao usuário na 1ª vez que o executável é acessado. Lembrando que este processo é executado pelo usuário que executa o tomcat (usuário SYSTEM) e por este motivo nada é exibido na tela do usuário logado e com isso a mensagem não pode ser fechada e o processo continuado.<br />
Uma forma de contornar tal situação, é a utilização do programa FOXIT, que não ocorre este tipo de problema como o software da Adobe.</p>
<p>Para os casos de impressoras mapeadas em rede, no parâmetro referente ao nome da impressora, basta passar o caminho completo da impressora mapeada.</p>
<p>Ex.:<br />
&#8220;C:\Arquivos de programas\Adobe\Reader 8.0\Reader\AcroRd32.exe&#8221; /t &#8220;C:\1.PDF&#8221; &#8220;\\impressoras\HP&#8221;<br />
<strong>Dúvidas!? Utilize o nosso <a title="Fórum Maker Portal" href="http://forum.makerportal.com.br" target="_blank" onclick="pageTracker._trackPageview('/outgoing/forum.makerportal.com.br?referer=');">forum</a>!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.makerportal.com.br/como-imprimir-pdf-direto-numa-impressora-no-servidor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
