首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适用于a2x和FOP的按比例调整的选项

适用于a2x和FOP的按比例调整的选项
EN

Stack Overflow用户
提问于 2015-05-26 21:03:58
回答 1查看 160关注 0票数 2

我正在为一个文档项目做一个构建系统,在生成PDF输出时,我需要帮助限制图像的宽度。

我使用a2x --fop来生成工作良好的PDF输出,但我需要为所有图像启用scale-down-to-fit选项(Scale down to fit an image in FOP)。

如何在使用a2x --fop时启用此功能

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-26 21:51:56

值得注意的是,即使XSL(T)对我来说都是烟雾和镜子,我还是设法解决了这个问题!

为了实现这一点,我设法从http://www.renderx.com/usecasestest.html获得了一个XSL示例,并获得了由a2x生成的XML来创建以下片段,我目前已将其添加到asciidoc/a2x包含的默认fo.xsl中:

代码语言:javascript
复制
<xsl:template match="imagedata">
    <fo:block line-height="1pt">
        <fo:external-graphic content-width="scale-down-to-fit" content-height="100%" width="100%" scaling="uniform">
            <xsl:attribute name="src">
                url(
                <xsl:value-of select="@fileref"/>
                )
            </xsl:attribute>
        </fo:external-graphic>
    </fo:block>
</xsl:template>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30468864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档