我正在开展一个项目,系统会要求公司上传他们的徽标,一旦他们上传了徽标显示在标题左上角的徽标。
现在不同的公司有不同的标识尺寸,有些公司以横向,方形,圆形等方式代表其徽标。
在我的网站上,徽标空间呈矩形,因为它在下面的图片中显示了phpMyAdmin徽标,我想以同样的方式管理公司从他们的帐户上传的徽标,无论他们的徽标是矩形还是方形或圆形。
它可以通过html实现,css然后它会很棒,否则如果我必须在使用php上传时调整徽标图像的大小,那么我应该如何在php中调整图像大小。
答案 0 :(得分:0)
如果你想使用php调整图像大小。你需要使用PHP的ImageMagick或GD函数来处理图像。
但在这种情况下,您不需要这些功能,因为您可以使用css实现此目的。
<img src="path to logo" class="img-responsive">
.img-responsive {
display: block;
height: auto;
max-width: 100%;
}
只需在您的代码中设置要上传的图片的尺寸限制..这样公司就无法上传尺寸最大的图片。因此您无需调整这些图片的尺寸。