Disappearing graphic in HTML Help output

Community Beginner ,
Apr 01, 2015 Apr 01, 2015

Copy link to clipboard

Copied

I'm running FrameMaker 12.0.4, and I have a bunch of books that I am converting the HTML Help via the Publish command. I've been working on these books for a couple of years and thought they were pretty stable.

However, I have discovered a particular graphic in a particular book which is just simply not there in the HTML Help output.

There's no error message, everything else is as expected - this graphic is just missing!

It is a PNG in an anchored frame like pretty much all the others in the book. I am at a loss to understand why it's vanishing.

Any suggestions?

I've already tried opening and resaving the PNG in MS Paint (just in case it had some weird unsupported chunks - although I generated it from Illustrator CC 2014, don't see what could be wrong with it),

and I've tried deleting it from the page and reimporting it.

I've tried placing it in different parts of the page.

I've tried turning my computer off and back on again.

Views

470

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Apr 01, 2015 Apr 01, 2015

Copy link to clipboard

Copied

And you’re creating a CHM or WebHelp? HTML Help seems to imply CHM, but I just wanted to be sure. You haven’t got it conditionalized in any way, do you?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 01, 2015 Apr 01, 2015

Copy link to clipboard

Copied

Hi Jeff,

it's a CHM output, yes,

and no I've not got any conditional text in there.

I initially thought it was some weird behaviour because the other graphic in the topic had it's anchored frame set to "run into paragraph", and that seemed to be mucking up everything else after that.

For instance, I had another topic with a Run into Paragraph graphic, and all the auto-numbering vanished after the graphic in that topic.

However changing it to "Below Current Line" seems to have made no difference.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Apr 01, 2015 Apr 01, 2015

Copy link to clipboard

Copied

Is it a PNG with indexed (PNG-8), 24-bit RGB or (PNG-24) or 32-bit RGB + alpha (PNG-32) colours? Any transparency or interlacing being used?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 01, 2015 Apr 01, 2015

Copy link to clipboard

Copied

I suspected something along those lines too, Arnis.

I just opened the PNG in MS Paint and tried saving it as Windows BMP. Paint asked me "you will lose transparency if you do this, is that OK?" - so I thought I was onto something. However I imported the resulting .bmp into Frame and it's missing in the CHM file too! 😕

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Apr 01, 2015 Apr 01, 2015

Copy link to clipboard

Copied

Have you tried creating another simple AFrame on a separate page/file and importing that graphic there also to see if there are any contextual issues with your current location for the graphic?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 01, 2015 Apr 01, 2015

Copy link to clipboard

Copied

I've now tried saving the graphic as a JPEG - still it is absent in the CHM output!  What sort of monster has Illustrator spawned?!? 😮

I have cut and pasted other graphics from other topics into the same location, and they do appear fine in the CHM, it does seem to be a problem with this particular graphic (which appears twice in my chapter file, and is missing twice in my CHM output).

The thing is, I'm sure this graphic was OK in a previous software release (before I upgraded to Frame 12)...

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Apr 01, 2015 Apr 01, 2015

Copy link to clipboard

Copied

Can you make a PDF of the pages containing the misbehaving graphic?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 01, 2015 Apr 01, 2015

Copy link to clipboard

Copied

Yes Arnis, I can do a Save As PDF from the book and no graphics go missing, only the Publish > CHM route causes this.

The offending graphic was rasterised from a CAD-type drawing... I have a master PDF of it.

If I import the this master PDF into Frame, it appears OK in the CHM (albeit in a hideous rasterized badly-converted-to-RGB manner).

