Vai al contenuto principale

Aggiungi testo HTML alla pagina del documento

Struttura

AddHTMLTextToDocument(sDocFile, sHTMLText: String; iPageNum, iTop, iLeft, iWidth, iTransparency: Integer): Char

Parametri

| Parametro | Tipo | Descrizione
| sDocFile | Stringa | Il file originale da aggiornaresHTMLText | Stringa | Il testo HTML da aggiungereiPageNum | Intero | Numero della pagina in cui deve essere inserito l'HTMLiTop | Intero | Posizione del testo - parte superiLeft | Intero | Posizione del testo - parte sinistraiWidth | Intero | Larghezza del testo. Il testo rimanente verrà visualizzato su una nuova riga sottoTrasparenza | Numero intero | Trasparenza - percentuale compresa tra 0 e 100 |

Valore restituito

Char

"1" = Operazione riuscita, "0" = Operazione fallita. Il successo significa che il file appena aggiornato esiste

Descrizione

Utilizza questa funzione per aggiungere automaticamente del testo HTML a una pagina specifica di un file PDF creato in precedenza. Nota: i parametri di posizione sono espressi in unità che corrispondono esattamente a 1/72 di pollice ciascuna, il che equivale all'incirca a un "punto", un'unità utilizzata nel settore tipografico. 25,4 millimetri corrispondono a un pollice.

Formattazione HTML - È supportato un sottoinsieme limitato di HTML:

<br> per passare a una nuova riga

<b> o <strong> per il grassetto

<i> o <em> per il corsivo

<sup> e <sub> per l'apice/l'indice.

<u> per la sottolineatura

<u> per la doppia sottolineatura

<u> per la barratura (una linea che attraversa il testo)

<u> per una linea sopra il testo

<p align="left"> per paragrafi allineati a sinistra

<p align="center"> per paragrafi centrati

<p align="justified"> per paragrafi giustificati

<ul>, <ol> e <li> per elenchi ordinati/non ordinati

<a href="http://..."> per i link web

<a href="https://..."> per i link web

<a href="file://..."> per i link ai file locali

<font

size="__"

color="__"

background="__"

roundback="yes/no"

mode="__"

outlinecolor="__"

outlinewidth="__pt"

>

<span background="__" roundback="yes/no">

La dimensione del carattere può essere specificata come dimensione HTML standard oppure in punti, ad esempio "11,5 pt"; lo spessore del contorno deve essere specificato in punti, ad esempio "1,5 pt".

I colori del testo e dello sfondo possono essere specificati in RGB utilizzando la notazione esadecimale standard HTML, ad esempio "#3A498C". I colori CMYK possono essere specificati utilizzando otto valori esadecimali del tipo

, omettendo il simbolo #, ad esempio "5C238F02".

Se l'attributo roundback è impostato su "yes", i rettangoli di sfondo verranno disegnati con i bordi arrotondati.

Esempio

sHTMLText =

"<p align=""center"">" &

"Il certificato ora è:<br>" &

"<span background=""#FF0000"">" &

"<font size=""12"" color=""#FFFFFF"">" &

"<b><i> APPROVATO </i></b>" &

"</font>" &

"</span><br>" &

"per i dettagli vai su <u><a href=""http://www.indysoft.com""&amp;gt;indysoft.com&amp;lt;/a&amp;gt;&amp;lt;/u&amp;gt;" &

"</p>"

se AddHTMLTextToDocumentPageNum(GetCurrentSignOffDoc, sHTMLText, 1, 130, 240, 400, 0) = "0" then

ShowMessage("Il documento NON è stato modificato")

End If

HM_clip3003 |