darvina Wed May 15 15:29:20 2002 EDT
Added files:
/phpdoc-it/reference/printer/functions printer-abort.xml
printer-close.xml
printer-create-brush.xml
printer-create-dc.xml
printer-create-font.xml
printer-create-pen.xml
printer-delete-brush.xml
printer-delete-dc.xml
printer-delete-font.xml
printer-delete-pen.xml
printer-draw-bmp.xml
printer-draw-chord.xml
printer-draw-elipse.xml
printer-draw-line.xml
printer-draw-pie.xml
printer-draw-rectangle.xml
printer-draw-roundrect.xml
printer-draw-text.xml
printer-end-doc.xml
printer-end-page.xml
printer-get-option.xml
printer-list.xml
printer-logical-fontheight.xml
printer-open.xml
printer-select-brush.xml
printer-select-font.xml
printer-select-pen.xml
printer-set-option.xml
printer-start-doc.xml
printer-start-page.xml
printer-write.xml
Log:
Italian translation
Index: phpdoc-it/reference/printer/functions/printer-abort.xml
+++ phpdoc-it/reference/printer/functions/printer-abort.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-abort">
<refnamediv>
<refname>printer_abort</refname>
<refpurpose>Cancella il file di spool dalla stampante</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_abort</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
</methodsynopsis>
<para>
La funzione cancella lo spool di stampa dalla stampante.
</para>
<para>
Il parametro <parameter>handle</parameter> deve indicare un handle valido di
stampante.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_abort</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_abort($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-close.xml
+++ phpdoc-it/reference/printer/functions/printer-close.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-close">
<refnamediv>
<refname>printer_close</refname>
<refpurpose>Chiude una connessione aperta verso una stampante</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_close</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
</methodsynopsis>
<para>
Questa funzione chiude la connessione verso una stampante.
Inoltre, la funzione <function>printer_close</function> chiude il device context
attivo.
</para>
<para>
Il parametro <parameter>handle</parameter> deve indicare un handle valido di
stampante.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_close</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-create-brush.xml
+++ phpdoc-it/reference/printer/functions/printer-create-brush.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-create-brush">
<refnamediv>
<refname>printer_create_brush</refname>
<refpurpose>Crea un nuovo pennello</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>mixed</type><methodname>printer_create_brush</methodname>
<methodparam><type>int</type><parameter>stile</parameter></methodparam>
<methodparam><type>string</type><parameter>colore</parameter></methodparam>
</methodsynopsis>
<para>
La funzione crea un nuovo pennello e restituisce un handle per questo.
Il pennello viene usato per riempire le forme. Per un esempio vedere
<function>printer_select_brush</function>. Il parametro
<parameter>colore</parameter>
deve essere un colore in formato esadecimale RGB, ad esempio "000000" per il
nero,
<parameter>stile</parameter>, invece, deve essere valorizzato con una delle
seguenti costanti:
<itemizedlist>
<listitem>
<simpara>
<parameter>PRINTER_BRUSH_SOLID</parameter>:
crea un pennello con un colore pieno.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_BRUSH_DIAGONAL</parameter>:
crea un pennello con righe a 45 gradi dal basso a sinistra verso l'alto a
destra ( / ).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_BRUSH_CROSS</parameter>:
crea un pennello con delle croci ( + ).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_BRUSH_DIAGCROSS</parameter>:
crea un pennello con croci a 45 gradi ( x ).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_BRUSH_FDIAGONAL</parameter>:
crea un pennello con righe a 45 gradi dall'alto a sinistra verso il basso
a destra ( \ ).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_BRUSH_HORIZONTAL</parameter>:
crea un pennello a righe orizzontali ( - ).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_BRUSH_VERTICAL</parameter>:
crea un pennello a righe verticali ( | ).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_BRUSH_CUSTOM</parameter>:
crea un pennello personalizzato a partire da un file BMP. Il secondo
parametro
viene usato per indicare il file BMP anzich� il codice RGB del colore.
</simpara>
</listitem>
</itemizedlist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-create-dc.xml
+++ phpdoc-it/reference/printer/functions/printer-create-dc.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-create-dc">
<refnamediv>
<refname>printer_create_dc</refname>
<refpurpose>Crea un nuovo device context</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_create_dc</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
</methodsynopsis>
<para>
La funzione crea un nuovo device context. Il device context � utilizzato
per personalizzare gli oggetti grafici del documento.
Il parametro <parameter>handle</parameter> deve indicare un handle valido di
stampante.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_create_dc</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle);
printer_start_page($handle);
printer_create_dc($handle);
/* esegue qualche operazione sul device context */
printer_set_option($handle, PRINTER_TEXT_COLOR, "333333");
printer_draw_text($handle, 1, 1, "text");
printer_delete_dc($handle);
/* crea un'altro device context */
printer_create_dc($handle);
printer_set_option($handle, PRINTER_TEXT_COLOR, "000000");
printer_draw_text($handle, 1, 1, "text");
/* ci esegue delle operazioni */
printer_delete_dc($handle);
printer_endpage($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-create-font.xml
+++ phpdoc-it/reference/printer/functions/printer-create-font.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-create-font">
<refnamediv>
<refname>printer_create_font</refname>
<refpurpose>Crea un nuovo font</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>mixed</type><methodname>printer_create_font</methodname>
<methodparam><type>string</type><parameter>tipo</parameter></methodparam>
<methodparam><type>int</type><parameter>altezza</parameter></methodparam>
<methodparam><type>int</type><parameter>larghezza</parameter></methodparam>
<methodparam><type>int</type><parameter>spessore</parameter></methodparam>
<methodparam><type>bool</type><parameter>corsivo</parameter></methodparam>
<methodparam><type>bool</type><parameter>sottolineato</parameter></methodparam>
<methodparam><type>bool</type><parameter>barrato</parameter></methodparam>
<methodparam><type>int</type><parameter>orientamento</parameter></methodparam>
</methodsynopsis>
<para>
La funzione crea un nuovo font e restituisce il relativo handle. Il font �
utilizzato per scrivere testi. Per un esempio vedere
<function>printer_select_font</function>. Il parametro
<parameter>tipo</parameter>
� una stringa indicante il tipo di font. <parameter>Altezza</parameter>
indica l'altezza del font e <parameter>larghezza</parameter> ne indica la
larghezza. Il parametro <parameter>spessore</parameter> indica lo spessore del
font
(il valore normale � 400), e pu� essere una delle seguente costanti predefinite:
<itemizedlist>
<listitem>
<simpara>
<parameter>PRINTER_FW_THIN</parameter>:
imposta un font sottile (100).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FW_ULTRALIGHT</parameter>:
imposta un font molto leggero (200).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FW_LIGHT</parameter>:
imposta un font leggero (300).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FW_NORMAL</parameter>:
imposta un font normale (400).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FW_MEDIUM</parameter>:
imposta un font medio (500).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FW_BOLD</parameter>:
imposta il font a grassetto (700).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FW_ULTRABOLD</parameter>:
imposta il font ad un grassetto maggiore (800).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FW_HEAVY</parameter>:
imposta un font grosso (900).
</simpara>
</listitem>
</itemizedlist>
</para>
<para>
Il parametro <parameter>corsivo</parameter> pu� essere &true; o &false;,
ed indica se il font debba essere corsivo.
</para>
<para>
Il parametro <parameter>sottolineato</parameter> pu� essere &true; o &false;,
e indica se il font debba essere sottolineato.
</para>
<para>
Il parametro <parameter>barrato</parameter> pu� essere &true; o &false;,
e indica se il font debba essere barrato.
</para>
<para>
Il parametro <parameter>orientamento</parameter> specifica la rotazione.
Per un esempio vedere <function>printer_select_font</function>.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-create-pen.xml
+++ phpdoc-it/reference/printer/functions/printer-create-pen.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-create-pen">
<refnamediv>
<refname>printer_create_pen</refname>
<refpurpose>Crea una nuova penna</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>mixed</type><methodname>printer_create_pen</methodname>
<methodparam><type>int</type><parameter>stile</parameter></methodparam>
<methodparam><type>int</type><parameter>larghezza</parameter></methodparam>
<methodparam><type>string</type><parameter>colore</parameter></methodparam>
</methodsynopsis>
<para>
La funzione crea una nuova penna e restituisce il relativo handle. Una
penna viene usata per tracciare linee e curve. Per un esempio vedere
<function>printer_select_pen</function>. Il parametro
<parameter>colore</parameter>
deve essere un colore in formato esadecimale RGB, ad esempio "000000" per nero,
<parameter>larghezza</parameter> specifica la larghezza della penna, mentre
<parameter>stile</parameter> deve essere una delle seguenti costanti:
<itemizedlist>
<listitem>
<simpara>
<parameter>PRINTER_PEN_SOLID</parameter>:
crea una penna continua.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_PEN_DASH</parameter>:
crea una penna tratteggiata.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_PEN_DOT</parameter>:
crea una penna a punti.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_PEN_DASHDOT</parameter>:
crea una penna con tratto e punto.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_PEN_DASHDOTDOT</parameter>:
crea una penna con tratto e due punti.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_PEN_INVISIBLE</parameter>:
crea una penna invisibile.
</simpara>
</listitem>
</itemizedlist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-delete-brush.xml
+++ phpdoc-it/reference/printer/functions/printer-delete-brush.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-delete-brush">
<refnamediv>
<refname>printer_delete_brush</refname>
<refpurpose>Cancella un pennello</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>bool</type><methodname>printer_delete_brush</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
</methodsynopsis>
<para>
La funzione cancella il pennello selezionato. Per un esempio vedere
<function>printer_select_brush</function>. La funzione restituisce &true; se
riesce, oppure &false; in caso contrario. Il parametro
<parameter>handle</parameter>
deve essere un handle valido di un pennello.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-delete-dc.xml
+++ phpdoc-it/reference/printer/functions/printer-delete-dc.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-delete-dc">
<refnamediv>
<refname>printer_delete_dc</refname>
<refpurpose>Cancella un device context</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>bool</type><methodname>printer_delete_dc</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
</methodsynopsis>
<para>
Questa funzione cancella il device context e restituisce &true; se ha successo,
oppure &false; se si verifica un errore. Per un esempio vedere
<function>printer_create_dc</function>. Il parametro
<parameter>handle</parameter>
deve essere un handle valido di stampante.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-delete-font.xml
+++ phpdoc-it/reference/printer/functions/printer-delete-font.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-delete-font">
<refnamediv>
<refname>printer_delete_font</refname>
<refpurpose>Cancella un font</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>bool</type><methodname>printer_delete_font</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
</methodsynopsis>
<para>
La funzione cancella il font prescelto. Per un esempio vedere
<function>printer_select_font</function>. La funzione restituisce &true; se ha
successo,
oppure &false;. Il parametro <parameter>handle</parameter> deve essere un handle
valido di un font.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-delete-pen.xml
+++ phpdoc-it/reference/printer/functions/printer-delete-pen.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-delete-pen">
<refnamediv>
<refname>printer_delete_pen</refname>
<refpurpose>Cancella una penna</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>bool</type><methodname>printer_delete_pen</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
</methodsynopsis>
<para>
La funzione cancella la penna prescelta. Per un esempio vedere
<function>printer_select_pen</function>. La funzione restituisce &true; se ha
successo,
oppure &false; se si verifica un errore. Il parametro
<parameter>handle</parameter> deve essere
un handle valido di una penna.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-draw-bmp.xml
+++ phpdoc-it/reference/printer/functions/printer-draw-bmp.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-draw-bmp">
<refnamediv>
<refname>printer_draw_bmp</refname>
<refpurpose>Disegna una bitmap</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_draw_bmp</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam><type>string</type><parameter>nomefile</parameter></methodparam>
<methodparam><type>int</type><parameter>x</parameter></methodparam>
<methodparam><type>int</type><parameter>y</parameter></methodparam>
</methodsynopsis>
<para>
La funzione disegna la bitmap
<parameter>nomefile</parameter> alla posizione <parameter>x</parameter>,
<parameter>y</parameter>. Il parametro <parameter>handle</parameter> deve essere
un
handle valido di una stampante.
</para>
<para>
La funzione restituisce &true; se ha successo, oppure &false; in caso contrario.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_draw_bmp</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
printer_draw_bmp($handle, "c:\\image.bmp", 1, 1);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-draw-chord.xml
+++ phpdoc-it/reference/printer/functions/printer-draw-chord.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-draw-chord">
<refnamediv>
<refname>printer_draw_chord</refname>
<refpurpose>Traccia una corda</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_draw_chord</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam><type>int</type><parameter>rec_x</parameter></methodparam>
<methodparam><type>int</type><parameter>rec_y</parameter></methodparam>
<methodparam><type>int</type><parameter>rec_x1</parameter></methodparam>
<methodparam><type>int</type><parameter>rec_y1</parameter></methodparam>
<methodparam><type>int</type><parameter>rad_x</parameter></methodparam>
<methodparam><type>int</type><parameter>rad_y</parameter></methodparam>
<methodparam><type>int</type><parameter>rad_x1</parameter></methodparam>
<methodparam><type>int</type><parameter>rad_y1</parameter></methodparam>
</methodsynopsis>
<para>
La funzione disegna una corda.
Il parametro <parameter>handle</parameter> deve esesre un handle valido di
stampante.
</para>
<para>
<parameter>rec_x</parameter> indica la coordinata x dell'angolo in alto
a sinistra del rettangolo perimetrale.
</para>
<para>
<parameter>rec_y</parameter> indica la coordinata y dell'angolo in alto
a sinistra del rettangolo perimetrale.
</para>
<para>
<parameter>rec_x1</parameter> indica la coordinata x dell'angolo in basso
a destra del rettangolo perimetrale.
</para>
<para>
<parameter>rec_y1</parameter> indica la coordinata y dell'angolo in basso
a destra del rettangolo perimetrale.
</para>
<para>
<parameter>rad_x</parameter> indica la coordinata x del radiale indicante
l'inizio della corda.
</para>
<para>
<parameter>rad_y</parameter> indica la coordinata y del radiale indicante
l'inizio della corda.
</para>
<para>
<parameter>rad_x1</parameter> indica la coordinata x del radiale indicante
la fine della corda.
</para>
<para>
<parameter>rad_y1</parameter> indica la coordinata y del radiale indicante
la fine della corda.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_draw_chord</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$pen = printer_create_pen(PRINTER_PEN_SOLID, 2, "000000");
printer_select_pen($handle, $pen);
$brush = printer_create_brush(PRINTER_BRUSH_SOLID, "2222FF");
printer_select_brush($handle, $brush);
printer_draw_chord($handle, 1, 1, 500, 500, 1, 1, 500, 1);
printer_delete_brush($brush);
printer_delete_pen($pen);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-draw-elipse.xml
+++ phpdoc-it/reference/printer/functions/printer-draw-elipse.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-draw-elipse">
<refnamediv>
<refname>printer_draw_elipse</refname>
<refpurpose>Traccia una ellisse</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_draw_elipse</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam><type>int</type><parameter>ul_x</parameter></methodparam>
<methodparam><type>int</type><parameter>ul_y</parameter></methodparam>
<methodparam><type>int</type><parameter>lr_x</parameter></methodparam>
<methodparam><type>int</type><parameter>lr_y</parameter></methodparam>
</methodsynopsis>
<para>
La funzione disegna una ellisse.
Il parametro <parameter>handle</parameter> deve esesre un handle valido di
stampante.
</para>
<para>
<parameter>ul_x</parameter> indica la coordinata x in alto a sinistra
dell'ellisse.
</para>
<para>
<parameter>ul_y</parameter> indica la coordinata y in alto a sinistra
dell'ellisse.
</para>
<para>
<parameter>lr_x</parameter> indica la coordinata x in basso a destra dell'ellisse.
</para>
<para>
<parameter>lr_y</parameter> indica la coordinata y in basso a destra dell'ellisse.
</para>
<example>
<title>
Esempio di utilizzo di <function>printer_draw_elipse</function>
</title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$pen = printer_create_pen(PRINTER_PEN_SOLID, 2, "000000");
printer_select_pen($handle, $pen);
$brush = printer_create_brush(PRINTER_BRUSH_SOLID, "2222FF");
printer_select_brush($handle, $brush);
printer_draw_elipse($handle, 1, 1, 500, 500);
printer_delete_brush($brush);
printer_delete_pen($pen);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-draw-line.xml
+++ phpdoc-it/reference/printer/functions/printer-draw-line.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-draw-line">
<refnamediv>
<refname>printer_draw_line</refname>
<refpurpose>Traccia una linea</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<methodsynopsis>
<type>void</type><methodname>printer_draw_line</methodname>
<methodparam><type>resource</type><parameter>printer_handle</parameter></methodparam>
<methodparam><type>int</type><parameter>from_x</parameter></methodparam>
<methodparam><type>int</type><parameter>from_y</parameter></methodparam>
<methodparam><type>int</type><parameter>to_x</parameter></methodparam>
<methodparam><type>int</type><parameter>to_y</parameter></methodparam>
</methodsynopsis>
<para>
Questa funzione disegna una linea dalla posizione
<parameter>from_x</parameter>, <parameter>from_y</parameter> alla
posizione <parameter>to_x</parameter>, <parameter>to_y</parameter>
usando la penna selezionata. Il parametro <parameter>handle</parameter> deve
essere un handle valido di stampante.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_draw_line</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$pen = printer_create_pen(PRINTER_PEN_SOLID, 30, "000000");
printer_select_pen($handle, $pen);
printer_draw_line($handle, 1, 10, 1000, 10);
printer_draw_line($handle, 1, 60, 500, 60);
printer_delete_pen($pen);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-draw-pie.xml
+++ phpdoc-it/reference/printer/functions/printer-draw-pie.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-draw-pie">
<refnamediv>
<refname>printer_draw_pie</refname>
<refpurpose>Traccia una grafico a torta</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_draw_pie</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam><type>int</type><parameter>rec_x</parameter></methodparam>
<methodparam><type>int</type><parameter>rec_y</parameter></methodparam>
<methodparam><type>int</type><parameter>rec_x1</parameter></methodparam>
<methodparam><type>int</type><parameter>rec_y1</parameter></methodparam>
<methodparam><type>int</type><parameter>rad1_x</parameter></methodparam>
<methodparam><type>int</type><parameter>rad1_y</parameter></methodparam>
<methodparam><type>int</type><parameter>rad2_x</parameter></methodparam>
<methodparam><type>int</type><parameter>rad2_y</parameter></methodparam>
</methodsynopsis>
<para>
La funzione traccia un grafico a torta.
Il parametro <parameter>handle</parameter> deve indicare un handle valido di
stampante.
</para>
<para>
<parameter>rec_x</parameter> indica la coordinata x dell'angolo in alto
a sinistra del rettangolo perimetrale.
</para>
<para>
<parameter>rec_y</parameter> indica la coordinata y dell'angolo in alto
a sinistra del rettangolo perimetrale.
</para>
<para>
<parameter>rec_x1</parameter> indica la coordinata x dell'angolo in basso
a destra del rettangolo perimetrale.
</para>
<para>
<parameter>rec_y1</parameter> indica la coordinata y dell'angolo in basso
a destra del rettangolo perimetrale.
</para>
<para>
<parameter>rad1_x</parameter> indica la coordinata x del punto
finale del primo raggio.
</para>
<para>
<parameter>rad1_y</parameter> indica la coordinata y del punto
finale del primo raggio.
</para>
<para>
<parameter>rad2_x</parameter> indica la coordinata x del punto
finale del secondo raggio.
</para>
<para>
<parameter>rad2_y</parameter> indica la coordinata y del punto
finale del secondo raggio.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_draw_pie</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$pen = printer_create_pen(PRINTER_PEN_SOLID, 2, "000000");
printer_select_pen($handle, $pen);
$brush = printer_create_brush(PRINTER_BRUSH_SOLID, "2222FF");
printer_select_brush($handle, $brush);
printer_draw_pie($handle, 1, 1, 500, 500, 1, 1, 500, 1);
printer_delete_brush($brush);
printer_delete_pen($pen);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-draw-rectangle.xml
+++ phpdoc-it/reference/printer/functions/printer-draw-rectangle.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-draw-rectangle">
<refnamediv>
<refname>printer_draw_rectangle</refname>
<refpurpose>Traccia un rettangolo</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_draw_rectangle</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam><type>int</type><parameter>ul_x</parameter></methodparam>
<methodparam><type>int</type><parameter>ul_y</parameter></methodparam>
<methodparam><type>int</type><parameter>lr_x</parameter></methodparam>
<methodparam><type>int</type><parameter>lr_y</parameter></methodparam>
</methodsynopsis>
<para>
La funzione disegna un rettangolo.
</para>
<para>
Il parametro <parameter>handle</parameter> deve indicare un handle valido di
stampante.
</para>
<para>
<parameter>ul_x</parameter> indica la coordinata x dell'angolo in alto a sinistra
del rettangolo.
</para>
<para>
<parameter>ul_y</parameter> indica la coordinata y dell'angolo in alto a sinistra
del rettangolo.
</para>
<para>
<parameter>lr_x</parameter> indica la coordinata x dell'angolo in basso a destra
del rettangolo.
</para>
<para>
<parameter>lr_y</parameter> indica la coordinata y dell'angolo in basso a destra
del rettangolo.
</para>
<example>
<title>
Esempio di utilizzo di <function>printer_draw_rectangle</function>
</title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$pen = printer_create_pen(PRINTER_PEN_SOLID, 2, "000000");
printer_select_pen($handle, $pen);
$brush = printer_create_brush(PRINTER_BRUSH_SOLID, "2222FF");
printer_select_brush($handle, $brush);
printer_draw_rectangle($handle, 1, 1, 500, 500);
printer_delete_brush($brush);
printer_delete_pen($pen);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-draw-roundrect.xml
+++ phpdoc-it/reference/printer/functions/printer-draw-roundrect.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-draw-roundrect">
<refnamediv>
<refname>printer_draw_roundrect</refname>
<refpurpose>Traccia un rettangolo con gli angoli arrotondati</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_draw_roundrect</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam><type>int</type><parameter>ul_x</parameter></methodparam>
<methodparam><type>int</type><parameter>ul_y</parameter></methodparam>
<methodparam><type>int</type><parameter>lr_x</parameter></methodparam>
<methodparam><type>int</type><parameter>lr_y</parameter></methodparam>
<methodparam><type>int</type><parameter>width</parameter></methodparam>
<methodparam><type>int</type><parameter>height</parameter></methodparam>
</methodsynopsis>
<para>
La funzione traccia un rettangolo con gli angoli arrotondati.
</para>
<para>
Il parametro <parameter>handle</parameter> deve indicare un handle valido di
stampante.
</para>
<para>
<parameter>ul_x</parameter> indica la coordinata x dell'angolo in alto a sinistra
del rettangolo.
</para>
<para>
<parameter>ul_y</parameter> indica la coordinata y dell'angolo in alto a sinistra
del rettangolo.
</para>
<para>
<parameter>lr_x</parameter> indica la coordinata x dell'angolo in basso a destra
del rettangolo.
</para>
<para>
<parameter>lr_y</parameter> indica la coordinata y dell'angolo in basso a destra
del rettangolo.
</para>
<para>
<parameter>width</parameter> indica la larghezza dell'ellisse.
</para>
<para>
<parameter>height</parameter> indica l'altezza dell'ellisse.
</para>
<example>
<title>
Esempio di utilizzo di <function>printer_draw_roundrect</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$pen = printer_create_pen(PRINTER_PEN_SOLID, 2, "000000");
printer_select_pen($handle, $pen);
$brush = printer_create_brush(PRINTER_BRUSH_SOLID, "2222FF");
printer_select_brush($handle, $brush);
printer_draw_roundrect($handle, 1, 1, 500, 500, 200, 200);
printer_delete_brush($brush);
printer_delete_pen($pen);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-draw-text.xml
+++ phpdoc-it/reference/printer/functions/printer-draw-text.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-draw-text">
<refnamediv>
<refname>printer_draw_text</refname>
<refpurpose>Scrive un testo</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_draw_text</methodname>
<methodparam><type>resource</type><parameter>printer_handle</parameter></methodparam>
<methodparam><type>string</type><parameter>testo</parameter></methodparam>
<methodparam><type>int</type><parameter>x</parameter></methodparam>
<methodparam><type>int</type><parameter>y</parameter></methodparam>
</methodsynopsis>
<para>
La funzione scrive il <parameter>testo</parameter> alla posizione
<parameter>x</parameter>, <parameter>y</parameter> utilizzando il font
selezionato. Il parametro <parameter>printer_handle</parameter> deve indicare
un handle valido di stampante.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_draw_text</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$font = printer_create_font("Arial",72,48,400,false,false,false,0);
printer_select_font($handle, $font);
printer_draw_text($handle, "test", 10, 10);
printer_delete_font($font);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-end-doc.xml
+++ phpdoc-it/reference/printer/functions/printer-end-doc.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-end-doc">
<refnamediv>
<refname>printer_end_doc</refname>
<refpurpose>Chiude il documento</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>bool</type><methodname>printer_end_doc</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
</methodsynopsis>
<para>
Chiude il nuovo documento creato nello spooler della stampante.
Ora il documento � pronto per essere stampato. Per un esempio vedere
<function>printer_start_doc</function>.
Il parametro <parameter>handle</parameter> deve indicare un handle valido di
stampante.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-end-page.xml
+++ phpdoc-it/reference/printer/functions/printer-end-page.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-end-page">
<refnamediv>
<refname>printer_end_page</refname>
<refpurpose>Chiude la pagina attiva</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>bool</type><methodname>printer_end_page</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
</methodsynopsis>
<para>
La funzione chiude la pagina attiva del documento corrente. Per un
esempio vedere <function>printer_start_doc</function>.
Il parametro <parameter>handle</parameter> deve indicare un handle valido di
stampante.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-get-option.xml
+++ phpdoc-it/reference/printer/functions/printer-get-option.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-get-option">
<refnamediv>
<refname>printer_get_option</refname>
<refpurpose>Recupera la configurazione della stampante</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>mixed</type><methodname>printer_get_option</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam><type>string</type><parameter>opzione</parameter></methodparam>
</methodsynopsis>
<para>
La funzione recupera il valore di configurazione per il parametro
<parameter>opzione</parameter>.
Il parametro <parameter>handle</parameter> deve indicare un handle valido di
stampante.
Vedere la funzione <function>printer_set_option</function> per avere l'elenco dei
parametri
che sono disponibili; in aggiunta possono essere recuperate le informazioni sui
parametri:
<itemizedlist>
<listitem>
<simpara>
<parameter>PRINTER_DEVICENAME</parameter>
restituisce il nome della device della stampante.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_DRIVERVERSION</parameter>
restituisce la versione del driver della stampante.
</simpara>
</listitem>
</itemizedlist>
</para>
<example>
<title>Esempio di utilizzo di <function>printer_get_option</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
print printer_get_option($handle, PRINTER_DRIVERVERSION);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-list.xml
+++ phpdoc-it/reference/printer/functions/printer-list.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-list">
<refnamediv>
<refname>printer_list</refname>
<refpurpose>Restituisce un elenco delle stampanti collegate al server
</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>array</type><methodname>printer_list</methodname>
<methodparam><type>int</type><parameter>enumtype</parameter></methodparam>
<methodparam
choice="opt"><type>string</type><parameter>nome</parameter></methodparam>
<methodparam
choice="opt"><type>int</type><parameter>livello</parameter></methodparam>
</methodsynopsis>
<para>
La funzione elenca le stampanti disponibili e le loro capacit�.
Il parametro <parameter>livello</parameter> indica il livello delle informazioni
richieste. I livelli possono essere 1,2,4 o 5. Il parametro
<parameter>enumtype</parameter>
deve essere valorizzato con una delle seguenti costanti:
<itemizedlist>
<listitem>
<simpara>
<parameter>PRINTER_ENUM_LOCAL</parameter>:
elenca le stampanti installate localmente.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_ENUM_NAME</parameter>:
elenca le stampanti installate su <parameter>nome</parameter>, che pu�
indicare un server,
un dominio, un printer server.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_ENUM_SHARED</parameter>:
questo parametro non pu� essere utilizzato da solo, � necessario aggiungerlo
in OR
ad uno degli altri, ad esempio PRINTER_ENUM_LOCAL per rilevare le
stampanti locali condivise.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_ENUM_DEFAULT</parameter>:
(solo Win9.x) elenca la stampante di default.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_ENUM_CONNECTIONS</parameter>:
(solo WinNT/2000) elenca le stampanti che l'utente
pu� utilizzare.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_ENUM_NETWORK</parameter>:
(solo WinNT/2000) elenca le stampanti presenti nel dominio del
computer. Opzione valida solo se <parameter>livello</parameter> � valorizzato
a 1.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_ENUM_REMOTE</parameter>:
(solo WinNT/2000) elenca le stampanti di rete ed i printer server presenti
nel dominio del computer. Opzione valida solo se
<parameter>livello</parameter> � valorizzato a 1.
</simpara>
</listitem>
</itemizedlist>
</para>
<example>
<title>Esempio di utilizzo di <function>printer_list</function></title>
<programlisting role="php">
<![CDATA[
/* rileva le stampanti locali condivise */
var_dump( printer_list(PRINTER_ENUM_LOCAL | PRINTER_ENUM_SHARED) );
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-logical-fontheight.xml
+++ phpdoc-it/reference/printer/functions/printer-logical-fontheight.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-logical-fontheight">
<refnamediv>
<refname>printer_logical_fontheight</refname>
<refpurpose>Restituisce l'altezza logica del font</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>int</type><methodname>printer_logical_fontheight</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam><type>int</type><parameter>altezza</parameter></methodparam>
</methodsynopsis>
<para>
La funzione calcola l'altezza logica del font per il parametro
<parameter>altezza</parameter>. Il parametro <parameter>handle</parameter> deve
indicare un handle valido di stampante.
</para>
<example>
<title>
Esempio di utilizzo di <function>printer_logical_fontheight</function>
</title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
print printer_logical_fontheight($handle, 72);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-open.xml
+++ phpdoc-it/reference/printer/functions/printer-open.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-open">
<refnamediv>
<refname>printer_open</refname>
<refpurpose>Apre la connessione ad una stampante</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>mixed</type><methodname>printer_open</methodname>
<methodparam
choice="opt"><type>string</type><parameter>NomePeriferica</parameter></methodparam>
</methodsynopsis>
<para>
Questa funzione tenta di aprire una connessione con la stampante
<parameter>NomePeriferica</parameter>, e restituisce un handle se ha successo
oppure &false; se fallisce.
</para>
<para>
Se non vengono passati parametri, la funzione tenta di aprire
una connessione con la stampante di default (se non viene specificata in
&php.ini; come
<literal>printer.default_printer</literal>, il php tenta di determinarla).
</para>
<para>
Inoltre <function>printer_open</function> attiva un device context.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_open</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open("HP Deskjet 930c");
$handle = printer_open();
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-select-brush.xml
+++ phpdoc-it/reference/printer/functions/printer-select-brush.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-select-brush">
<refnamediv>
<refname>printer_select_brush</refname>
<refpurpose>Seleziona un pennello</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_select_brush</methodname>
<methodparam><type>resource</type><parameter>printer_handle</parameter></methodparam>
<methodparam><type>resource</type><parameter>brush_handle</parameter></methodparam>
</methodsynopsis>
<para>
La funzione seleziona un pennello come oggetto attivo per il disegno nel
device context corrente. Un pennello viene utilizzato per riempire le figure. Se
si disegna un rettangolo
il pennello viene utilizzato per disegnarne la forma, mentre si utilizza la penna
per tracciarne i contorni.
Se non si seleziona alcun pennello prima di disegnare delle figure, queste non
saranno riempite. Il parametro <parameter>printer_handle</parameter> deve
indicare un
handle valido di stampante. Il parametro <parameter>brush_handle</parameter> deve
indicare un
handle valido di pennello.
</para>
<example>
<title>
Esempio di utilizzo di <function>printer_select_brush</function>
</title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$pen = printer_create_pen(PRINTER_PEN_SOLID, 2, "000000");
printer_select_pen($handle, $pen);
$brush = printer_create_brush(PRINTER_BRUSH_CUSTOM, "c:\\brush.bmp");
printer_select_brush($handle, $brush);
printer_draw_rectangle($handle, 1,1,500,500);
printer_delete_brush($brush);
$brush = printer_create_brush(PRINTER_BRUSH_SOLID, "000000");
printer_select_brush($handle, $brush);
printer_draw_rectangle($handle, 1,501,500,1001);
printer_delete_brush($brush);
printer_delete_pen($pen);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-select-font.xml
+++ phpdoc-it/reference/printer/functions/printer-select-font.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-select-font">
<refnamediv>
<refname>printer_select_font</refname>
<refpurpose>Seleziona un font</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_select_font</methodname>
<methodparam><type>resource</type><parameter>printer_handle</parameter></methodparam>
<methodparam><type>resource</type><parameter>font_handle</parameter></methodparam>
</methodsynopsis>
<para>
La funzione seleziona un font con cui scrivere testi.
Il parametro <parameter>printer_handle</parameter> deve indicare un
handle valido di stampante. Il parametro <parameter>font_handle</parameter> deve
indicare un
handle valido di font.
</para>
<example>
<title>
Esempio di utilizzo di <function>printer_select_font</function>
</title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$font = printer_create_font("Arial", 148, 76, PRINTER_FW_MEDIUM, false, false, false,
-50);
printer_select_font($handle, $font);
printer_draw_text($handle, "PHP is simply cool", 40, 40);
printer_delete_font($font);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-select-pen.xml
+++ phpdoc-it/reference/printer/functions/printer-select-pen.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-select-pen">
<refnamediv>
<refname>printer_select_pen</refname>
<refpurpose>Seleziona una penna</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>void</type><methodname>printer_select_pen</methodname>
<methodparam><type>resource</type><parameter>printer_handle</parameter></methodparam>
<methodparam><type>resource</type><parameter>pen_handle</parameter></methodparam>
</methodsynopsis>
<para>
La funzione seleziona una penna come oggetto attivo di disegno per il device
context corrente. Si utilizza una per penna per tracciare linee e curve. Ad
esempio se si deve tracciare
un linea singola si usa una penna. Se si disegna un rettangolo, si utilizza la
penna
per tracciare i bordi, mentre con il pennello si riempie l'interno.
Se non si seleziona una penna prima di tracciare delle figure, queste non avranno
i
bordi. Il parametro <parameter>printer_handle</parameter> deve indicare un
handle valido di stampante. Il parametro <parameter>pen_handle</parameter> deve
indicare un
handle valido di penna.
</para>
<example>
<title>
Esempio di utilizzo di <function>printer_select_pen</function>
</title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$pen = printer_create_pen(PRINTER_PEN_SOLID, 30, "2222FF");
printer_select_pen($handle, $pen);
printer_draw_line($handle, 1, 60, 500, 60);
printer_delete_pen($pen);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-set-option.xml
+++ phpdoc-it/reference/printer/functions/printer-set-option.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-set-option">
<refnamediv>
<refname>printer_set_option</refname>
<refpurpose>Configura la connessione con la stampante</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>bool</type><methodname>printer_set_option</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam><type>int</type><parameter>opzione</parameter></methodparam>
<methodparam><type>mixed</type><parameter>valore</parameter></methodparam>
</methodsynopsis>
<para>
La funzione valorizza le seguenti opzioni per la connessione corrente.
Il parametro <parameter>handle</parameter> deve indicare un handle valido di
stampante.
Per il parametro <parameter>opzione</parameter> si pu� utilizzare una delle
seguenti costanti:
<itemizedlist>
<listitem>
<simpara>
<parameter>PRINTER_COPIES</parameter>:
indica quante copie si debbano stampare, <parameter>valore</parameter>
deve essere un intero.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_MODE</parameter>:
specifica il tipo di dati (text, raw or emf),
<parameter>valore</parameter> deve essere una stringa.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_TITLE</parameter>:
specifica il nome del documento, <parameter>valore</parameter>
deve essere una stringa.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_ORIENTATION</parameter>:
specifica l'orientamento del foglio, <parameter>valore</parameter>
pu� essere o PRINTER_ORIENTATION_PORTRAIT o
PRINTER_ORIENTATION_LANDSCAPE
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_RESOLUTION_Y</parameter>:
specifica la risoluzione y in DPI, <parameter>valore</parameter>
deve essere un intero.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_RESOLUTION_X</parameter>:
specifica la risoluzione x in DPI, <parameter>valore</parameter>
deve essere un intero.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_PAPER_FORMAT</parameter>:
specifica il formato predefinito della carta, impostare
<parameter>valore</parameter>
a PRINTER_FORMAT_CUSTOM se si vuole impostare un formato personalizzato con
PRINTER_PAPER_WIDTH e PRINTER_PAPER_LENGTH. Il parametro
<parameter>valore</parameter>
pu� essere una delle seguenti costanti.
</simpara>
<itemizedlist>
<listitem>
<simpara>
<parameter> PRINTER_FORMAT_CUSTOM</parameter>:
specifica un formato personalizzato.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter> PRINTER_FORMAT_LETTER</parameter>:
specifica il formato letter (8 1/2- per 11-pollici).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter> PRINTER_FORMAT_LETTER</parameter>:
specifica il formato legal (8 1/2- per 14-pollici).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FORMAT_A3</parameter>:
specifica il formato A3 (297- per 420-millimetri).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FORMAT_A4</parameter>:
specifica il formato A4 (210- per 297-millimetri).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FORMAT_A5</parameter>:
specifica il formato A5 (148- per 210-millimetri).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FORMAT_B4</parameter>:
specifica il formato B4 (250- per 354-millimetri).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FORMAT_B5</parameter>:
specifica il formato B5 (182- per 257-millimetri).
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_FORMAT_FOLIO</parameter>:
specifica il formato FOLIO (8 1/2- per 13-pollici).
</simpara>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_PAPER_LENGTH</parameter>:
se PRINTER_PAPER_FORMAT � impostato a PRINTER_FORMAT_CUSTOM,
PRINTER_PAPER_LENGTH specifica la lunghezza personalizzata in mm,
<parameter>valore</parameter> deve essere un intero.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_PAPER_WIDTH</parameter>:
se PRINTER_PAPER_FORMAT � impostato a PRINTER_FORMAT_CUSTOM,
PRINTER_PAPER_WIDTH specifica la larghezza personalizzata in mm,
<parameter>valore</parameter> deve essere un intero.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_SCALE</parameter>:
specifica il fattore per il quale l'output della stampante deve essere
dimensionato.
La dimensione dalle pagine viene modificata dalla dimensione fisica di un
fattore
pari a scala/100. Ad esempio se simposta scala a 50, l'output
sar� la met� della dimensione originale. <parameter>Valore</parameter>
deve essere un intero.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_BACKGROUND_COLOR</parameter>:
specifica il colore di background per il device context corrente,
<parameter>valore</parameter> deve essere una stringa contenente
il colore in formato RGB esadecimale, ad esempio "005533".
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_TEXT_COLOR</parameter>:
specifica il colore del testo per il device context corrente,
<parameter>valore</parameter> deve essere una stringa contenente
il colore in formato RGB esadecimale, ad esempio "005533".
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_TEXT_ALIGN</parameter>:
specifica l'allineamento del testo per il device context corrente,
<parameter>valore</parameter> pu� essere la combinazione tramite OR delle
seguenti costanti:
</simpara>
<itemizedlist>
<listitem>
<simpara>
<parameter>PRINTER_TA_BASELINE</parameter>:
il testo sar� allineato alla linea base.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_TA_BOTTOM</parameter>:
il testo sar� allineato in basso.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_TA_TOP</parameter>:
il testo sar� allineato in alto.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_TA_CENTER</parameter>:
il testo sar� centrato.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_TA_LEFT</parameter>:
il testo sar� allineato a sinistra.
</simpara>
</listitem>
<listitem>
<simpara>
<parameter>PRINTER_TA_RIGHT</parameter>:
il testo sar� allineato a destra.
</simpara>
</listitem>
</itemizedlist>
</listitem>
</itemizedlist>
</para>
<example>
<title>Esempio di utilizzo di <function>printer_set_option</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_set_option($handle, PRINTER_SCALE, 75);
printer_set_option($handle, PRINTER_TEXT_ALIGN, PRINTER_TA_LEFT);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-start-doc.xml
+++ phpdoc-it/reference/printer/functions/printer-start-doc.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-start-doc">
<refnamediv>
<refname>printer_start_doc</refname>
<refpurpose>Inizia un nuovo documento</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>bool</type><methodname>printer_start_doc</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam
choice="opt"><type>string</type><parameter>documento</parameter></methodparam>
</methodsynopsis>
<para>
La funzione crea un nuovo documento nello spooler della stampante. Il
documento pu� contenere diverse pagine, la funzione � utilizzata per inserire un
job di stampa
nello spooler. Il parametro <parameter>handle</parameter> deve essere un handle
valido di una
stampante. Il parametro opzionale <parameter>documento</parameter> pu� esesre
usato per indicare
un nome alternativo al documento.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_start_doc</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_start_doc($handle, "My Document");
printer_start_page($handle);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-start-page.xml
+++ phpdoc-it/reference/printer/functions/printer-start-page.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-start-page">
<refnamediv>
<refname>printer_start_page</refname>
<refpurpose>Inizia una nuova pagina</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>bool</type><methodname>printer_start_page</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
</methodsynopsis>
<para>
La funzione crea una nuova pagina nel documento attivo. Per un
esempio vedere <function>printer_start_doc</function>.
Il parametro <parameter>handle</parameter> deve essere un handle valido di
stampante.
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-it/reference/printer/functions/printer-write.xml
+++ phpdoc-it/reference/printer/functions/printer-write.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready -->
<!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 -->
<refentry id="function.printer-write">
<refnamediv>
<refname>printer_write</refname>
<refpurpose>Scrive dei dati sulla stampante</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>bool</type><methodname>printer_write</methodname>
<methodparam><type>resource</type><parameter>handle</parameter></methodparam>
<methodparam><type>string</type><parameter>contenuto</parameter></methodparam>
</methodsynopsis>
<para>
La funzione scrive <parameter>contenuto</parameter> direttamente alla stampante,
e
restituisce &true; se ha successo oppure &false; se non riesce.
</para>
<para>
Il parametro <parameter>handle</parameter> deve essere un handle valido di una
stampante.
</para>
<example>
<title>Esempio di utilizzo di <function>printer_write</function></title>
<programlisting role="php">
<![CDATA[
$handle = printer_open();
printer_write($handle, "Testo da scrivere");
printer_close($handle);
]]>
</programlisting>
</example>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->