Re: Strange rendering of radio buttons

"Brijunas, Martynas via reportlab-users" <[email protected]> Tue, 8 Oct 2024 11:12:22 +0000
Newsgroups gmane.comp.python.reportlab.user
Message-ID <SA3PR18MB5369ED7B7DA7BE7F75E7345A9A7E2@SA3PR18MB5369.namprd18.prod.outlook.com>
--===============1730148859800435740==
Content-Language: en-US
Content-Type: multipart/related;
	boundary="_005_SA3PR18MB5369ED7B7DA7BE7F75E7345A9A7E2SA3PR18MB5369namp_";
	type="multipart/alternative"

--_005_SA3PR18MB5369ED7B7DA7BE7F75E7345A9A7E2SA3PR18MB5369namp_
Content-Type: multipart/alternative;
	boundary="_000_SA3PR18MB5369ED7B7DA7BE7F75E7345A9A7E2SA3PR18MB5369namp_"

--_000_SA3PR18MB5369ED7B7DA7BE7F75E7345A9A7E2SA3PR18MB5369namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

The below dummy code should be enough to demonstrate the problem. Please no=
te I am setting the size to 12 explicitly. Based on my testing, this is the=
 part that causes the trouble. Once the PDF is generated, I am opening it u=
p with Adobe Acrobat.

from reportlab.pdfgen import canvas
from reportlab.pdfbase import pdfform

def create_simple_radios():
    c =3D canvas.Canvas('simple_radios.pdf')

    c.drawCentredString(300, 700, 'Radio demo')
    form =3D c.acroForm

    form.radio(name=3D'radio1', value=3D'value1', x=3D110, y=3D650, size=3D=
12)
    form.radio(name=3D'radio1', value=3D'value2', x=3D110, y=3D600, size=3D=
12)
    form.radio(name=3D'radio1', value=3D'value3', x=3D110, y=3D550, size=3D=
12)

    c.save()

if __name__ =3D=3D '__main__':
    create_simple_radios()




Information Classification: GENERAL

From: Ben Hassell <[email protected]>
Sent: Tuesday, October 8, 2024 11:44 AM
To: Brijunas, Martynas <[email protected]>
Cc: reportlab-users <[email protected]>; Andy Robinson <=
[email protected]>
Subject: Re: [reportlab-users] Strange rendering of radio buttons

You don't often get email from [email protected]<mailto:[email protected]>.=
 Learn why this is important<https://aka.ms/LearnAboutSenderIdentification>
CAUTION: This email originated from outside of the organization. Do not cli=
ck links or open attachments unless you recognize the sender and know the c=
ontent is safe.

Hello Martynas,

You're welcome, that's interesting, in which case could you please share th=
e code you're using to generate the radio buttons?

Kind Regards,
Ben Hassell


On Tue, 8 Oct 2024 at 11:37, Brijunas, Martynas <[email protected]=
<mailto:[email protected]>> wrote:
Hi Ben,

Thank you for your kind suggestion. Based on my test, "forceBorder" does no=
t have any impact on this behaviour. It was previously set to a default val=
ue (I assume it defaults to False). I also tried setting it explicitly both=
 to True and False. It results in a mis-rendered radio button.

Thank you.
Martynas



Information Classification: GENERAL
From: Ben Hassell <[email protected]<mailto:[email protected]>>
Sent: Tuesday, October 8, 2024 11:28 AM
To: reportlab-users <[email protected]<mailto:reportlab-=
[email protected]>>
Cc: Andy Robinson <[email protected]<mailto:[email protected]>>; Brijunas=
, Martynas <[email protected]<mailto:[email protected]>>
Subject: Re: [reportlab-users] Strange rendering of radio buttons

You don't often get email from [email protected]<mailto:[email protected]>.=
 Learn why this is important<https://aka.ms/LearnAboutSenderIdentification>
CAUTION: This email originated from outside of the organization. Do not cli=
ck links or open attachments unless you recognize the sender and know the c=
ontent is safe.

