[reportlab-users] Turn off automatic mailto links?
David Ostroske
eksortso at gmail.com
Wed Jul 29 15:49:14 EDT 2009
On Wed, Jul 29, 2009 at 9:36 AM, Roberto
Alsina<ralsina at netmanagers.com.ar> wrote:
> On Wednesday 29 July 2009 10:33:30 Robin Becker wrote:
>> Roberto Alsina wrote:
>> > On Wednesday 29 July 2009 07:25:36 Robin Becker wrote:
>> >> I'm fairly sure that is being done by the display application rather
>> >> than anything we do. I looked at what's produced by your example
>> >>
>> >> > BT 1 0 0 1 0 5.17 Tm /F2 10 Tf 12 TL (example at example.com) Tj T* ET
>> >>
>> >> so our code isn't doing anything to promote the idea that we want a
>> >> link. Even so, acrobat demented reader insists on showing it as a
>> >> clickable mailto link. I've tried a few experiments and nothing obvious
>> >> seems to do the right thing.
It's good to know that the code is working properly. I wasn't sure if
the creation of the link was part of the PDF standard or not. I ought
to apologize, because I had tried viewing the sample in SumatraPDF,
and in that app, the link was not created. But I wasn't sure if
SumatraPDF was working right.
[...]
>> The only problem with the homograph ide is that most fonts won't have one
>> easily. I suppose we could modify the encoding to support the right
>> behaviour and or embed a single glyph etc etc.
>>
>> Even if we over come that we then have a document where if we search for
>> example at example.com then it wouldn't be found even though it's in plain
>> view.
>
> And if you copy that into a mail program it will give the most confusing error
> ever.
As far as I'm concerned, the links are irritating but not a deal
breaker. Since it's more the fault of Adobe Reader than ReportLab or
the PDF format, I wouldn't fuss about implementing a workaround.
Matt Folwell suggested turning off link creation; the preference
setting is the same in Adobe Reader 9 as it is in version 8. Works
like a charm, and I'll recommend it to my coworkers. I'll also
recommend SumatraPDF, for many sensible reasons.
-- Dave O
More information about the reportlab-users
mailing list