Outils pour capturer et convertir le Web
Communauté en ligne de GrabzIt

DocX – Espace supplémentaire en bas de la rangée inférieure des tableaux

Posez des questions sur la capture ou la conversion de pages Web ou de HTML into des images, des documents CSV, PDF ou DOCX ainsi que des informations sur la conversion de vidéos into GIF animés utilisant notre API.

Nous obtenons constamment un espace supplémentaire au bas de la rangée inférieure des tableaux lors de la conversion de HTML en DocX. Est-ce que quelqu'un a de l'expérience sur ce qui pourrait causer cela?

Question posée par anonyme le 5 septembre 2022

Probablement quelque chose dans votre code HTML. Cela ne l'a pas :

<table>
<tr>
<th>Company</th>
<th>Contact</th>
<th>Country</th>
</tr>
<tr>
<td>Alfreds Futterkiste</td>
<td>Maria Anders</td>
<td>Germany</td>
</tr>
<tr>
<td>Centro comercial Moctezuma</td>
<td>Francisco Chang</td>
<td>Mexico</td>
</tr>
</table><p>By pressing the button below this HTML will be converted into a Word document.</p><p>Another paragraph</p>

 

Réponse du support GrabzIt le 5 septembre 2022

Voici un exemple de code dans lequel nous obtenons une ligne supplémentaire dans la ligne du tableau des boîtes bordées 

 

