Menu:

Latest news:

January 2009
PPTools on Microsoft Marketplace

Links:

Use these links to navigate the FAQ:

Next:
Troubleshooting PPT2HTML problems

Previous:
PPT2HTML Updates and Revision History

All about PPT2HTML index page

Updated
1/5/2009

Microsoft MVP Logo

Limitations, caveats, bugs

PPT2HTML stops working when Scansoft's PDF-Converter is installed

Several users have reported this problem. We don't know the cause, but when PDF-Converter is uninstalled and PPT2HTML is reinstalled, PPT2HTML works again. Apparently Scansoft's installer or their software is doing something rude.

Error 13 while making HTML using DiagnosticTemplate.htm

This is a side effect of a feature we're currently testing; we apologize for the problem. Luckily there's a simple fix:

In the PPT2HTML Preferences dialog box:

<tr>
<td valign=top><strong>{:}Slide.Shapes.HTML{:}</strong></td>
<td valign=top>Experimental&nbsp;</td>
<td valign=top>:Slide.Shapes.HTML:&nbsp;</td>
</tr>

We expect to have an update to fix this soon.

Text in exported images looks looks jaggy

PowerPoint 2002 and later do a bad job of exporting images in some circumstances. We've added quite a few tests and tricks to work around various bugs and "misfeatures" in PowerPoint's image exports and give you FAR better quality images.

Better yet, the update is free. Simply visit our Downloads page, download the PPT2HTML installer to your PC and run it. If you already have a registered version, this will update it too. You don't have to re-enter your registration information, and none of your templates or other files will be affected.

Arial text appears as Times New Roman in images exported by PPT2HTML

PowerPoint sometimes turns Arial into Times New Roman in exported images or on printouts. It's a PowerPoint bug, not a PPT2HTML one; there's no known cause or fix for this, other than to delete and re-create the slide(s) where the problem occurs.

The same slide number appears on every HTML page

If the Slide Number placeholder on the Slide Master has been reformatted extensively, it may get "broken" such that PPT recognizes it but PPT2HTML doesn't.

Result: all slides get numbered the same, apparently whatever the starting number is in Page Setup.

