Skip to content

Commit b4af004

Browse files
committed
initial translation in fdf/functions
1 parent f246f58 commit b4af004

35 files changed

+2965
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- EN-Revision: 14af302c9c0e561fa6f9cdd956268758ba9a89c5 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
3+
<refentry xml:id='function.fdf-add-doc-javascript' xmlns="http://docbook.org/ns/docbook">
4+
<refnamediv>
5+
<refname>fdf_add_doc_javascript</refname>
6+
<refpurpose>Adiciona código javascript ao documento FDF</refpurpose>
7+
</refnamediv>
8+
9+
<refsect1 role="description">
10+
&reftitle.description;
11+
<methodsynopsis>
12+
<type>bool</type><methodname>fdf_add_doc_javascript</methodname>
13+
<methodparam><type>resource</type><parameter>fdf_document</parameter></methodparam>
14+
<methodparam><type>string</type><parameter>script_name</parameter></methodparam>
15+
<methodparam><type>string</type><parameter>script_code</parameter></methodparam>
16+
</methodsynopsis>
17+
<para>
18+
Adiciona um script ao FDF, que o Acrobat então adiciona aos scripts
19+
de um documento, uma vez que o FDF é importado para ele.
20+
</para>
21+
</refsect1>
22+
23+
<refsect1 role="parameters">
24+
&reftitle.parameters;
25+
<para>
26+
<variablelist>
27+
<varlistentry>
28+
<term><parameter>fdf_document</parameter></term>
29+
<listitem>
30+
<para>
31+
O identificador do documento FDF, retornado por <function>fdf_create</function>,
32+
<function>fdf_open</function> ou <function>fdf_open_string</function>.
33+
</para>
34+
</listitem>
35+
</varlistentry>
36+
<varlistentry>
37+
<term><parameter>script_name</parameter></term>
38+
<listitem>
39+
<para>
40+
O nome do script.
41+
</para>
42+
</listitem>
43+
</varlistentry>
44+
<varlistentry>
45+
<term><parameter>script_code</parameter></term>
46+
<listitem>
47+
<para>
48+
O código do script. É fortemente sugerido usar <literal>\r</literal>
49+
para quebras de linha dentro do código do script.
50+
</para>
51+
</listitem>
52+
</varlistentry>
53+
</variablelist>
54+
</para>
55+
</refsect1>
56+
57+
<refsect1 role="returnvalues">
58+
&reftitle.returnvalues;
59+
<para>
60+
&return.success;
61+
</para>
62+
</refsect1>
63+
64+
<refsect1 role="examples">
65+
&reftitle.examples;
66+
<para>
67+
<example>
68+
<title>Adicionar código JavaScript a um FDF</title>
69+
<programlisting role="php">
70+
<![CDATA[
71+
<?php
72+
$fdf = fdf_create();
73+
fdf_add_doc_javascript($fdf, "PlusOne", "function PlusOne(x)\r{\r return x+1;\r}\r");
74+
fdf_save($fdf);
75+
?>
76+
]]>
77+
</programlisting>
78+
<simpara>
79+
criará um FDF como este:
80+
</simpara>
81+
<screen>
82+
<![CDATA[
83+
%FDF-1.2
84+
%âãÏÓ
85+
1 0 obj
86+
<<
87+
/FDF << /JavaScript << /Doc [ (PlusOne)(function PlusOne\(x\)\r{\r return x+1;\r}\r)] >> >>
88+
>>
89+
endobj
90+
trailer
91+
<<
92+
/Root 1 0 R
93+
94+
>>
95+
%%EOF
96+
]]>
97+
</screen>
98+
</example>
99+
</para>
100+
</refsect1>
101+
102+
</refentry>
103+
104+
<!-- Keep this comment at the end of the file
105+
Local variables:
106+
mode: sgml
107+
sgml-omittag:t
108+
sgml-shorttag:t
109+
sgml-minimize-attributes:nil
110+
sgml-always-quote-attributes:t
111+
sgml-indent-step:1
112+
sgml-indent-data:t
113+
indent-tabs-mode:nil
114+
sgml-parent-document:nil
115+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
116+
sgml-exposed-tags:nil
117+
sgml-local-catalogs:nil
118+
sgml-local-ecat-files:nil
119+
End:
120+
vim600: syn=xml fen fdm=syntax fdl=2 si
121+
vim: et tw=78 syn=sgml
122+
vi: ts=1 sw=1
123+
-->
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
3+
<refentry xml:id='function.fdf-add-template' xmlns="http://docbook.org/ns/docbook">
4+
<refnamediv>
5+
<refname>fdf_add_template</refname>
6+
<refpurpose>Adiciona um modelo ao documento FDF</refpurpose>
7+
</refnamediv>
8+
9+
<refsect1 role="description">
10+
&reftitle.description;
11+
<methodsynopsis>
12+
<type>bool</type><methodname>fdf_add_template</methodname>
13+
<methodparam><type>resource</type><parameter>fdf_document</parameter></methodparam>
14+
<methodparam><type>int</type><parameter>newpage</parameter></methodparam>
15+
<methodparam><type>string</type><parameter>filename</parameter></methodparam>
16+
<methodparam><type>string</type><parameter>template</parameter></methodparam>
17+
<methodparam><type>int</type><parameter>rename</parameter></methodparam>
18+
</methodsynopsis>
19+
&warn.undocumented.func;
20+
</refsect1>
21+
22+
</refentry>
23+
24+
<!-- Keep this comment at the end of the file
25+
Local variables:
26+
mode: sgml
27+
sgml-omittag:t
28+
sgml-shorttag:t
29+
sgml-minimize-attributes:nil
30+
sgml-always-quote-attributes:t
31+
sgml-indent-step:1
32+
sgml-indent-data:t
33+
indent-tabs-mode:nil
34+
sgml-parent-document:nil
35+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
36+
sgml-exposed-tags:nil
37+
sgml-local-catalogs:nil
38+
sgml-local-ecat-files:nil
39+
End:
40+
vim600: syn=xml fen fdm=syntax fdl=2 si
41+
vim: et tw=78 syn=sgml
42+
vi: ts=1 sw=1
43+
-->