I also did a quick Save As Other > PNG of this PDF from Acrobat, and imported *that* PNG into Frame, and *that* appeared OK in the CHM. (However Acrobat's attempt to rasterize it looks a bit rough round the edges).

I seem to have narrowed it down to the nicely-dithered "web-optimised" PNG that Illustrator CC 2014 has made (or any subsequent re-saves of that from MS Paint to JPEG, PNG or BMP)  - for some reason, these all just vanish in the CHM output.

How extremely helpful of them! 😕 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Apr 01, 2015 Apr 01, 2015

Copy link to clipboard

Copied

Please do file a bug report on this and provide a sample file so that the engineers can figure out what AI is doing differently with the PNG creation.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 02, 2015 Apr 02, 2015

Copy link to clipboard

Copied

This morning I made a new 'web-optimised' PNG from Illustrator, (24 bit sRGB, with interlacing and transparency turned off) and that did work fine - I import it into Frame and it ends up fine in the CHM output.

So I will file a bug report with the recalcitrant PNG attached (and BMP and JPEG made from it) and see if Adobe can figure out what the problem is with them!

Illustrator's dither functions ("Art Optimized" or "Type Optimized" are lovely - they really make a useful difference to how good certain things look - so that's why I'd always prefer to use Illustrator to make PNGs like this if possible.
I appreciate that HTML itself, being inherently Internet Explorer 3 based (?) doesn't support PNG transparency - but in this case, it looks very much like the PNG never made it into the CHM in the first place, rather than that the Help viewer wasn't rendering it (as surely it would give a placeholder icon for a broken graphic in that case?)

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 02, 2015 Apr 02, 2015

Copy link to clipboard

Copied

This is Bug ID

Bug 3963842  in the bug base.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 20, 2017 Feb 20, 2017

Copy link to clipboard

Copied

Is there any way to find out what happened to this bug?

(I came across my old thread here today, as I'm getting similar problems again now with Frame 2017)

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 21, 2017 Feb 21, 2017

Copy link to clipboard

Copied

If I go to https://tracker.adobe.com and log in, they seem to have ditched all the old bugs - my 3963842 ID brings up nothing.
Framemaker bugs are now prefixed with FRMAKER- and only go back as far as 2017.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Feb 21, 2017 Feb 21, 2017

Copy link to clipboard

Copied

The info about the bugs and feature requests is on the FM forums main landing page.  The old bugs are in the Bugbase system (now read-only). You can still see these here: https://bugbase.adobe.com/index.cfm

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 22, 2017 Feb 22, 2017

Copy link to clipboard

Copied

Arnis, the bugbase site just gives me:

HTTP Status 400 - Required String parameter 'id' is not present


type Status report

message Required String parameter 'id' is not present

description The request sent by the client was syntactically incorrect.


Apache Tomcat

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Feb 23, 2017 Feb 23, 2017

Copy link to clipboard

Copied

Arrgghh! they keep changing links all the time.   [Sorry about that]

I'll send a note to the engineering team to fix this.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Feb 21, 2017 Feb 21, 2017

Copy link to clipboard

Copied

re: The offending graphic was rasterised from a CAD-type drawing... I have a master PDF of it.

If (lots of ifs):

  • that CAD original (or the PDF instance) is entirely vector (no raster inclusions, such as texture maps), and
  • FM12 supports SVG pass-thru to CHM (and I don't know about that), and
  • all the expected Help readers support SVG (and older ones won't),

then you might try an SVG workflow, and see if it avoids the vanishing. It could also reduce the size of the output file, and would retain crisp original artwork detail at any zoom level.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 22, 2017 Feb 22, 2017

Copy link to clipboard

Copied

Cheers Bob,

although I was more interested in why the original PNG didn't work - I already have a workaround which looks fine.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Mar 01, 2017 Mar 01, 2017

Copy link to clipboard

Copied

I'm getting this same type of thing happening in a CHM file again today - a PDF graphic in an anchored frame just appears as a blank frame in the CHM (it even still has the Alt Text tooltip from the frame, forlornly popping up over a blank white space...)

Distiller gets invoked when the CHM is being made, and the log file for the CHM creation merrily lists a JPG with a filename matching the PDF that has supposedly been created.

(This is still using the exact same Frame 12 and .sts settings and source files I was using in 2014, which mysteriously are no longer working - maybe Distiller is different in the meantime?!)

The old Bugbase link is still broken.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Mar 10, 2017 Mar 10, 2017

Copy link to clipboard

Copied

Still can't get to see the previous bugbase.... Adobe covering their tracks nicely

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Mar 10, 2017 Mar 10, 2017

Copy link to clipboard

Copied

The "Object Properties" pod is doing the same thing.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Mar 10, 2017 Mar 10, 2017

Copy link to clipboard

Copied

What's the "same thing" that the Object Pod is now doing? Have you logged this in the Tracker system?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Mar 10, 2017 Mar 10, 2017

Copy link to clipboard

Copied

sorry, that post about the minimizing Object Pod was in thw wrong thread

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Mar 10, 2017 Mar 10, 2017

Copy link to clipboard

Copied

FWIW, it's not the FM engineering team that looks after the bugbase. Someone has [incorrectly] added a re-direct, so the root of the link to bugbase.adobe.com now points to the Tracker system. I'll ping them again to see if this will [can?] be rectified.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines