FPDF error: canal Alpha ne sont pas pris en charge:
Je suis en train de générer des PDF à partir de HTML (sortie d'un fichier PHP).
J'utilise FPDF pour générer le Pdf.
J'ai trois PNG images avec transparence (canal Alpha), qui vont les uns sur les autres et il ressemble à une image.
La minute FPDF rencontre la première image me donne "FPDF error: canal Alpha ne sont pas pris en charge:"
Est-il un travail autour de cela. Toute aide sera beaucoup appritiated.
OriginalL'auteur Farid Siddiqui | 2012-10-17
Vous devez vous connecter pour publier un commentaire.
En fait, il est un fan-made extension qui ne permettent canaux alpha. Essayez-le, c'est juste le code PHP: http://www.fpdf.de/downloads/addons/1091/
OriginalL'auteur user1111929
DOMPDF a fait le tour pour moi. Il prend en charge les canaux Alpha les images très bien. Il gère le CSS flotteurs très bien.
Que de les comparer à des non-canal alpha des images, il faut beaucoup plus de temps pour traiter tranparent PNG (Canal Alpha des images).
En raison de la taille de mon code HTML et le nombre d'images, mon script a été de prendre quelques secondes de plus que, ce qui est autorisé par mon hôte en termes de temps d'exécution.
En augmentant le temps d'exécution et de DOMPDF, maintenant tout fonctionne à la perfection.
J'espère que ce sera utile à quelqu'un d'autre.
OriginalL'auteur Farid Siddiqui
FPDF ne prend pas en charge la transparence alpha mais il prend en charge l'indice de la transparence. Donc, il suffit d'éditer votre PNG, de sorte que c'est à l'aide de l'indice de transparence de la place. Je suis à l'aide de feux d'Artifice et c'était une option d'exportation pour les deux PNG8 et PNG24.
OriginalL'auteur Chris
Comme indiqué, FPDF ne prend pas en charge le canal alpha, donc il n'y a pas de solution de contournement.
Peut-être vous pourrait rendre une seule image et l'utiliser?
OriginalL'auteur Edson Medina