4 messages in org.openoffice.fr.progRe: [prog] [Java] Concaténer des fich...
FromSent OnAttachments
benj...@anova.frMar 8, 2007 9:01 am 
FredMar 8, 2007 2:24 pm 
Laurent GodardMar 9, 2007 12:13 am 
benj...@anova.frMar 12, 2007 6:00 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] [Java] Concaténer des fichiersActions...
From:Fred (luc1@free.fr)
Date:Mar 8, 2007 2:24:43 pm
List:org.openoffice.fr.prog

Bonsoir à toi, et bienvenue !

benj@anova.fr wrote:

Bonjour à tous, je débute en mailing list, j'espére bien m'y prendre, n'hésitez pas à me dire si je fais des erreurs. ^^

Oui ca va :)

Je commence par créer un fichier vide puis j'y insert mes fichiers un par un en ajoutant un saut de page entre chaque insersion. Mon problème est le suivant : je perd mes marges et mon pied de page. J'ai remarqué qu'en partant d'un document existant à la place d'un document vide pour faire mes insertions, je conserve les marges et les pieds de page du document de base mais j'ai alors un soucis dans le cas de concaténation de fichiers qui ne sont pas basés sur la même mise en page.

Cela fait un moment que je n'ai pas fait de macro, mais je développe en java donc je peux te donner quelques éléments qui pourraient t'aider. En fait je crois que ton souci est normal. Je ne suis pas sur de ce que j'avance non plus ! Ce n'est pas confirmé ! Mais le fait que tu partes d'un fichier existant, il a déjà des propriétés qui lui sont propres (donc les marges définies par exemple)

//On charge le fichier temporaire XTextDocument xTextDoc = (XTextDocument)UnoRuntime.queryInterface(XTextDocument.class, xComp);

Ok tu charge ton fichier temporaire...

XText xText=null; XTextCursor xTextCursor=null; XTextRange xTextRange=null; XPropertySet xPropertySet=null;

Mais en faisant ca je pense que tu obtiens un document writer, sans propriétés... Notamment avec le "XPropertySet xPropertySet=null;"

Je repète encore une fois que mes paroles ne sont pas fondés, mais tu as déjà un élément de recherche.

Bon courage, a bientôt sur la liste ;)