Skip to content

Commit

Permalink
[MANUAL] Brazilian Portuguese:
Browse files Browse the repository at this point in the history
- sync to r20854
- deleting files, because they are outdated


git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21178 44c647ce-9c0f-0410-b52a-842ac1e357ba
  • Loading branch information
mauriciofauth committed Feb 23, 2010
1 parent 83c8e51 commit a72d2dc
Show file tree
Hide file tree
Showing 4 changed files with 1,318 additions and 1,301 deletions.
158 changes: 84 additions & 74 deletions documentation/manual/pt-br/module_specs/Zend_Pdf-Create.xml
Original file line number Diff line number Diff line change
@@ -1,74 +1,84 @@
<sect1 id="zend.pdf.create">
<title>Criando e Carregando documentos PDF.</title>
<para>
A classe <code>Zend_Pdf</code> representa o próprio documento PDF e provê
funcionalidades para manupulação do documento.
</para>

<para>
Para criar um novo documento, um objeto <code>Zend_Pdf</code> deve ser instanciado.
</para>

<para>
A classe <code>Zend_Pdf</code> também provê dois métodos estáticos para carregar um PDF existente.
Os métodos são o <code>Zend_Pdf::load()</code> e o <code>Zend_Pdf::parse()</code>.
Ambos retornam um objeto Zend_Pdf como resultado, ou uma exceção se algum erro ocorrer.
</para>

<example id="zend.pdf.create.example-1">
<title>Criar um novo documento PDF ou Carregar um já existente.</title>
<programlisting role="php"><![CDATA[<?php
...
// Create new PDF document.
$pdf1 = new Zend_Pdf();
// Load PDF document from a file.
$pdf2 = Zend_Pdf::load($fileName);
// Load PDF document from a string.
$pdf3 = Zend_Pdf::parse($pdfString);
...]]>
</programlisting>
</example>

<para>
O formato de arquivo PDF suporta a atualização incremental do documento. Dessa forma, toda vez que um documento
é atualizado uma nova revisão do documento é criada.
O módulo Zend_Pdf suporta a recuperação da revisão especificada.
</para>
<para>
A revisão pode ser especificada como o segundo parâmetro dos métodos <code>Zend_Pdf::load()</code> e
<code>Zend_Pdf::parse()</code> ou solicitada através de <code>Zend_Pdf::rollback()</code>
<footnote>
<para>
O método <code>Zend_Pdf::rollback()</code> deve ser chamado antes que qualquer mudança seja
aplicada ao documento.
De outra forma o coportamento do método é indefinido.
</para>
</footnote>
call.
</para>

<example id="zend.pdf.create.example-2">
<title>Solicitando uma revisão específica do documento PDF.</title>
<programlisting role="php"><![CDATA[<?php
...
// Load PDF previouse revision of the document.
$pdf1 = Zend_Pdf::load($fileName, 1);
// Load PDF previouse revision of the document.
$pdf2 = Zend_Pdf::parse($pdfString, 1);
// Load first revision of the document.
$pdf3 = Zend_Pdf::load($fileName);
$revisions = $pdf3->revisions();
$pdf3->rollback($revisions - 1);
...]]>
</programlisting>
</example>


</sect1>
<!--
vim:se ts=4 sw=4 et:
-->
<?xml version="1.0" encoding="UTF-8"?>
<!-- EN-Revision: 20854 -->
<!-- Reviewed: no -->
<sect1 id="zend.pdf.create">
<title>Criando e Carregando Documentos PDF</title>

<para>
A classe <classname>Zend_Pdf</classname> representa os documentos <acronym>PDF</acronym> e
provê funcionalidades para manupulação do documento.
</para>

<para>
Para criar um novo documento, um novo objeto <code>Zend_Pdf</code> deve ser instanciado
primeiro.
</para>

<para>
A classe <classname>Zend_Pdf</classname> também provê dois métodos estáticos para carregar
um documento <acronym>PDF</acronym> existente. Os métodos são
<methodname>Zend_Pdf::load()</methodname> e <methodname>Zend_Pdf::parse()</methodname>.
Ambos retornam objetos <classname>Zend_Pdf</classname> como resultado, ou uma exceção se
algum erro ocorrer.
</para>

<example id="zend.pdf.create.example-1">
<title>Criar um novo documento PDF ou carregar um já existente</title>

<programlisting language="php"><![CDATA[
...
// Cria um novo documento PDF
$pdf1 = new Zend_Pdf();
// Carrega um documento PDF a partir de um arquivo
$pdf2 = Zend_Pdf::load($fileName);
// Carrega um documento PDF a partir de uma string
$pdf3 = Zend_Pdf::parse($pdfString);
...
]]></programlisting>
</example>

<para>
O formato de arquivo <acronym>PDF</acronym> suporta a atualização incremental do documento.
Dessa forma, toda vez que um documento é atualizado, uma nova revisão do documento é criada.
O componente <classname>Zend_Pdf</classname> suporta a recuperação de uma revisão
especificada.
</para>

<para>
Uma revisão pode ser especificada como o segundo parâmetro para os métodos
<methodname>Zend_Pdf::load()</methodname> e <methodname>Zend_Pdf::parse()</methodname> ou
solicitada chamando o método <methodname>Zend_Pdf::rollback()</methodname>.

<footnote>
<para>
O método <methodname>Zend_Pdf::rollback()</methodname> deve ser chamado antes que
qualquer mudança seja aplicada ao documento, caso contrário o comportamento do
método não é definido.
</para>
</footnote>
</para>

<example id="zend.pdf.create.example-2">
<title>Solicitando Revisões Específicas de um Documento PDF</title>

<programlisting language="php"><![CDATA[
...
// Carrega a revisão anterior do documento PDF
$pdf1 = Zend_Pdf::load($fileName, 1);
// Carrega a revisão anterior do documento PDF
$pdf2 = Zend_Pdf::parse($pdfString, 1);
// Carrega a primeira revisão do documento PDF
$pdf3 = Zend_Pdf::load($fileName);
$revisions = $pdf3->revisions();
$pdf3->rollback($revisions - 1);
...
]]></programlisting>
</example>
</sect1>
<!--
vim:se ts=4 sw=4 et:
-->
Loading

0 comments on commit a72d2dc

Please sign in to comment.