Vai al contenuto principale

Aggiungi casella di testo ruotata al documento

Struttura

AddRotatedTextToDocument(sDocFile, sText: String; iTop, iLeft, iWidth, iHeight, iAngle, iTransparency, iOptions, iBorder, iRadius, iDrawOptions, iTextAlign, iTextSize, iRed, iGreen, iBlue: Integer; bFirstPageOnly: Boolean): Char

Parametri

| Parametro | Tipo | Descrizione
| sDocFile | Stringa | Il file originale da aggiornare sText | Stringa | Il testo da aggiungere iTop | Intero | Posizione del testo - in alto iLeft | Intero | Posizione del testo - a sinistra iWidth | Intero | Larghezza del testo.iHeight | Intero | Altezza del testo.iAngle | Intero | L'angolo di rotazione della casella attorno all'angolo in alto a sinistra, misurato

in senso antiorario in gradiiTransparency | Intero | Trasparenza - percentuale compresa tra 0 e 100iOptions | Intero | 0 = Allineamento verticale al centro

1 = Allineamento verticale in alto

2 = Allineamento verticale in basso

3 = Allineamento verticale al centro, senza avvolgimento

4 = Allineamento verticale in alto, senza avvolgimento

5 = Allineamento verticale in basso, senza avvolgimentoiBorder | Intero | 0 = Nessun bordo

1 = Bordo

2 = Bordo con angoli arrotondatiiRadius | Intero | Raggio dell'arco d'angoliiDrawOptions | Intero | 0 = Contorno

1 = Riempimento

2 = Riempimento e contornoiTextAlign | Intero | 0 = Allineato a sinistra (impostazione predefinita)

1 = Allineato al centro

2 = Allineato a destra

3 = Giustificato

4 = Giustificato forzato

5 = Giustificato all'ultima riga

Qualsiasi altra opzione = Allineato a sinistra iTextSize | Intero | La dimensione del testo in punti iRed | Intero | La componente rossa del colore. I valori dei parametri di colore vanno da 0 a

1, dove 0 indica lo 0% e 1 indica il 100% del colore.iGreen | Intero | La componente verde del colore. I valori dei parametri di colore vanno da 0 a

1, dove 0 indica lo 0% e 1 indica il 100% del colore.iBlue | Intero | La componente blu del colore. I valori dei parametri di colore vanno da 0 a

1, dove 0 indica lo 0% e 1 indica il 100% del colore.bFirstPageOnly | Booleano | True o False - se si desidera che il testo HTML venga aggiunto solo alla prima pagina del documento o a tutte le pagine |

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 ruotato a un file PDF creato in precedenza. Questo testo può essere aggiunto a tutte le pagine o solo alla prima pagina, a seconda dell'ultimo parametro. 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.

Esempio

sText = " APPROVATO "

if AddRotatedTextBoxToDocument(GetCurrentSignOffDoc, sText, 600, 300, 135, 50,

20, 0, 0, 2, 20, 2, 0, 20,

100, 0, 0, True) = "0" then

ShowMessage("Il documento NON è stato modificato")

End If

HM_clip3002 |