2017-09-25 5 views
0

Comment mettre à jour la table des matières (TOC), puis convertir le fichier docx en pdf? Je veux créer et mettre à jour la table des matières dans un fichier docx, puis la convertir en pdf, je veux donc que cette table des matières soit mise à jour en fichier pdf.Comment mettre à jour la table des matières pour le fichier docx par apache poi

Ce code met à jour le TOC après l'ouverture du fichier docx par l'utilisateur et je n'en ai pas besoin.

docx.enforceUpdateFields(); 

Je souhaite que le programme TOC soit automatiquement mis à jour par mon programme. Merci.

+0

Voir https://stackoverflow.com/a/6210694/1260472 pour des idées – BudsNanKis

+0

Si je le convertis en pdf, est-ce que TOC met automatiquement à jour? @BudsNanKis –

+0

Voir votre nouvelle question https://stackoverflow.com/questions/46759829/comment-créer-trois-toc-avec-diffrent-styles-in-docx-by-jav – JasonPlutext

Répondre

0

Basé sur le commentaire dans this link, j'ai découvert qu'il n'y a aucun moyen de mettre à jour automatiquement la table des matières. Ben dit sur ce commentaire "Il se fie alors sur un utilisateur pour ouvrir le document dans Word pour générer la table des matières.Malheureusement, Word ne peut pas être fait pour mettre à jour le TOC automatiquement et sans interaction de l'utilisateur".