首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用PyLatex裁剪图形

如何使用PyLatex裁剪图形
EN

Stack Overflow用户
提问于 2017-11-08 19:44:14
回答 1查看 281关注 0票数 0

我知道在Latex中,您可以使用\includegraphics[clip, trim={x x x x}]{image.jpg}来修剪图像,但是我不知道如何在PyLatex中做到这一点。我试过了

代码语言:javascript
复制
from pylatex import Document, Figure
from pylatex.base_classes.command import Options

doc=Document()
doc.create(Figure(position='h!')) as fig:
    fig.add_image(image.jpg, Options('clip', width=50, trim='0 2cm 0 2cm'))

但它不让我这么做。add_image函数似乎只使用文件名、宽度和位置。我想知道是否需要使用PyLatex来修剪我的身材,或者我是否需要定义自己的命令才能做到这一点?非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-08 21:24:09

add_image不是很灵活,但是您可以创建和附加StandAloneGraphic

代码语言:javascript
复制
from pylatex import Document, Figure, StandAloneGraphic
from pylatex.base_classes.command import Options
from pylatex.utils import fix_filename

doc=Document()
doc.create(Figure(position='h!')) as fig:
    fig.append(
        StandAloneGraphic(
            image_options=Options('clip', width=50, trim='0 2cm 0 2cm'),
            filename=fix_filename('image.jpg')))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47188378

复制
相关文章

相似问题

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