Image Map PDF output

<oXygen/> general issues.
namita
Posts: 8
Joined: Wed Feb 22, 2017 12:20 pm

Image Map PDF output

Post by namita » Tue Jul 25, 2017 12:07 pm

Hi Radu (assuming this goes to you),

I finally have Oxygen 19 with me and the feature is working superbly. I want to create a PDF with working image map. The Preview XHTML output works perfectly, but when I generate the PDF output, I can see only the image without the active hotspot links. Note, the XREFs in the body work perfectly, just the hyperlinks (hotspots) created through Image Map are missing. Is there any specific way to generate a PDF output for a DITA file having an Image Map?
Thanks and Regards,
Namita Rao

Radu
Posts: 6498
Joined: Fri Jul 09, 2004 5:18 pm

Re: Image Map PDF output

Post by Radu » Wed Jul 26, 2017 8:56 am

Hi Namita,

Right now the default PDF output for DITA does not show hotspots for image maps:

https://github.com/dita-ot/dita-ot/issues/1458

As sometimes the PDF is intended for print this is a feature which may not be implemented.

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com

namita
Posts: 8
Joined: Wed Feb 22, 2017 12:20 pm

Re: Image Map PDF output

Post by namita » Fri Jul 28, 2017 10:30 am

Thank you very much for the clarification, Radu! :)
Thanks and Regards,
Namita Rao

Anne
Posts: 18
Joined: Wed Dec 05, 2018 2:48 pm

Re: Image Map PDF output

Post by Anne » Wed Mar 27, 2019 5:00 pm

Hi,

In PDFs, the descriptions and links of image map hotspots are displayed as a numbered list below the image.
Is there a way to suppress this and display nothing?

Thanks,
Anne

Radu
Posts: 6498
Joined: Fri Jul 09, 2004 5:18 pm

Re: Image Map PDF output

Post by Radu » Thu Mar 28, 2019 9:27 am

Hi Anne,

There is no setting for this, the XSLT stylesheet "OXYGEN_INSTALL_DIR/frameworks/dita/DITA-OT3.x/plugins/org.dita.pdf2/xsl/fo/ut-domain.xsl" has a template which matches the ut-d/imagemap and outputs the image and the list after it. Probably with a PDF customization plugin or folder you can override this template.
Or you can specify on each <area> element a deliveryTarget attribute:

Code: Select all

<area deliveryTarget="html">....
and have a DITAVAL filter file specifically for PDF which excludes elements based on that particular delivery target value.

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com

Anne
Posts: 18
Joined: Wed Dec 05, 2018 2:48 pm

Re: Image Map PDF output

Post by Anne » Thu Mar 28, 2019 3:13 pm

Hi Radu,

Thanks for your response. I thought about profiling with deliveryTarget. But it is not recognized by the system automatically, and profiling needs to be done as with any other custom profiling attribute, right?
How can this be done with a PDF customization plugin?

Regards,
Anne

Post Reply