|
|
|
|
|
<Traitement de texte>.Insère (Fonction) En anglais : <Word Processing>.Insert Insère un objet dans un champ Traitement de texte. Les objets manipulables sont : - un élément,
- un document,
- un paragraphe,
- un texte,
- une image,
- un fragment.
sFichier est chaîne
sFichier = fSélecteurImage(fRepEnCours(), "", ...
"Insérer une image","JPEG (*.JPG)" + TAB + "*.jpg" + RC + ...
"PNG (*.PNG)" + TAB + "*.png" + RC + "Tous les fichiers (*.*)" + TAB + "*.*")
SI sFichier = "" ALORS
RETOUR
FIN
img est une Image
img = sFichier
elt est un docElément
elt.Type = typeDocElémentImage
elt.Image.BufferImage = img
elt.Image.Habillage = docHabillageAlignéSurLeTexte
elt.Image.Largeur = img.Largeur * 25.4 / 96.0
elt.Image.Hauteur = img.Hauteur * 25.4 / 96.0
elt.Image.X = 0
elt.Image.Y = 0
TT_MonDocument.Insère(TT_MonDocument.Curseur, elt)
doc est un Document <- TT_MonDocument.Valeur
fragmentSignet est un docFragment = doc.Signet["Signet 1"]
SI fragmentSignet <> Null ALORS
soit nPositionInsertion = fragmentSignet.PositionFin
TT_MonDocument.Insère(nPositionInsertion, "Texte à insérer à la position du signet")
SINON
Erreur("Signet 'Signet 1' non trouvé dans le document")
FIN
Syntaxe
Insérer un objet à une position Masquer les détails
<Résultat> = <Champ Traitement de texte>.Insère(<Position> , <Elément>)
<Résultat> : Variable de type docFragment Variable de type docFragment contenant le fragment inséré. <Champ Traitement de texte> : Nom de champ Nom d'un champ Traitement de texte à manipuler. <Position> : Entier Position à laquelle l'élément doit être inséré. Cette position est exprimée en nombre de caractères. <Elément> : Type correspondant à l'élément à insérer Elément à insérer : - Elément : Nom de la variable de type docElément correspondant à l'élément à insérer.
- Document : Nom de la variable de type Document correspondant au document à insérer.
Attention : Les éléments suivants du document inséré ne sont pas conservés : - La mise en page par défaut du document inséré (par exemple les marges).
- Les paramètres de la section principale du document inséré (par exemple les entêtes et les pieds de page).
- Paragraphe : Nom de la variable de type docParagraphe correspondant au paragraphe à insérer.
- Texte sous forme de chaîne de caractères : Texte à insérer.
Il est possible d'utiliser les constantes suivantes dans le texte à insérer pour gérer les différents sauts possibles :
| | docSautDeColonne | Ajoute un saut de colonne dans une section multicolonne. Si la section n'est pas multicolonne, un saut de page est ajouté. | docSautDeLigne | Ajoute un saut de ligne. | docSautDePage | Ajoute un saut de page. | docSautDeParagraphe | Ajoute un saut de paragraphe. |
- Image : Nom de la variable de type Image à insérer à la position spécifiée.
- Fragment : Nom de la variable de type docFragment à insérer à la position spécifiée.
Composante : wd300mdl.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|