[Issue] Export pdf avec hyperlien relatif pointant sur un fichier du même dossier

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

devEric69
Fraîchement OOthentifié
Messages : 8
Inscription : 02 mai 2024 07:30

[Issue] Export pdf avec hyperlien relatif pointant sur un fichier du même dossier

Message par devEric69 »

Bonjour,

J'ai un problème avec la fonctionnalité "Fichier\Exporter vers...\Exporter au format pdf". J'ai, pour commencer, rencontré ce problème avec la version LibreOffice 6.0.7.3. Ayant ensuite lu des fils de discussion sur internet qui sont connexes avec mon problème, mais sans réelle solution, je me suis décidé à mettre à jour mon PC avec la dernière version stable LibreOffice 7.6.6.3, pour voir si cela résoudrait mon problème, mais il persiste. Alors voilà:

— Mon logiciel LibreOffice Writer est censé savoir travailler pour autant qu'il le puisse, avec des chemins d'accès sur le disque dur et des URLs, tous et toutes relatives, et ce grâce au paramétrage "Outils \ Options... \ Chargement/enregistrement \ Générale" fait ainsi:
lo_options_generales_3.png

— Je souhaite créer un document pdf, généré depuis un fichier *.odt via le logiciel LibreOffice Writer et son export pdf;
— Ledit fichier source *.odt s'appelle GenesePdf.odt; dans ce fichier, je crée un simple hyperlien de type Internet \ Web, pointant vers ./le_fichier_a_lier.pdf, hyperlien qui a les caractéristiques suivantes:
lo_creation_lien_1.png

— Je vais ensuite faire l'export de ce document GenesePdf.odt (via "Fichier \ Exporter vers... \ Exporter au format pdf") avec ce contexte:
lo_export_pdf_2.png
Dans l'onglet "Lien" de cette même boîte de dialogue "Options PDF", seule la case à cocher "Exporter les URL relatif au système de fichier" est cochée, et le radio-bouton "Mode par défaut" est sélectionné concernant la boîte de regroupement "Liens entre documents".

➔ le fichier pdf créé ne contient pas d'hyperlien (i.e. aucun hyperlien vers son fichier d'à côté nommé le_fichier_a_lier.pdf) :cry: .


D'où mes questions: est-ce que LibreOffice sait faire cela et si oui, comment?

Cordialement.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par devEric69 le 02 mai 2024 16:08, modifié 1 fois.
LibreOffice 7.6.6.3 (Windows 7, 64bits)
Jeff
GourOOu
GourOOu
Messages : 9941
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Exporter au format pdf un document *.odt ayant un hyperlien relatif pointant sur un fichier du même dossier

Message par Jeff »

Bonjour,

Plusieurs sujets traitent de ce sujet :
search.php?keywords=Hyperlien*+export*+ ... Rechercher

Parmi ces sujets, je retiens notamment :
viewtopic.php?t=22752&hilit=Hyperlien%2A+export%2A+pdf
viewtopic.php?t=66450&hilit=Hyperlien%2A+export%2A+pdf

Sinon, peut-être tester avec un profil neuf, qui remettra les réglages par défaut...

A +
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.15 / Debian 12.10 "bookworm" / Xfce
devEric69
Fraîchement OOthentifié
Messages : 8
Inscription : 02 mai 2024 07:30

Re: Exporter au format pdf un document *.odt ayant un hyperlien relatif pointant sur un fichier du même dossier

Message par devEric69 »

Pour info., j'ai fait un rapport de bug: https://bugs.documentfoundation.org/sho ... ?id=160912 .
LibreOffice 7.6.6.3 (Windows 7, 64bits)
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9825
Inscription : 28 août 2010 08:45

Re: Exporter au format pdf un document *.odt ayant un hyperlien relatif pointant sur un fichier du même dossier

Message par micmac »

Bonjour,

Vous avez donné le lien vers un rapport qui a été déclaré doublon du N° 128216.
Il vous reste à éditer le titre de votre premier message en ajoutant manuellement au début du titre du premier message la balise [Issue] et en cochant l'icône Image
À propos des balises.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25985
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Exporter au format pdf un document *.odt ayant un hyperlien relatif pointant sur un fichier du même dossier