<div data-block="Export.WBPrintDisposition" class="OSBlockWidget" id="$b3"> SPÉCIFICATIONS TECHNIQUES:intDisposition" class="OSBlockWidget" id="b3-l1-36_0-$b1"> intDisposition" class="OSBlockWidget" id="b3-l1-36_0-b1-l1_0-38_0-$b1"> SPÉCIFICATION TECHNIQUE | DE BASE ET COMPLET | TS255 Produits liés à l'énergie | Climatiseurs | 255 Ecoconception et normes applicables L'équipement doit être fourni avec des instructions d'installation et des informations utilisateur en printed (sur l'emballage et/ou sur la documentation accompagnant le produit) et au format électronique, qui comprennent les éléments suivants : Instructions d'installation complètes, comprenant : Instructions spécifiant que l'équipement doit être installé par des monteurs entièrement formés Toutes les précautions spécifiques à prendre lors de l'assemblage ou de l'installation de l'équipement Instructions spécifiant comment les paramètres de contrôle de l'équipement doivent être ajustés correctement après l'installation Informations sur les personnes que l'installateur peut contacter pour obtenir des conseils sur l'installation Mode d'emploi pour le personnel de service Informations utilisateur, notamment : Références aux installateurs et au personnel de service compétents Recommandations sur le bon usage et maintmise en service de l'équipement Conseils sur la manière dont les utilisateurs peuvent minimiser l'impact environnemental de l'équipement, en particulier des informations sur l'utilisation pour minimiser la consommation d'énergie Le cas échéant , des informations sur la façon dont les résultats du diagnostic doivent être interpreted and how they can be improved</li><li><span style="color:black;">Information about which spare parts can be replaced</span></li><li><span style="color:black;">Recommendations on appropriate disposal at the product’s end-of-life</span></li></ol></div></div></div></div><div data-container="" id="b3-l1-36_0-b1-l1_0-38_0-b1-l1_0-40_0-conVerification3" style="margin-top: 10px;"><div data-container="" style="color: rgb(245, 130, 69); font-style: italic; font-weight: normal;"><span style="color: rgb(196, 89, 17);">Proposed verification:</span></div><div data-container="" class="table-row cke_contents_ltr" id="b3-l1-36_0-b1-l1_0-38_0-b1-l1_0-40_0-conVerification4" style="margin-top: 0px;"><div data-block="CKFlow.HTMLViewer" class="OSBlockWidget" id="b3-l1-36_0-b1-l1_0-38_0-b1-l1_0-40_0-$b5"><div data-container="" class="cke_contents_ltr" id="b3-l1-36_0-b1-l1_0-38_0-b1-l1_0-40_0-b5-InnerContainer"><p><span style="color:black;">Tenderers must provide the product Declaration of Conformity confirming that these requirements are met.</span></p></div></div></div></div></div></td></tr></tbody></table><div data-container="" id="b3-l1-36_0-b1-l1_0-38_0-b1-conContainer" style="margin-top: 0px;"><div data-container="" id="b3-l1-36_0-b1-l1_0-38_0-b1-conSpace6" style="height: 10px;"><div data-block="CKFlow.HTMLViewer" class="OSBlockWidget" id="b3-l1-36_0-b1-l1_0-38_0-b1-$b6"><div data-container="" class="cke_contents_ltr" id="b3-l1-36_0-b1-l1_0-38_0-b1-b6-InnerContainer"><p><br></p></div></div></div><div data-container="" id="b3-l1-36_0-b1-l1_0-38_0-b1-conWarnings" style="color: rgb(192, 0, 0);"><span data-expression="">Warning: </span><div data-container="" style="color: rgb(192, 0, 0); font-style: italic;"><div data-block="CKFlow.HTMLViewer" class="OSBlockWidget" id="b3-l1-36_0-b1-l1_0-38_0-b1-$b7"><div data-container="" class="cke_contents_ltr" id="b3-l1-36_0-b1-l1_0-38_0-b1-b7-InnerContainer"><p>555555</p></div></div></div><div data-container="" style="color: rgb(192, 0, 0); font-style: italic;"><div data-block="CKFlow.HTMLViewer" class="OSBlockWidget" id="b3-l1-36_0-b1-l1_0-38_0-b1-$b8"><div data-container="" class="cke_contents_ltr" id="b3-l1-36_0-b1-l1_0-38_0-b1-b8-InnerContainer"><p>6666666</p></div></div></div></div><div data-container="" id="b3-l1-36_0-b1-l1_0-38_0-b1-conSpace5" style="height: 10px;"><div data-block="CKFlow.HTMLViewer" class="OSBlockWidget" id="b3-l1-36_0-b1-l1_0-38_0-b1-$b9"><div data-container="" class="cke_contents_ltr" id="b3-l1-36_0-b1-l1_0-38_0-b1-b9-InnerContainer"><p><br></p></div></div></div><div data-container="" id="b3-l1-36_0-b1-l1_0-38_0-b1-conSpace4" style="height: 10px;"><div data-block="CKFlow.HTMLViewer" class="OSBlockWidget" id="b3-l1-36_0-b1-l1_0-38_0-b1-$b11"><div data-container="" class="cke_contents_ltr" id="b3-l1-36_0-b1-l1_0-38_0-b1-b11-InnerContainer"><p><br></p></div></div></div><div data-container="" id="b3-l1-36_0-b1-l1_0-38_0-b1-conMoreInformationLink" style="margin-top: 0px;"><div data-container="" style="color: rgb(62, 88, 114); font-style: italic;">More information:</div><div data-container="" id="b3-l1-36_0-b1-l1_0-38_0-b1-conMoreInformation2" style="margin-top: 0px;"><div data-block="CKFlow.HTMLViewer" class="OSBlockWidget" id="b3-l1-36_0-b1-l1_0-38_0-b1-$b12"><div data-container="" class="cke_contents_ltr" id="b3-l1-36_0-b1-l1_0-38_0-b1-b12-InnerContainer"><p>More information tab</p></div></div></div></div></div></div></div></td></tr></tbody></table></div></div></div></div><script style="display: flex; height: 0px; width: 100%;"></script></div></div></div></div>

Répondu par anonyme le 5 septembre 2022

Vous allez devoir donner un exemple simple. Pas une demi-page de HTML.

Réponse du support GrabzIt le 5 septembre 2022

Il semblerait que le fait d'avoir un " " après qu'une table ait été tournée into un espace supplémentaire dans la dernière ligne du tableau