Hello Martynas,

Could you please see if the forceBorder is set and if so try unsetting it?

Kind Regards,
Ben Hassell


On Mon, 7 Oct 2024 at 14:28, Brijunas, Martynas via reportlab-users <report=
[email protected]<mailto:[email protected]>=
> wrote:
Hi Andy,

Thank you for responding so quickly. I must admit that this is the first ti=
me I am using reportlab, I do not have any prior experience.

For reference, this is how the problem looks like on my side (only if the r=
adio button is smaller than 20 points).

[cid:[email protected]]

[cid:[email protected]]



Many thanks
Martynas



Information Classification: GENERAL
From: Andy Robinson <[email protected]<mailto:[email protected]>>
Sent: Monday, October 7, 2024 1:58 PM
To: reportlab-users <[email protected]<mailto:reportlab-=
[email protected]>>
Cc: Brijunas, Martynas <[email protected]<mailto:Martynas.Brijunas=
@msci.com>>
Subject: Re: [reportlab-users] Strange rendering of radio buttons

You don't often get email from [email protected]<mailto:[email protected]=
>. Learn why this is important<https://aka.ms/LearnAboutSenderIdentificatio=
n>
CAUTION: This email originated from outside of the organization. Do not cli=
ck links or open attachments unless you recognize the sender and know the c=
ontent is safe.

Hi Brijunas,

Thanks for reporting this. We have not changed any code relating to form wi=
dgets in many years.  Which version were you using previously which worked =
OK? We can investigate

-Andy

Sent from Gmail Mobile




Information Classification: GENERAL
On Mon, 7 Oct 2024 at 13:38, Brijunas, Martynas via reportlab-users <report=
[email protected]<mailto:[email protected]>=
> wrote:
Hi,

I have noticed a strange behavior of radio buttons with reportlab 4.2.5. Th=
e problem shows only when the size of a radio button is set to less than 20=
 points. If a resulting PDF document is opened in Adobe Acrobat afterwards,=
 strange rendering artifacts can be seen once the button is hovered over or=
 clicked. I would appreciate any advice in this matter.

Thank you.


________________________________

Information regarding MSCI's processing of personal data may be found at ww=
w.msci.com/privacy-pledge<http://www.msci.com/privacy-pledge>. This email m=
essage and any attachments are for the sole use of the intended recipients =
and may contain proprietary and/or confidential information which may be pr=
ivileged or otherwise protected from disclosure. Any unauthorized review, u=
se, disclosure or distribution is prohibited. If you are not an intended re=
cipient, please contact the sender by reply email and destroy the original =
message and any copies of the message as well as any attachments to the ori=
ginal message. Local registered entity information: https://www.msci.com/lo=
cal-registered-entities

Information Classification: GENERAL
_______________________________________________
reportlab-users mailing list
[email protected]<mailto:[email protected]=
b.com>
https://pairlist2.pair.net/mailman/listinfo/reportlab-users
_______________________________________________
reportlab-users mailing list
[email protected]<mailto:[email protected]=
b.com>
https://pairlist2.pair.net/mailman/listinfo/reportlab-users

