Important :
Afin de faciliter la recherche de telle ou telle fonction, les fonctions de la DLL DocxToolBx sont préfixées et classées dans l'ordre alphabétique des classes. Par exemple, les fonctions dont le préfixe est "Doc" sont réservées à la classe Doc ("D" dans la liste)
B
BookmarkAdd
Ajoute un signet sur la plage spécifiée.
BookmarkCountBookmarks
Compte les signets de la partie de document sélectionnée.
BookmarkDelete
Supprime un signet.
BookmarkExists
Teste si un signet existe dans la partie de document considérée.
Récupère les positions de début et de fin d'un signet.
BookmarkGetBookmark
Récupère le énième signet de la partie de document considérée.
BookmarkGetParagraph
Récupère le handle du paragraphe contenant le marqueur du signet.
BookmarkReplaceText
Attention, cette méthode ne fonctionne que si le début et la fin du signet sont soit dans le même paragraphe, soit dans deux paragraphes de même niveau.
BreakInsertBreak
Ajoute un saut de page dans un paragraphe.
C
CellGetFormula
Récupère la formule associée à la cellule de tableau.
CellGetText
Récupère le texte de la cellule de tableau.
CellSetFormula
Associe une formule à la cellule.
CellSetText
Définit le texte de la cellule de tableau.
D
DocClose
Ferme le document et libère les ressources associées.
DocCreate
Crée un nouveau document.
DocExportPDF
Exporte un document au format PDF.
DocGetData
Récupère les données du document dans une variable IMAGE.
DocGetMainDocumentPart
Récupère la partie principale du document.
DocGetParameter
Permet de récupérer la valeur d'un paramètre du document.
DocLoad
Charge un document depuis une variable IMAGE contenant les données.
DocOpen
Ouvre un fichier Word au format .docx.
DocRemoveParameter
Permet de supprimer un paramètre du document.
DocSave
Sauvegarde le document.
DocSaveAs
Sauvegarde le document sous un nom spécifié.
DocSetLang
Définit la langue par défaut du document.
DocSetParameter
Permet de définir la valeur d'un paramètre du document.
F
FieldAddSimpleField
Ajoute un champ dans un paragraphe.
FieldMerge
Fonction utilitaire permettant de fusionner des champs pour un publipostage.
I
ImageGetSize
Récupère la taille à l'affichage de l'image dans le document.
ImageInsertData
Ajoute une image chargée depuis une variable image à la position spécifiée dans le document.
ImageInsertFile
Ajoute une image chargée depuis un fichier à la position spécifiée dans le document.
ImageSetSize
Définit la taille à l'affichage de l'image dans le document.
P
ParagraphCountRuns
Compte les sous-éléments texte d'un paragraphe.
ParagraphGetRun
Récupère le énième sous-élément texte d'un paragraphe.
ParagraphGetStyle
Récupère le style du paragraphe.
ParagraphGetText
Récupère le texte du paragraphe.
ParagraphInsert
Insère un paragraphe dans une partie du document.
ParagraphInsertCurrentDate
Insère la date courante comme sous-élément texte du paragraphe.
ParagraphInsertSpaces
Insère des espaces comme sous-éléments texte du paragraphe.
ParagraphInsertText
Insère le texte spécifié comme sous-élément texte du paragraphe.
ParagraphSetStyle
Définit le style du paragraphe.
PartCountChildOfType
Compte les fils de la partie de document du type sélectionné.
PartCountParagraphs
Compte les paragraphes de la partie de document sélectionnée.
PartCountTables
Compte les tables de la partie de document sélectionnée.
PartGetChildOfType
Récupère le énième fils de la partie de document du type sélectionné.
PartGetParagraph
Récupère le énième paragraphe de la partie de document sélectionnée.
PartGetTable
Récupère la énième table de la partie de document sélectionné.
R
RowCountCells
Compte les cellules de la ligne.
RowGetCell
Récupère une cellule de la ligne.
RowSetAlignment
Définit l'alignement de la ligne.
RowSetCellBorderColor
Définit la couleur des bordures des cellules de la ligne.
RowSetCellBorderSize
Définit la taille des bordures des cellules de la ligne.
RowSetCellBorderSpace
Définit l'espacement des bordures des cellules de la ligne.
RowSetCellBorderStyle
Définit le style des bordures des cellules de la ligne.
RowSetHeight
Définit le style des bordures des cellules de la ligne.
S
SectionAddSection
Ajoute une section de document à la position indiquée dans la partie principale du document.
SectionCountSections
Compte les sections du document.
SectionGetCurrentSection
Récupère la section associée
SectionGetDefaultSection
Récupère la section par défaut du document.
SectionGetFooter
Récupère un pied de page de la section.
SectionGetHeader
Récupère un en-tête de page de la section.
SectionGetMargins
Récupère les marges définies de la section du document.
SectionGetPageSize
Récupère la taille de la page de la section du document.
SectionGetSection
Récupère la énième section du document.
SectionRemoveSection
Supprime une section de document. Le contenu de la section sera fusionné avec la section précédente.
SectionSetMargins
Définit les marges définies de la section du document.
SectionSetPageSize
Définit la taille de la page de la section du document.
StyleAddTab
Ajoute une marque de tabulation.
StyleById
Récupère le style par son Id.
StyleCountStyles
Décompte les styles.
StyleCountTabs
Compte les marques de tabulation.
StyleCreate
Crée un style.
StyleGetAfterSpacing
Récupère la hauteur de l'espace suivant un paragraphe.
StyleGetBackgroundColor
Récupère la couleur de fond de l'élément spécifié.
StyleGetBeforeSpacing
Récupère la hauteur de l'espace précédant un paragraphe.
StyleGetBorderColor
Récupère la couleur de la bordure de l'élément spécifié.
StyleGetBorderSize
Récupère la taille de la bordure de l'élément spécifié.
StyleGetBorderSpace
Récupère l'espacement de la bordure de l'élément spécifié.
StyleGetBorderStyle
Récupère le style de la bordure de l'élément spécifié.
StyleGetFirstLineIndent
Récupère l'indentation de la première ligne de l'élément sélectionné.
StyleGetFontFace
Récupère la police de l'élément spécifié.
StyleGetFontSize
Récupère la taille de la police de l'élément spécifié.
StyleGetHorizontalAlignment
Récupère l'alignement de l'élément sélectionné.
StyleGetLeftIndent
Récupère l'indentation à gauche de l'élément sélectionné.
StyleGetLineSpacing
Récupère la hauteur de l'interligne d'un paragraphe.
StyleGetRightIndent
Récupère l'indentation à droite de l'élément sélectionné.
StyleGetStyle
Récupère le énième style de la liste des styles du document.
StyleGetTab
Récupère la énième marque de tabulation.
StyleGetTextColor
Récupère la couleur du texte de l'élément spécifié.
StyleGetTextPosition
Récupère la position verticale de l'élément spécifié.
StyleGetTextProperties
Récupère les propriétés de style du texte (gras, italique, etc.).
StyleGetUnderline
Récupère le type de soulignement du texte.
StyleGetUnderlineColor
Récupère la couleur soulignement.
StyleGetVerticalAlignment
Récupère l'alignement de l'élément sélectionné.
StyleInfo
Récupère les informations sur le style.
StyleRemoveTab
Supprime une marque de tabulation.
StyleSetAfterSpacing
Définit la hauteur de l'espace suivant un paragraphe.
StyleSetBackgroundColor
Définit la couleur de fond de l'élément sélectionné.
StyleSetBeforeSpacing
Définit la hauteur de l'espace précédant un paragraphe.
StyleSetBorderColor
Définit la couleur de la ou des bordure(s) de l'élément sélectionné.
StyleSetBorderSize
Définit la taille de la ou des bordure(s) de l'élément sélectionné.
StyleSetBorderSpace
Définit l'espacement de la ou des bordure(s) de l'élément sélectionné.
StyleSetBorderStyle
Définit le style de la ou des bordure(s) de l'élément sélectionné.
StyleSetFirstLineIndent
Définit l'indentation de la première ligne de l'élément sélectionné.
StyleSetFontFace
Définit la police de l'élément sélectionné.
StyleSetFontSize
Définit la taille de la police de l'élément sélectionné.
StyleSetHorizontalAlignment
Définit l'alignement de l'élément sélectionné.
StyleSetLeftIndent
Définit l'indentation à gauche de l'élément sélectionné.
StyleSetLineSpacing
Définit la hauteur de l'interligne d'un paragraphe.
StyleSetRightIndent
Définit l'indentation à droite de l'élément sélectionné.
StyleSetStyle
Définit le style de l'élément sélectionné.
StyleSetTextColor
Définit la couleur du texte de l'élément spécifié.
StyleSetTextPosition
Définit la position verticale du texte de l'élément sélectionné.
StyleSetTextProperties
Définit les propriétés de style du texte (gras, italique, etc.) de l'élément sélectionné.
StyleSetUnderline
Définit le type de soulignement de l'élément sélectionné.
StyleSetUnderlineColor
Définit la couleur de soulignement de l'élément sélectionné.
StyleSetVerticalAlignment
Définit l'alignement de l'élément sélectionné.
T
TableCountColumns
Compte les colonnes de la table.
TableCountRows
Compte les lignes de la table.
TableGetCell
Récupère une cellule de la table.
TableGetRow
Récupère une ligne de la table.
TableInsert
Récupère une table dans le document.
TableInsertRow
Ajoute une ligne dans la table.
TableSetCellBorderColor
Définit la couleur des bordures des cellules de la table.
TableSetCellBorderSize
Définit la taille des bordures des cellules de la table.
TableSetCellBorderSpace
Définit l'espacement des bordures des cellules de la table.
TableSetCellBorderStyle
Définit le style des bordures des cellules de la table.
TableSetColumnWidth
Définit la largeur d'une colonne.
TableSetData
Définit les données d'une partie de la table.
TableSetIndentation
Définit les données d'une partie de la table.
U
UtiApplyWordFormat
Applique un format Word à la valeur demandée.
UtiCloseHandle
Libération des ressources associées à un handle.
UtiCountHandles
Compte les handles ouverts (fonction de débogage).
UtiEncodeColor
Encode une couleur.
UtiEscapeString
Echappe une chaîne de caractères en suivant les règles de codage de Java.
UtiExtractNumber
Extrait un numérique depuis une chaîne.
UtiFormatDate
Applique un format Java (DateFormat) à une date, une heure ou un timestamp.
UtiFormatNumber
Applique un format numérique.
UtiGetHandle
Récupère les informations du énième élément de la table des handles (fonction de débogage).
UtiGetObjectType
Récupère le type de l'objet (fonction de débogage).
UtiGetParentHandle
Récupère le handle parent.
UtiGetText
Récupère le texte au sens large d'un objet.
UtiGetXML
Récupère le source XML d'une partie de document.
UtiGetXMLString
Récupère le source XML d'une partie de document.
UtiRemoveObject
Supprime un objet du document.
UtiSetMeasurementUnit
Permet de modifier l'unité de mesure à utiliser lors des spécifications de mesure non exprimées en points (par défaut l'unité est le centimètre).
UtiUnescapeString
Supprime les séquences d'échappement d'une chaîne et les remplace par leur valeur réelle.