Message par Dude »

Salut,

Si le fichier est au même niveau, il suffit de juste mettre son nom sans aucun chemin.
Cela fonctionne sous OpenOffice.

Mais bon, je ne vois pas l'intérêt de ça car c'est assimilable à une faille de sécurité.
D'ailleurs, un lecteur PDF comme Acrobat n'autorise pas ce genre de lien.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
devEric69
Fraîchement OOthentifié
Messages : 8
Inscription : 02 mai 2024 07:30

Re: [Issue] Exporter au format pdf un document *.odt ayant un hyperlien relatif pointant sur un fichier du même dossier

Message par devEric69 »

Rebonjour,

@micmac: balise [Issue] et icône flamme mises.

@Dude: sous quelle version d'OpenOffice êtes-vous, s'il vous plaît, que je puisse aussi tester (si ça marche, je peux tout mettre dans le même répertoire)?
Maintenant, pour autant que je sache, quand on lit dans l'interface-IHM les mots "URL relative" et "internet" et "web", on peut s'attendre à ce que `./fichier_a_lier.pdf` fonctionne comme `fichier_a_lier.pdf` tout court. Présentement, d'après les rapports de bogue que j'ai pu lire, la relativité semble avoir des problèmes dans LibreOffice\OpenOffice dès qu'un slash s'invite dans l'URL d'un hyperlien. Le combo de la fonctionnalité libérée + l'aide en ligne + les libellés dans l'IHM laissent à penser que l'on peut saisir des choses comme `./../par_ici/fichier_a_lier.pdf`.
Pour ce qui est du format *.pdf dans un navigateur, sans code Javascript dedans, je ne vois pas où peut être la faille de sécurité. D'autre part, les fichiers *.pdf sont indexés par les moteurs de recherche tout comme les pages HTML. Donc ce format n'est pas près de disparaître des us et coutumes de ceux qui éditent des documents pour l'internet: le supprimer serait, pour LibreOffice\OpenOffice, se couper d'un débouché notable d'utilisation au profit d'autres suites bureautiques, amho.
LibreOffice 7.6.6.3 (Windows 7, 64bits)
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25985
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Issue] Exporter au format pdf un document *.odt ayant un hyperlien relatif pointant sur un fichier du même dossier

Message par Dude »

devEric69 a écrit : 02 mai 2024 16:35sous quelle version d'OpenOffice êtes-vous, s'il vous plaît, que je puisse aussi tester (si ça marche, je peux tout mettre dans le même répertoire)?
Regarde les propriétés du PDF, le générateur est indiqué.
devEric69 a écrit : 02 mai 2024 16:35 je ne vois pas où peut être la faille de sécurité
Exécuter un fichier par un clic en est une. C'est ce qu'indique Adobe sur son site(*).
D'ailleurs, le lecteur PDF de Firefox désactive cette fonction.


(*) https://helpx.adobe.com/fr/acrobat/using/security-warnings-pdf-opens.html
devEric69
Fraîchement OOthentifié
Messages : 8
Inscription : 02 mai 2024 07:30

Re: [Issue] Export pdf avec hyperlien relatif pointant sur un fichier du même dossier

Message par devEric69 »

@Dude a écrit
Si le fichier est au même niveau, il suffit de juste mettre son nom sans aucun chemin.
Cela fonctionne sous OpenOffice.
Ben non??! ➔ je viens de tester vos fichiers `test_hyperlien_relatif-1.pdf` et `cible.pdf` dans Firefox: `test_hyperlien_relatif-1.pdf` contient du simple texte bleu souligné (Cf. "vers PDF au même niveau"), texte qui est logiquement converti en un pan HTML de caractères bleus et soulignés. Mais toujours pas d'hyperlien généré. Votre test confirme, lui aussi, que cette fonctionnalité est donc belle et bien boguée en version OpenOffice 4.1.15, ce que j'avais d'ailleurs déjà mentionné dans une note additionnelle dans mon rapport de bogue créé hier: https://bugs.documentfoundation.org/sho ... ?id=160912.
LibreOffice 7.6.6.3 (Windows 7, 64bits)
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25985
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Issue] Export pdf avec hyperlien relatif pointant sur un fichier du même dossier

