[NTG-context] image with rounded corners

Wolfgang Schuster wolfgang.schuster.lists at gmail.com
Fri Aug 12 13:10:35 CEST 2022


Henning Hraban Ramm via ntg-context schrieb am 12.08.2022 um 10:57:
> Hi, can ConTeXt make rounded image corners?
> Both of my approaches don’t work:
>
>
> \externalfigure[mill][
>   width=3cm,
>   frame=on,
>   corner=round,radius=1cm,
>   backgroundcorner=round,backgroundradius=1cm,
> ]
>
> \defineoverlay[Mill][{%
>   \externalfigure[mill][width=\overlaywidth]
> }]
> \framed[background=Mill,width=3cm,height=4cm,
>     corner=round,radius=1cm,
>     backgroundcorner=round,backgroundradius=1cm,
>     offset=overlay]{}

\setupexternalfigures[location=default]

\starttext

\startMPclip{rounded corner}
clip currentpicture to (roundedsquare(OverlayWidth,OverlayHeight,EmWidth));
\stopMPclip

\clip[nx=1,ny=1,mp=rounded corner]{\externalfigure[mill]}

\stoptext

Wolfgang



More information about the ntg-context mailing list