Aller directement au contenu principal

Ajouter du texte HTML à la page du document

Structure

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

Paramètres

| Paramètre | Type | Description
| sDocFile | Chaîne | Fichier d'origine à mettre à joursHTMLText | Chaîne | Texte HTML à ajouteriPageNum | Entier | Numéro de la page où le texte HTML doit être inséréiTop | Entier | Position du texte (en haut)iLeft | Entier | Position du texte (à gauche)iWidth | Entier | Largeur du texte. Tout texte restant sera affiché sur une nouvelle ligne en dessous.Transparence | Entier | Transparence - pourcentage compris entre 0 et 100 |

Valeur de retour

Char

« 1 » = Réussite, « 0 » = Échec. La réussite signifie que le fichier récemment mis à jour existe

Description

Utilisez cette fonction pour ajouter automatiquement du texte HTML à une page spécifique d'un fichier PDF déjà créé. Remarque : les paramètres de position sont exprimés en unités correspondant exactement à 1/72e de pouce, ce qui équivaut approximativement à un « point », unité utilisée dans l'imprimerie. 25,4 millimètres, cela correspond à un pouce.

Mise en forme HTML - Un sous-ensemble limité de HTML est pris en charge :

<br> pour passer à la ligne

<b> ou <strong> pour mettre en gras

<i> ou <em> pour mettre en italique

<sup> et <sub> pour les exposants/indices.

<u> pour le soulignement

<u> pour le double soulignement

<u> pour le texte barré (une ligne tracée à travers le texte)

<u> pour une ligne tracée au-dessus du texte

<p align="left"> pour les paragraphes alignés à gauche

<p align="center"> pour les paragraphes centrés

<p align="justified"> pour les paragraphes justifiés

<ul>, <ol> et <li> pour les listes ordonnées/non ordonnées

<a href="http://..."> pour les liens web

<a href="https://..."> pour les liens web

<a href="file://..."> pour les liens vers des fichiers locaux

<font

size="__"

color="__"

background="__"

roundback="yes/no"

mode="__"

outlinecolor="__"

outlinewidth="__pt"

>

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

La taille de la police peut être indiquée selon les valeurs standard HTML ou en points, par exemple « 11,5 pt » ; la largeur du contour doit être indiquée en points, par exemple « 1,5 pt ».

Les couleurs du texte et de l'arrière-plan peuvent être définies en RVB à l'aide de la notation hexadécimale standard du HTML, par exemple « #3A498C ». Les couleurs CMJN peuvent être spécifiées à l'aide de huit valeurs hexadécimales de

, sans le signe #, par exemple « 5C238F02 ».

Si l'attribut « roundback » est défini sur « yes », les rectangles d'arrière-plan seront dessinés avec des bords arrondis.

Exemple

sHTMLText =

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

"Le certificat est désormais :<br>" &

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

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

"<b><i> APPROUVÉ </i></b>" &

"</font>" &

"</span><br>" &

"pour plus de détails, rendez-vous sur <u><a href=""http://www.indysoft.com""&amp;gt;indysoft.com&amp;lt;/a&amp;gt;&amp;lt;/u&amp;gt;" &

"</p>"

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

ShowMessage("Le document n'a PAS été modifié")

End If

HM_clip3003 |