--_000_SA3PR18MB5369ED7B7DA7BE7F75E7345A9A7E2SA3PR18MB5369namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Aptos;}
@font-face
	{font-family:"Segoe UI";
	panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
	{font-family:wf_segoe-ui_normal;
	panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:12.0pt;
	font-family:"Aptos",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Aptos",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;
	mso-ligatures:none;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">The below dummy cod=
e should be enough to demonstrate the problem. Please note I am setting the=
 size to 12 explicitly. Based on my testing, this is the part that causes t=
he trouble. Once the PDF is generated,
 I am opening it up with Adobe Acrobat.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">from reportlab.pdfgen import canvas<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">from reportlab.pdfbase import pdfform<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">def create_simple_radios():<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp; c =3D canvas.Canvas('simple_radios.pdf')<o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp; c.drawCentredString(300, 700, 'Radio demo')<=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp; form =3D c.acroForm<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp; form.radio(name=3D'radio1', value=3D'value1'=
, x=3D110, y=3D650,
<span style=3D"background:yellow;mso-highlight:yellow">size=3D12</span>)<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp; form.radio(name=3D'radio1', value=3D'value2'=
, x=3D110, y=3D600,
<span style=3D"background:yellow;mso-highlight:yellow">size=3D12</span>)<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp; form.radio(name=3D'radio1', value=3D'value3'=
, x=3D110, y=3D550,
<span style=3D"background:yellow;mso-highlight:yellow">size=3D12</span>)<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; <o:p>
</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp; c.save()<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">if __name__ =3D=3D '__main__':<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Co=
urier New&quot;">&nbsp; &nbsp; create_simple_radios()<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p>&nbsp;</o:p></=
span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif"><br>
</p>
<p style=3D"font-family:Calibri;font-size:9pt;color:#000000;margin:15pt;fon=
t-style:normal;font-weight:normal;text-decoration:none;" align=3D"Center">
Information Classification: GENERAL<br>
</p>
From:</span></b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&q=
uot;,sans-serif"> Ben Hassell &lt;[email protected]&gt;
<br>
<b>Sent:</b> Tuesday, October 8, 2024 11:44 AM<br>
<b>To:</b> Brijunas, Martynas &lt;[email protected]&gt;<br>
<b>Cc:</b> reportlab-users &lt;[email protected]&gt;; An=
dy Robinson &lt;[email protected]&gt;<br>
<b>Subject:</b> Re: [reportlab-users] Strange rendering of radio buttons<o:=
p></o:p></span>
<p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" align=3D"left" width=3D"100%" style=3D"width:100.0%">
<tbody>
<tr>
<td width=3D"0" style=3D"width:.3pt;background:#A6A6A6;padding:5.25pt 1.5pt=
 5.25pt 1.5pt">
</td>
<td width=3D"100%" style=3D"width:100.0%;background:#EAEAEA;padding:5.25pt =
3.75pt 5.25pt 11.25pt;aspect-ratio: revert !important;background:revert !im=
portant;block-size: revert !important;border:revert !important;bottom: reve=
rt !important;color:revert !important;color-scheme: revert !important;conte=
nt-visibility: revert !important;cursor:revert !important;direction:revert =
!important;display:revert !important;font-size:revert !important;height:rev=
ert !important;hyphens: revert !important;letter-spacing:revert !important;=
line-height:revert !important;margin:revert !important;opacity: revert !imp=
ortant;order: revert !important;outline: revert !important;overflow:revert =
!important;padding:revert !important;position:revert !important;resize: rev=
ert !important;rotate: revert !important;scale: revert !important;tab-size:=
 revert !important;table-layout:revert !important;text-align:revert !import=
ant;text-indent:revert !important;text-orientation: revert !important;text-=
overflow: revert !important;text-shadow:revert !important;text-transform:re=
vert !important;text-wrap: revert !important;top:revert !important;transiti=
on: revert !important;user-select: revert !important;vertical-align:revert =
!important;visibility:revert !important;white-space:revert !important;width=
:revert !important;word-break:revert !important;word-spacing:revert !import=
ant;writing-mode:revert !important;zoom: revert !important">
<div>
<p class=3D"MsoNormal" style=3D"mso-element:frame;mso-element-frame-hspace:=
2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;mso-el=
ement-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:9.0pt;font-family:&quot;wf_segoe-ui_normal&quot;,s=
erif;color:#212121">You don't often get email from
<a href=3D"mailto:[email protected]">[email protected]</a>. <a href=3D"http=
s://aka.ms/LearnAboutSenderIdentification">
Learn why this is important</a> <o:p></o:p></span></p>
</div>
</td>
<td width=3D"75" style=3D"width:56.25pt;background:#EAEAEA;padding:5.25pt 3=
.75pt 5.25pt 3.75pt;aspect-ratio: revert !important;background:revert !impo=
rtant;block-size: revert !important;border:revert !important;bottom: revert=
 !important;color:revert !important;color-scheme: revert !important;content=
-visibility: revert !important;cursor:revert !important;direction:revert !i=
mportant;display:revert !important;font-size:revert !important;height:rever=
t !important;hyphens: revert !important;letter-spacing:revert !important;li=
ne-height:revert !important;margin:revert !important;opacity: revert !impor=
tant;order: revert !important;outline: revert !important;overflow:revert !i=
mportant;padding:revert !important;position:revert !important;resize: rever=
t !important;rotate: revert !important;scale: revert !important;tab-size: r=
evert !important;table-layout:revert !important;text-align:revert !importan=
t;text-indent:revert !important;text-orientation: revert !important;text-ov=
erflow: revert !important;text-shadow:revert !important;text-transform:reve=
rt !important;text-wrap: revert !important;top:revert !important;transition=
: revert !important;user-select: revert !important;vertical-align:revert !i=
mportant;visibility:revert !important;white-space:revert !important;width:r=
evert !important;word-break:revert !important;word-spacing:revert !importan=
t;writing-mode:revert !important;zoom: revert !important;align: left !impor=
tant">
</td>
</tr>
</tbody>
</table>
<div>
<div style=3D"border:solid #9C6500 1.0pt;padding:2.0pt 2.0pt 2.0pt 2.0pt">
<p class=3D"MsoNormal" style=3D"line-height:12.0pt;background:#FFEB9C"><spa=
n style=3D"font-size:10.0pt;font-family:&quot;Calibri&quot;,sans-serif;colo=
r:#FB1D0B">CAUTION:</span><span style=3D"font-size:10.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:black"> This email originated
 from outside of the organization. Do not click links or open attachments u=
nless you recognize the sender and know the content is safe.<o:p></o:p></sp=
an></p>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">Hello&nbsp;Martynas, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">You're welcome, that's interesting, in which case co=
uld you please share the code you're using to generate the radio buttons?&n=
bsp;<br clear=3D"all">
<o:p></o:p></p>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">Kind Regards, <o:p></o:p></p>
<div>
<p class=3D"MsoNormal">Ben Hassell<o:p></o:p></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, 8 Oct 2024 at 11:37, Brijunas, Martynas &lt;=
<a href=3D"mailto:[email protected]" target=3D"_blank">Martynas.Br=
[email protected]</a>&gt; wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">Hi Ben,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">Thank you for your kind suggestio=
n. Based on my test, &#8220;forceBorder&#8221; does not have any impact on =
this behaviour. It was previously set to a default
 value (I assume it defaults to False). I also tried setting it explicitly =
both to True and False. It results in a mis-rendered radio button.</span><o=
:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">Thank you.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">Martynas</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><o:p>&nbsp;</o:p></p>
<p align=3D"center" style=3D"margin:15.0pt;text-align:center"><span style=
=3D"font-size:9.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:black"=
>Information Classification: GENERAL<o:p></o:p></span></p>
<p class=3D"MsoNormal">From:<span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif"> Ben Hassell &lt;<a href=3D"mailto:ben@reportl=
ab.com" target=3D"_blank">[email protected]</a>&gt;
<br>
<b>Sent:</b> Tuesday, October 8, 2024 11:28 AM<br>
<b>To:</b> reportlab-users &lt;<a href=3D"mailto:[email protected]=
ortlab.com" target=3D"_blank">[email protected]</a>&gt;<=
br>
<b>Cc:</b> Andy Robinson &lt;<a href=3D"mailto:[email protected]" target=
=3D"_blank">[email protected]</a>&gt;; Brijunas, Martynas &lt;<a href=3D"m=
ailto:[email protected]" target=3D"_blank">Martynas.Brijunas@msci.=
com</a>&gt;<br>
<b>Subject:</b> Re: [reportlab-users] Strange rendering of radio buttons</s=
pan> <o:p>
</o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" align=3D"left" width=3D"100%" style=3D"width:100.0%">
<tbody>
<tr>
<td width=3D"0" style=3D"width:.3pt;background:#A6A6A6;padding:5.25pt 1.5pt=
 5.25pt 1.5pt">
</td>
<td width=3D"100%" style=3D"width:100.0%;padding:0cm 0cm 0cm 0cm;background=
:revert;border:revert;color:revert;direction:revert;display:revert;font-siz=
e:revert;height:revert;letter-spacing:revert;line-height:revert;margin:reve=
rt;opacity:revert;outline:revert;overflow:revert;padding:revert;table-layou=
t:revert;text-align:revert;text-indent:revert;text-orientation:revert;text-=
overflow:revert;text-transform:revert;vertical-align:revert;white-space:rev=
ert;width:revert;word-break:revert;word-spacing:revert;writing-mode:revert;=
zoom:revert">
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wrap:=
around;mso-element-anchor-vertical:paragraph;mso-element-anchor-horizontal:=
column;mso-height-rule:exactly">
<span style=3D"font-size:9.0pt;font-family:&quot;wf_segoe-ui_normal&quot;,s=
erif;color:#212121">You don't often get email from
<a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a=
>. <a href=3D"https://aka.ms/LearnAboutSenderIdentification" target=3D"_bla=
nk">
Learn why this is important</a> </span><o:p></o:p></p>
</div>
</td>
<td width=3D"75" style=3D"width:56.25pt;padding:0cm 0cm 0cm 0cm;background:=
revert;border:revert;color:revert;direction:revert;display:revert;font-size=
:revert;height:revert;letter-spacing:revert;line-height:revert;margin:rever=
t;opacity:revert;outline:revert;overflow:revert;padding:revert;table-layout=
:revert;text-align:revert;text-indent:revert;text-orientation:revert;text-o=
verflow:revert;text-transform:revert;vertical-align:revert;white-space:reve=
rt;width:revert;word-break:revert;word-spacing:revert;writing-mode:revert;z=
oom:revert">
</td>
</tr>
</tbody>
</table>
<div>
<div style=3D"border:solid #9C6500 1.0pt;padding:2.0pt 2.0pt 2.0pt 2.0pt">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;line-height:12.0pt;background:#FFEB9C">
<span style=3D"font-size:10.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#FB1D0B">CAUTION:</span><span style=3D"font-size:10.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black"> This email originated from outs=
ide of the organization. Do not click links or open attachments
 unless you recognize the sender and know the content is safe.</span><o:p><=
/o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Hello Martynas,
<o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Could you please see if the
<b>forceBorder</b> is set and if so try unsetting it?<br clear=3D"all">
<o:p></o:p></p>
<div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Kind Regards,
<o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Ben Hassell<o:p></o:p></p>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">On Mon, 7 Oct 2024 at 14:28, Brijunas, Martynas via reportlab-user=
s &lt;<a href=3D"mailto:[email protected]" target=3D"_bl=
ank">[email protected]</a>&gt;
 wrote:<o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-=
bottom:5.0pt">
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">Hi Andy,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">Thank you for responding so quick=
ly. I must admit that this is the first time I am using reportlab, I do not=
 have any prior experience.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">For reference, this is how the pr=
oblem looks like on my side (only if the radio button is smaller than 20 po=
ints).</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt"><img border=3D"0" width=3D"228" h=
eight=3D"72" style=3D"width:2.375in;height:.75in" id=3D"m_-3683618524369177=
006m_-7569958476523824296m_-1977168458746132970m_5980759975261109161Picture=
_x0020_1" src=3D"cid:[email protected]"></span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt"><img border=3D"0" width=3D"224" h=
eight=3D"54" style=3D"width:2.3333in;height:.5583in" id=3D"m_-3683618524369=
177006m_-7569958476523824296m_-1977168458746132970m_5980759975261109161Pict=
ure_x0020_2" src=3D"cid:[email protected]"></span><o:p></o:p><=
/p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">Many thanks</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">Martynas</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt">&nbsp;</span><o:p></o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<p align=3D"center" style=3D"margin:15.0pt;text-align:center"><span style=
=3D"font-size:9.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:black"=
>Information Classification: GENERAL</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">From:<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quo=
t;,sans-serif"> Andy Robinson &lt;<a href=3D"mailto:[email protected]" tar=
get=3D"_blank">[email protected]</a>&gt;
<br>
<b>Sent:</b> Monday, October 7, 2024 1:58 PM<br>
<b>To:</b> reportlab-users &lt;<a href=3D"mailto:[email protected]=
ortlab.com" target=3D"_blank">[email protected]</a>&gt;<=
br>
<b>Cc:</b> Brijunas, Martynas &lt;<a href=3D"mailto:Martynas.Brijunas@msci.=
com" target=3D"_blank">[email protected]</a>&gt;<br>
<b>Subject:</b> Re: [reportlab-users] Strange rendering of radio buttons</s=
pan> <o:p>
</o:p></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" align=3D"left" width=3D"100%" style=3D"width:100.0%">
<tbody>
<tr>
<td width=3D"0" style=3D"width:.3pt;background:#A6A6A6;padding:5.25pt 1.5pt=
 5.25pt 1.5pt">
</td>
<td width=3D"100%" style=3D"width:100.0%;padding:0cm 0cm 0cm 0cm;background=
:revert;border:revert;color:revert;direction:revert;display:revert;font-siz=
e:revert;height:revert;letter-spacing:revert;line-height:revert;margin:reve=
rt;opacity:revert;outline:revert;overflow:revert;padding:revert;table-layou=
t:revert;text-align:revert;text-indent:revert;text-orientation:revert;text-=
overflow:revert;text-transform:revert;vertical-align:revert;white-space:rev=
ert;width:revert;word-break:revert;word-spacing:revert;writing-mode:revert;=
zoom:revert">
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wrap:=
around;mso-element-anchor-vertical:paragraph;mso-element-anchor-horizontal:=
column;mso-height-rule:exactly">
<span style=3D"font-size:9.0pt;font-family:&quot;Segoe UI&quot;,sans-serif;=
color:#212121">You don't often get email from
<a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]<=
/a>. <a href=3D"https://aka.ms/LearnAboutSenderIdentification" target=3D"_b=
lank">
Learn why this is important</a> </span><o:p></o:p></p>
</div>
</td>
<td width=3D"75" style=3D"width:56.25pt;padding:0cm 0cm 0cm 0cm;background:=
revert;border:revert;color:revert;direction:revert;display:revert;font-size=
:revert;height:revert;letter-spacing:revert;line-height:revert;margin:rever=
t;opacity:revert;outline:revert;overflow:revert;padding:revert;table-layout=
:revert;text-align:revert;text-indent:revert;text-orientation:revert;text-o=
verflow:revert;text-transform:revert;vertical-align:revert;white-space:reve=
rt;width:revert;word-break:revert;word-spacing:revert;writing-mode:revert;z=
oom:revert">
</td>
</tr>
</tbody>
</table>
<div>
<div style=3D"border:solid #9C6500 1.0pt;padding:2.0pt 2.0pt 2.0pt 2.0pt">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;line-height:12.0pt;background:#FFEB9C">
<span style=3D"font-size:10.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#FB1D0B">CAUTION:</span><span style=3D"font-size:10.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:black"> This email originated from outs=
ide of the organization. Do not click links or open attachments
 unless you recognize the sender and know the content is safe.</span><o:p><=