reference/fdf/functions/fdf-close.xml

+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
3+
<refentry xml:id="function.fdf-close" xmlns="http://docbook.org/ns/docbook">
4+
<refnamediv>
5+
<refname>fdf_close</refname>
6+
<refpurpose>Fecha um documento FDF</refpurpose>
7+
</refnamediv>
8+
9+
<refsect1 role="description">
10+
&reftitle.description;
11+
<methodsynopsis>
12+
<type>void</type><methodname>fdf_close</methodname>
13+
<methodparam><type>resource</type><parameter>fdf_document</parameter></methodparam>
14+
</methodsynopsis>
15+
<para>
16+
Fecha o documento FDF
17+
</para>
18+
</refsect1>
19+
20+
<refsect1 role="parameters">
21+
&reftitle.parameters;
22+
<para>
23+
<variablelist>
24+
<varlistentry>
25+
<term><parameter>fdf_document</parameter></term>
26+
<listitem>
27+
<para>
28+
O identificador do documento FDF, retornado por <function>fdf_create</function>,
29+
<function>fdf_open</function> ou <function>fdf_open_string</function>.
30+
</para>
31+
</listitem>
32+
</varlistentry>
33+
</variablelist>
34+
</para>
35+
</refsect1>
36+
37+
<refsect1 role="returnvalues">
38+
&reftitle.returnvalues;
39+
<para>
40+
&return.void;
41+
</para>
42+
</refsect1>
43+
44+
<refsect1 role="seealso">
45+
&reftitle.seealso;
46+
<para>
47+
<simplelist>
48+
<member><function>fdf_open</function></member>
49+
</simplelist>
50+
</para>
51+
</refsect1>
52+
</refentry>
53+
54+
<!-- Keep this comment at the end of the file
55+
Local variables:
56+
mode: sgml
57+
sgml-omittag:t
58+
sgml-shorttag:t
59+
sgml-minimize-attributes:nil
60+
sgml-always-quote-attributes:t
61+
sgml-indent-step:1
62+
sgml-indent-data:t
63+
indent-tabs-mode:nil
64+
sgml-parent-document:nil
65+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
66+
sgml-exposed-tags:nil
67+
sgml-local-catalogs:nil
68+
sgml-local-ecat-files:nil
69+
End:
70+
vim600: syn=xml fen fdm=syntax fdl=2 si
71+
vim: et tw=78 syn=sgml
72+
vi: ts=1 sw=1
73+
-->
+93
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- EN-Revision: fb759012a062c0078027027c736d477524c59cc5 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
3+
<refentry xml:id="function.fdf-create" xmlns="http://docbook.org/ns/docbook">
4+
<refnamediv>
5+
<refname>fdf_create</refname>
6+
<refpurpose>Cria um novo documento FDF</refpurpose>
7+
</refnamediv>
8+
9+
<refsect1 role="description">
10+
&reftitle.description;
11+
<methodsynopsis>
12+
<type>resource</type><methodname>fdf_create</methodname>
13+
<void/>
14+
</methodsynopsis>
15+
<para>
16+
Cria um novo documento FDF.
17+
</para>
18+
<para>
19+
Esta função é necessária se a intenção for preencher campos de entrada em um
20+
documento PDF com dados.
21+
</para>
22+
</refsect1>
23+
24+
<refsect1 role="parameters">
25+
&reftitle.parameters;
26+
&no.function.parameters;
27+
</refsect1>
28+
29+
<refsect1 role="returnvalues">
30+
&reftitle.returnvalues;
31+
<para>
32+
Retorna um identificador de documento FDF ou &false; em caso de erro.
33+
</para>
34+
</refsect1>
35+
36+
<refsect1 role="examples">
37+
&reftitle.examples;
38+
<para>
39+
<example>
40+
<title>Preenchendo um documento PDF</title>
41+
<programlisting role="php">
42+
<![CDATA[
43+
<?php
44+
$outfdf = fdf_create();
45+
fdf_set_value($outfdf, "volume", $volume, 0);
46+
47+
fdf_set_file($outfdf, "http:/testfdf/resultlabel.pdf");
48+
fdf_save($outfdf, "outtest.fdf");
49+
fdf_close($outfdf);
50+
Header("Content-type: application/vnd.fdf");
51+
$fp = fopen("outtest.fdf", "r");
52+
fpassthru($fp);
53+
unlink("outtest.fdf");
54+
?>
55+
]]>
56+
</programlisting>
57+
</example>
58+
</para>
59+
</refsect1>
60+
61+
<refsect1 role="seealso">
62+
&reftitle.seealso;
63+
<para>
64+
<simplelist>
65+
<member><function>fdf_close</function></member>
66+
<member><function>fdf_save</function></member>
67+
<member><function>fdf_open</function></member>
68+
</simplelist>
69+
</para>
70+
</refsect1>
71+
72+
</refentry>
73+
74+
<!-- Keep this comment at the end of the file
75+
Local variables:
76+
mode: sgml
77+
sgml-omittag:t
78+
sgml-shorttag:t
79+
sgml-minimize-attributes:nil
80+
sgml-always-quote-attributes:t
81+
sgml-indent-step:1
82+
sgml-indent-data:t
83+
indent-tabs-mode:nil
84+
sgml-parent-document:nil
85+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
86+
sgml-exposed-tags:nil
87+
sgml-local-catalogs:nil
88+
sgml-local-ecat-files:nil
89+
End:
90+
vim600: syn=xml fen fdm=syntax fdl=2 si
91+
vim: et tw=78 syn=sgml
92+
vi: ts=1 sw=1
93+
-->
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- EN-Revision: e50e79746736dbdfbabe9bd3566793b3ddf38f58 Maintainer: leonardolara Status: ready --><!-- CREDITS: leonardolara -->
3+
<refentry xml:id="function.fdf-enum-values" xmlns="http://docbook.org/ns/docbook">
4+
<refnamediv>
5+
<refname>fdf_enum_values</refname>
6+
<refpurpose>Chama uma função definida pelo usuário para cada valor do documento</refpurpose>
7+
</refnamediv>
8+
9+
<refsect1 role="description">
10+
&reftitle.description;
11+
<methodsynopsis>
12+
<type>bool</type><methodname>fdf_enum_values</methodname>
13+
<methodparam><type>resource</type><parameter>fdf_document</parameter></methodparam>
14+
<methodparam><type>callable</type><parameter>function</parameter></methodparam>
15+
<methodparam choice="opt"><type>mixed</type><parameter>userdata</parameter></methodparam>
16+
</methodsynopsis>
17+
&warn.undocumented.func;
18+
</refsect1>
19+
20+
</refentry>
21+
22+
<!-- Keep this comment at the end of the file
23+
Local variables:
24+
mode: sgml
25+
sgml-omittag:t
26+
sgml-shorttag:t
27+
sgml-minimize-attributes:nil
28+
sgml-always-quote-attributes:t
29+
sgml-indent-step:1
30+
sgml-indent-data:t
31+
indent-tabs-mode:nil
32+
sgml-parent-document:nil
33+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
34+
sgml-exposed-tags:nil
35+
sgml-local-catalogs:nil
36+
sgml-local-ecat-files:nil
37+
End:
38+
vim600: syn=xml fen fdm=syntax fdl=2 si
39+
vim: et tw=78 syn=sgml
40+
vi: ts=1 sw=1
41+
-->

0 commit comments

Comments
 (0)