【发布时间】:2016-11-23 18:41:03
【问题描述】:
我正在尝试找出在文章中上传和显示图片的最佳方式。现在我在 apostrophe-blog-pages show.html 模板下有以下代码
<div>
{{ apos.area(data.piece, 'main', {
widgets: {
'apostrophe-rich-text': {
toolbar: [ 'Styles', 'Bold', 'Italic', 'Blockquote', 'Link', 'Anchor', 'Unlink', 'Table', 'BulletedList', 'NumberedList' ],
styles: [
{ name: 'Title', element: 'h3' },
{ value: 'h5', label: 'Subtitle' },
{ name: 'Paragraph', element: 'p' }
]
},
'apostrophe-images': {
size: 'original'
},
'apostrophe-video': {}
}
}) }}
</div>
我面临的问题是我有不同大小和纵横比的图像。撇号或 imagemagick 会自动决定图像的实际纵横比应该是什么样子,对于较大的图像它可以正常工作,但对于较小的图像(通常小于 400 像素大小),图像会显示像素化或放大。
不确定以原始高度和宽度显示图像的最佳方法是什么。
【问题讨论】:
-
您的代码没有帮助解决这个问题,因为它没有显示如何调整图像大小或如何在网页中设置图像大小。
-
@Bonzo 代码正在调用内置的 apostrophecms 函数来显示图像,请查看 here 以查看相同的文档。
-
问题是如何使用 ImageMagick?你用什么命令行来调整它们的大小?请提供更多详细信息,因为您抱怨 ImageMagick。
标签: imagemagick aspect-ratio apostrophe-cms