TCPDF cant image parce que c'est un mauvais chemin d'accès au répertoire
- Je obtenir mes images dans mon document pdf sur mon localhost, mais sur le site de production, je reçois l'erreur TCPDF ERROR: [Image] Unable to get image
je suis à l'aide d'une balise html < img > pour obtenir les images et la src est le chemin d'accès au répertoire de cette image, pas une url, mais j'ai trouvé que TCPDF est l'ajout du chemin je le donne avec le chemin d'accès à mon dossier www comme:
chemin d'accès à l'image que je donne à tcpdf: home/inc_dir/img/pic.jpg
tcpdf regarde ici: home/www/home/inc_dir/pic.jpg
quelqu'un peut s'il vous plaît aidez-moi à savoir tcpdf est la concaténation des répertoires?
Essayez avec un chemin d'accès relatif (comme c'est évidemment l'une):
Ogie qu'en était-il fixé?
../inc_dir/pic.jpg
.Ogie qu'en était-il fixé?
OriginalL'auteur Ogie Sado | 2012-02-23
Vous devez vous connecter pour publier un commentaire.
TCPDF est à l'aide de
$_SERVER['DOCUMENT_ROOT']
comme un répertoire racine de toutes vos images, et renforce leur chemins absolus en la matière. Vous pouvez le modifier, soit en$_SERVER
ou avec cette constante PHP:K_PATH_MAIN
:OriginalL'auteur yegor256
Vous pouvez également modifier seulement le chemin de l'image au lieu de la voie principale utilisation:
Ce ne sera pas briser les polices et les autres tcpdf chemins.
'K_PATH_MAIN'
cassé /polices pour moiOriginalL'auteur ghi
J'ai eu le même problème. Mais il est à présent résolu.
J'ai changer le code de TCPDF.php de
Ancien Code
Nouveau Code
S'il vous plaît essayer cette.
OriginalL'auteur Atul Gupta
Je utiliser des données d'image au lieu de chemins. Il peut être passé à TCPDF à l'aide d'un @ dans l'image de la src-attribut, comme suit:
Une img tag HTML prend une chaîne encodée en BASE64, à la différence de l'Image en fonction de (), qui prend la forme non codée des données.
Je ne sais pas si c'est même documenté, j'ai trouvé ceci par la lecture du code (tcpdf.php ligne 18824 pp):
OriginalL'auteur Gerd Riesselmann