Date: prev next · Thread: first prev next last
2014 Archives by date, by thread · List index


Bonjour,

Pour reproduire le bug, il suffit d'exporter le fichier odg joint (via le
l'export libo et via une imprimante virtuelle)
PbExportOdgPdf-2.odg
<http://nabble.documentfoundation.org/file/n4127186/PbExportOdgPdf-2.odg>  
PbExportOdgPdf-2.pdf
<http://nabble.documentfoundation.org/file/n4127186/PbExportOdgPdf-2.pdf>  

Vu l'étrangeté du problème, je vous mets ci-dessous quelques explications.

Il existe un problème a priori assez ancien avec l'export des dégradés de
type radial ou elliptique, qui fait que le cercle ou l’ellipse sortent de la
forme si celle-ci occupe toute la hauteur de la page, .. ou toute la
largeur.
Voir pages 3 et 4 du PDF produit à partir de la PJ.

Sans sortir de Aoo/LibO, … il existe deux solutions a ce problème :
- diminuer très légèrement la taille de l'objet (par exemple 20,99 cm au
lieu de 21)
voir page 5

- appliquer une transparence de 1 % à l'objet
Voir page 6
Cette deuxième solution à pour inconvénient majeure d'accentuer les
problèmes d'affichage du PDF si le lecteur PDF est configuré avec l'option
« lissage au trait »… si l'export ce fait via le menu « Fichier => exporter
au format PDF »
A contrario, elle résout très efficacement ce même problème si le PDF est
généré par une impression via une imprimante PDF virtuelle (PDFCreato,
DoPDF,…)

Avec LibO Version: 4.3.x.x, cette deuxième solution n'est plus possible car
l'objet devient transparent à 100 % (à l'exception du contour) lors de
l'impression via une imprimante PDF.

Cela fonctionne avec les versions précédentes de Libo et toutes les version
d'openoffice en ma possession. Les imprimantes virtuelles ne sont donc pas
en cause.

J'ai donc ré-ouvert un certain nombre de documents contenant des objets avec
dégradé + transparence et là, … mauvaise surprise.

D'après mes tests :
1 - Tout objet avec les caractéristiques suivantes :
- ayant un dégradé quelconque
- une transparence homogène définie au niveau du remplissage
- un bord au moins qui coïncide avec le bord haut ou gauche de la page (ça
semble fonctionner avec les bords droit et bas ???  – Voir page.8)
...sera exporté vide dans un PDF via un imprimante virtuelle.
NB : Le problème apparaîtra aussi en mode présentation dans Draw

2 - Tout objet avec les caractéristiques suivantes :
- ayant un dégradé quelconque
- un dégradé de transparence définie au niveau du remplissage
- un bord au moins qui coïncide avec le bord haut ou gauche de la page (ça
semble fonctionner avec les bords droit et bas ???  – Voir page.8)
...sera exporté vide dans un PDF quelle que soit la méthode d'export.
NB : Le problème apparaîtra aussi en mode présentation dans Draw

Ce même objet copié/collé dans Writer et positionné de la même façon, fera
que le document obtenu présentera le même dysfonctionnement.

Vous reproduisez ?

Version: 4.3.3.1
Build ID: 7d55112667c8fcddb67bc3803796b46c93aa56b0

Windows XP Pro SP3

Cordialement,

Denis




--
View this message in context: 
http://nabble.documentfoundation.org/Draw-4-3-3-1-Export-PDF-avec-Degrades-transparence-tp4127186.html
Sent from the QA mailing list archive at Nabble.com.

-- 
Envoyez un mail à qa+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/qa/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.