Répondu par anonyme le 5 septembre 2022

Cela aurait du sens.

Réponse du support GrabzIt le 6 septembre 2022

Qu'en est-il du apparaissant dans ou immédiatement après le tableau dans le code HTML indique que la conversion ajoutera une nouvelle ligne au bas de la dernière ligne du tableau. nous utilisons espacer les éléments véritables car la conversion par conception pour docx ignore les détails de marge et de remplissage sur les divs ?

 

 

Répondu par anonyme le 6 septembre 2022

Un BR entraînera l’ajout d’une nouvelle ligne. Donc créera un nouveau paragraphe puis ajoutera une ligne.

Réponse du support GrabzIt le 6 septembre 2022

Alors je pense que peut-être si j'utilise juste un sans balises de paragraphe après le alors peut-être que nous ne verrons pas de nouvelle ligne ajoutée into la dernière ligne de ce tableau ?

Répondu par anonyme le 6 septembre 2022

Cela devrait ajouter une ligne au paragraphe existant. Mais je doute que l'espacement soit aussi grand.

Réponse du support GrabzIt le 6 septembre 2022

Après un diagnostic plus approfondi, il peut être démontré que les paragraphes ou le formatage dans un tableau entraînent l'ajout d'espaces supplémentaires au bas des tableaux.

par exemple, si vous convertissez ce HTML en DocX, il n'y a pas d'espace supplémentaire

 



Exemple d'en-tête




Les candidats doivent fournir la preuve que le personnel directement responsable de l'installation et des travaux annexes possède une expérience, des qualifications et une formation pertinentes par rapport à chacun de ces aspects. Cela peut prendre la forme d'une liste de contrats pertinents réalisés au cours des trois années précédentes, de références, de CV, de dossiers de formation et/ou d'autres preuves de qualifications et d'expérience.


 

mais celui-ci génère un espace supplémentaire



Exemple d'en-tête




Les candidats doivent fournir la preuve que le personnel directement responsable de l'installation et des travaux annexes possède une expérience, des qualifications et une formation pertinentes par rapport à chacun de ces aspects.


Cela peut prendre la forme d'une liste de contrats pertinents réalisés au cours des trois années précédentes, de références, de CV, de dossiers de formation et/ou d'autres preuves de qualifications et d'expérience.


 

Répondu par anonyme le 12 septembre 2022

De plus, s'il y a du texte après un tableau contenant plus d'un paragraphe, le tableau ajoutera une ligne au bas du tableau.

 



Exemple d'en-tête




Les candidats doivent fournir la preuve que le personnel directement responsable de l'installation et des travaux annexes possède une expérience, des qualifications et une formation pertinentes par rapport à chacun de ces aspects.




Produits qui sont sur


Ligne supplémentaire pour le test

  

Répondu par anonyme le 13 septembre 2022

en regardant le DocX résultant, il semble que la dernière cellule de la dernière ligne du tableau reçoive un "après" sur le paragraphe qui est supérieur à 0  

Répondu par anonyme le 13 septembre 2022

Si vous ne souhaitez pas avoir d'espace, ajoutez simplement margin-bottom:0 à la dernière balise p.

Réponse du support GrabzIt le 13 septembre 2022

Est-ce que je fais quelque chose de mal? vous voyez toujours un espace supplémentaire au bas de la ligne inférieure du tableau en suivant vos conseils pour ajouter un style.

 



Exemple d'en-tête




Les candidats doivent fournir la preuve que le personnel directement responsable de l'installation et des travaux annexes possède une expérience, des qualifications et une formation pertinentes par rapport à chacun de ces aspects.




Produits qui sont sur


Ligne supplémentaire pour le test

Répondu par anonyme le 13 septembre 2022

Ne devrait-il pas s'agir du paragraphe à l'intérieur de la cellule sur lequel vous appliquez le style ?

Réponse du support GrabzIt le 13 septembre 2022