PPT2HTML attempts to repair this problem automatically, but it may not always detect it. If you find a particular presentation has this problem, here's how you can repair it:

  • Choose View, Master, Slide Master to go to the Slide Master.
  • Select and delete the Slide Number placeholder (the one that looks like <#> )
  • Choose Format, Master and in the dialog box that comes up, put a checkmark next to Slide Number, then click OK.
  • Do the same for the Title Master if necessary.
  • Return to Normal or Slide view, save the presentation and try making HTML again. The numbers should now work as expected.

Action buttons from slide masters appear on incorrect pages

When you convert the presentation to HTML, PPT2HTML may incorrectly put the action buttons from the first master onto every slide and ignore action buttons on the other masters. This happens when the presentation was created in PowerPoint 2002 (XP) or later and has multiple masters.

Earlier versions of PowerPoint can display but not edit multiple masters and they don't give PPT2HTML any way to distinguish between multiple masters. We're testing a version of PPT2HTML that fixes this problem, at least when running inside PPT2002 and later. If you'd like a copy to test, please get in touch.

Links to PDF open in the browser instead of a separate window
Links to PDF open in a separate window instead of in the browser

This isn't something PPT2HTML can control. It's an Acrobat or Reader setting; it's up to each individual Acrobat/Reader user to choose the way they want to view PDFs, in the browser or in a separate Acrobat/Reader window.

Here's how you can set the preference:

  • Start Acrobat/Reader
  • Choose Edit, Preferences
    • In Acrobat 6, click Internet in the list on the left
    • In Acrobat 5, click Options in the list on the left
    • There should be a similar preferences option in Acrobat or Reader 4
  • If you want to see PDFs in a separate window, remove the check mark next to "Display PDF in browser"
  • If you want to see PDFs in the browser, add a check mark next to "Display PDF in browser"
  • Click OK
  • Close Acrobat/Reader

Why is there a blue border around the slide image?

Browsers may add a blue border around images that have an image map, such as the one PPT2HTML creates from the links and other action buttons in your presentation when you include the :Nav.Map: placeholder in your template.

If you'd rather not see this border, use BORDER="0" in the slide image link in your template. For example:

<IMG SRC=":slide:" BORDER="0" ALT="Some alternate text here">

PPT2HTML ignores my placeholders

If PPT2HTML doesn't replace a placeholder with a value:

  • Check the spelling of the placeholder in your template. Click Codes in the Preferences dialog to get a listing of all possible placeholders and make sure it's spelled the same way in your template as in the Codes listing.
  • Check the capitalization of the placeholder in your template. You can type placeholders in all UPPERCASE, all lowercase, or MixedCase, but if you use MixedCase, the capitalization must match what's shown in the Codes display.
  • Make sure there's a : (colon) character at both ends of the placeholder and that there are no extra spaces in the placeholder

When in doubt, copy the placeholder directly from the Codes listing into your template.

Why don't my PowerPoint buttons work?

You've probably specified the size for your :Slide.Image: in percentages rather than in pixels in your template file.

PPT2HTML properly places the imagemap coordinates to match up with the buttons on your slide no matter what output image size you choose. These coordinates are specified in pixels relative to the upper left corner of the image. So long as you display the image at its "natural" size in the browser (ie, you don't specify a particular size for it) or you specify the image size explicitly, the browser can adjust the imagemap coordinates to the displayed image.

When you specify the image size in percentages, the browser won't adjust the imagemap coordinates to the displayed image size, so the clickable link may not appear where it's supposed to be.

For example, suppose you have PPT2HTML output images at 500 pixels wide and you have a "Next" button at the lower right corner of each slide. Let's say the button is 1/5 of the width of the image, so when PPT2HTML creates the imagemap, it positions the link for this button starting 400 pixels from the left of the slide image and extending to the right for 100 pixels.

Now suppose your template calls for the image to be displayed at width="50%"

When the browser displays it, it'll be sized to 50% of the current browser window rather than to any specific number of pixels wide, but the imagemap coordinates are all in absolute pixels from the edge of the image. If the size of the browser window forces the image, displayed at 50%, to be 400 pixels wide, your clickable imagemap link (which starts at 400 pixels, remember, will be just past the right edge of the image. The browser chops off links at the edge of the image, so your link simply doesn't work, and even if it did, it would no longer be over the button that created it.

Moral: If you use action buttons in your PowerPoint slides, design your template with the :slide: image specified in pixels, not percents. Note that you can use the :Slide.Image.width: in your templates to automatically pick up the image size you choose in PPT2HTML's preferences dialog.

Runtime Error 91 while generating HTML

You start the HTML conversion and almost immediately get a Runtime Error 91.
This happens as PPT2HTML starts to export an image from your first slide.

Probably the graphics export filter needed to create image files of the type you chose in Preferences (ie, JPG, GIF or PNG) isn't installed or isn't working correctly.

Some graphics filters are optional features and aren't included by default when you install Office or PowerPoint. Without the needed filter installed, PowerPoint causes errors. PPT2HTML tests for this condition but may not always be able to detect it.

To learn whether this is the problem:

  • Choose GIF as your image format and try converting to HTML again. If it converts without problem, you're probably missing the filter. Or ...
  • Choose File, Save As and see whether your chosen file type is available in the "Files of Type" dropdown listbox. If it's not there, the filter isn't installed.

To fix the problem:

  • Re-run Office or PowerPoint SETUP.
  • Setup will detect that you've already installed the product and will start in Maintenance mode.
  • Choose Custom install and in the graphics filters section, put a checkmark next to the JPG and PNG options.
  • Don't change any other checkmarks or other options (unless you want to add or remove features from Office/PowerPoint)
  • Let the installation complete.

Please note:

PPT2HTML makes PowerPoint perform tasks automatically. Because of this, PPT2HTML may be affected by bugs in PowerPoint. An add-in can't correct flaws in PowerPoint itself, though wherever possible we try to include workarounds for known problems.

Sometimes we just have to live with problems until Microsoft fixes them. You can report PowerPoint problems directly to Microsoft here

[Previous] [Home] [Next]