/o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Hi Brijunas,<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Thanks for reporting this. We have not changed any code relating t=
o form widgets in many years.&nbsp; Which version were you using previously=
 which worked OK? We can investigate&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">-Andy<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><br clear=3D"all">
<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Sent from Gmail Mobile<o:p></o:p></p>
</div>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<p align=3D"center" style=3D"margin:15.0pt;text-align:center"><span style=
=3D"font-size:9.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:black"=
>Information Classification: GENERAL</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">On Mon, 7 Oct 2024 at 13:38, Brijunas, Martynas via reportlab-user=
s &lt;<a href=3D"mailto:[email protected]" target=3D"_bl=
ank">[email protected]</a>&gt;
 wrote: <o:p></o:p></p>
</div>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0c=
m 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-=
bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">I have noticed a strange behavior of radio buttons with reportlab =
4.2.5. The problem shows only when the size of a radio button is set to les=
s than 20 points. If a resulting PDF
 document is opened in Adobe Acrobat afterwards, strange rendering artifact=
s can be seen once the button is hovered over or clicked. I would appreciat=
e any advice in this matter.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">Thank you.<i><span style=3D"font-size:8.0pt;font-family:&quot;Cali=
bri&quot;,sans-serif;color:#465058">
</span></i><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">&nbsp;<o:p></o:p></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center">
<hr size=3D"2" width=3D"100%" align=3D"center">
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p=
t"><span style=3D"font-size:7.5pt;font-family:&quot;Courier New&quot;;color=
:gray"><br>
Information regarding MSCI&#8217;s processing of personal data may be found=
 at <a href=3D"http://www.msci.com/privacy-pledge" target=3D"_blank">
