mPDF 旋转一些图像

问题描述 投票:0回答:2

一些在 HTML 中或使用照片编辑器正确显示的 jpeg 在 mPDF 生成的 PDF 中会逆时针旋转。是否有 jpeg 元数据导致这种情况发生?

image rotation mpdf
2个回答
0
投票

IDF0.Orientation 的值导致 mPDF 将 JPEG 旋转为值 3、6 和 8。PHP imagerotate 函数可用于旋转这些,以便它们在 PDF 中正确显示。


0
投票

获取IDF0 --

exif_read_data('%_FULL_PATH_TO_THE_FILE_%', 'IFD0', true);

然后要在 mpdf 中旋转,您可以使用 css

 transform:rotate(%_THE_ANGLE_HERE_%deg);

其中 [IFD0][方向] = 3 时角度为 180, 90 为 6 8 则为 -90

© www.soinside.com 2019 - 2024. All rights reserved.