Message par Dude »

devEric69 a écrit : 03 mai 2024 07:55 Ben non??! ➔ je viens de tester vos fichiers `test_hyperlien_relatif-1.pdf` et `cible.pdf` dans Firefox
C'est bien de lire ce qu'on t'écrit :
Dude a écrit : 03 mai 2024 06:31 D'ailleurs, le lecteur PDF de Firefox désactive cette fonction.
Ca marche seulement avec le lecteur Adobe Acrobat et à condition d'autoriser les liens puisque c'est une faille de sécurité.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
devEric69
Fraîchement OOthentifié
Messages : 8
Inscription : 02 mai 2024 07:30

Re: [Issue] Export pdf avec hyperlien relatif pointant sur un fichier du même dossier

Message par devEric69 »

Si je comprends bien votre raisonnement:
— Vous pensez que c'est parce que l'on crée un lien vers un fichier PDF ciblé via une URL lointaine (du genre `http://www.coucou.fr/cible.pdf`), qu'alors l'export LibreOffice accepte de créer ledit fichier `test_hyperlien_relatif-1.pdf` avec, dedans, une URL opérationnelle. N'est-il pas, d'une part?
— D'autre part, vous pensez que c'est parce que Firefox analyse qu'il vient d'ouvrir en lecture seule ledit fichier PDF `test_hyperlien_relatif-1.pdf` qui est localisé dans le lointain (toujours du genre `http://www.coucou.fr/cible.pdf`), qu'alors Firefox ouvre ladite URL lointaine, car vers là-bas, il n'y a pas de faille de sécurité, comme par ici (←pour être complet, LibreOffice sait déjà exporter des documents PDF avec dedans des hyperliens fonctionnels \ opérationnels, mais apparemment seulement quand on pointe vers des documents *.pdf via une URL complète du type `http://www.coucou.fr/cible.pdf`. Son problème, c'est qu'il ne le fait pas dès que l'on souhaite pointer sur des documents locaux, dans la même partition, relativement parlant, avec une URL du type `./../cible.pdf`). N'est-il pas, aussi?
— Pour finir, Adobe ayant inventé et fait fortune grâce au format PDF, la page que vous mentionnez (https://helpx.adobe.com/fr/acrobat/using/security-warnings-pdf-opens.html) est à la source d'un scénario d'abandon du format PDF (tout simple, sans contrôle ni quelconque code inclus), car leur lecture dudit format est trop dangereuse, et la technologie de l'hyperlien mal contrôlable. N'est-il pas, itou?

Bref, pour résumer, je pense que la fonctionnalité Export PDF en mode URL relative n'est pas aboutie, me concernant.
LibreOffice 7.6.6.3 (Windows 7, 64bits)
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25985
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Issue] Export pdf avec hyperlien relatif pointant sur un fichier du même dossier

Message par Dude »

devEric69 a écrit : 03 mai 2024 10:14 Bref, pour résumer, je pense que la fonctionnalité Export PDF en mode URL relative n'est pas aboutie, me concernant.
Je viens de te démontrer par une animation qu'OpenOffice sait faire ce que tu demandes à savoir un lien vers un document au même niveau que l'appelant. As-tu au moins testé les PDF ?
devEric69 a écrit : 03 mai 2024 10:14 Si je comprends bien votre raisonnement
Ce n'est pas mon raisonnement mais celui de la plupart des éditeurs.
Si tu veux rester dans ton sophisme, libre à toi.

Bon courage
Avatar de l’utilisateur
Dolev
SuppOOrter
SuppOOrter
Messages : 1146
Inscription : 19 août 2018 05:20

Re: [Issue] Export pdf avec hyperlien relatif pointant sur un fichier du même dossier

Message par Dolev »

Bonjour,

Je confirme que dans OpenOffice sous Windows 11, l'export d'hyperlien relatif fonctionne. :super:
A noter que les PDF de Dude sont parfaitement fonctionnels avec le lecteur Sumatra qui n'affiche pas de demande d'autorisation.
Open Office 4.1.15 sous Windows 11