www.msci.com/privacy-pledge</a>. This email message and any attachments are=
 for the sole use of the intended recipients and may contain proprietary an=
d/or confidential information which may be privileged or otherwise protecte=
d from disclosure. Any unauthorized
 review, use, disclosure or distribution is prohibited. If you are not an i=
ntended recipient, please contact the sender by reply email and destroy the=
 original message and any copies of the message as well as any attachments =
to the original message. Local registered
 entity information: <a href=3D"https://www.msci.com/local-registered-entit=
ies" target=3D"_blank">
https://www.msci.com/local-registered-entities</a></span><o:p></o:p></p>
<p align=3D"center" style=3D"margin:15.0pt;text-align:center"><span style=
=3D"font-size:9.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:black"=
>Information Classification: GENERAL</span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">_______________________________________________<br>
reportlab-users mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">r=
[email protected]</a><br>
<a href=3D"https://pairlist2.pair.net/mailman/listinfo/reportlab-users" tar=
get=3D"_blank">https://pairlist2.pair.net/mailman/listinfo/reportlab-users<=
/a><o:p></o:p></p>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto">_______________________________________________<br>
reportlab-users mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">r=
[email protected]</a><br>
<a href=3D"https://pairlist2.pair.net/mailman/listinfo/reportlab-users" tar=
get=3D"_blank">https://pairlist2.pair.net/mailman/listinfo/reportlab-users<=
/a><o:p></o:p></p>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_SA3PR18MB5369ED7B7DA7BE7F75E7345A9A7E2SA3PR18MB5369namp_--

--_005_SA3PR18MB5369ED7B7DA7BE7F75E7345A9A7E2SA3PR18MB5369namp_
Content-Type: image/png; name="image001.png"
Content-Description: image001.png
Content-Disposition: inline; filename="image001.png"; size=5675;
	creation-date="Tue, 08 Oct 2024 11:12:21 GMT";
	modification-date="Tue, 08 Oct 2024 11:12:21 GMT"
Content-ID: <[email protected]>
Content-Transfer-Encoding: base64

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

--_005_SA3PR18MB5369ED7B7DA7BE7F75E7345A9A7E2SA3PR18MB5369namp_
Content-Type: image/png; name="image002.png"
Content-Description: image002.png
Content-Disposition: inline; filename="image002.png"; size=3918;
	creation-date="Tue, 08 Oct 2024 11:12:22 GMT";
	modification-date="Tue, 08 Oct 2024 11:12:22 GMT"
Content-ID: <[email protected]>
Content-Transfer-Encoding: base64

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

--_005_SA3PR18MB5369ED7B7DA7BE7F75E7345A9A7E2SA3PR18MB5369namp_--

--===============1730148859800435740==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline