locked
Can Visio 2010 save as web page without forcing end users to use Silverlight? RRS feed

  • Question

  •  

    Previous versions of Visio allowed the designer to save a Visio drawing as a web page where users could move their cursor over shapes, such as terminals, to obtain lists of data, without clicking. This enabled rapid review.

    Visio 2010 seems to require that users have Silverlight installed and CTRL + Click on each individual shape to see the data.

    This seriously slows down the review process.

    I have found a work around using Windows XP and IE-8, but this project will be need to be accessed by users in Windows 7 with IE-8.


    -Doug W.
    Wednesday, October 13, 2010 9:41 PM

Answers

  • You are correct that the default in Visio 2010 is to use XAML for output, which uses Silverlight to render the page.  However, you are free to change that default to any other format that meets your needs:

    • SVG (Scalable Vector Graphics)
    • JPG (JPEG File Interchange Format)
    • PNG (Portable Network Graphics)
    • GIF (Graphics Interchange Format)
    • VML (Vector Markup Language)
    • XAML (Extensible Application Markup Language)

    You can also define the 'down-level' format for older browsers when using SVG, VML or XAML - and select one of the basic image formats: JPG, PNG or GIF.

    To access these settings, use the Publish button in the Save as Web Page dialog, and select the Advanced tab to make your choices.  Choices are saved, so that once you have done this once, your computer will offer those defaults on subsequent saves.

    Regarding the 'CTRL-click' required to view Properties, that is not new to Visio 2010.  All Visio HTML output since at least Visio 2003. Native Click behavior in the browser is to select a link, so we use 'CTRL-click' to differentiate the user's actions between 'Click through' or 'Show me properties'.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Barb Way MCTS,MCSE,MCDBA Microsoft Online Community Support
    • Proposed as answer by Al Edlund Thursday, October 14, 2010 6:26 PM
    • Marked as answer by rhetlan Friday, October 15, 2010 9:21 PM
    Thursday, October 14, 2010 5:10 PM

All replies

  • You are correct that the default in Visio 2010 is to use XAML for output, which uses Silverlight to render the page.  However, you are free to change that default to any other format that meets your needs:

    • SVG (Scalable Vector Graphics)
    • JPG (JPEG File Interchange Format)
    • PNG (Portable Network Graphics)
    • GIF (Graphics Interchange Format)
    • VML (Vector Markup Language)
    • XAML (Extensible Application Markup Language)

    You can also define the 'down-level' format for older browsers when using SVG, VML or XAML - and select one of the basic image formats: JPG, PNG or GIF.

    To access these settings, use the Publish button in the Save as Web Page dialog, and select the Advanced tab to make your choices.  Choices are saved, so that once you have done this once, your computer will offer those defaults on subsequent saves.

    Regarding the 'CTRL-click' required to view Properties, that is not new to Visio 2010.  All Visio HTML output since at least Visio 2003. Native Click behavior in the browser is to select a link, so we use 'CTRL-click' to differentiate the user's actions between 'Click through' or 'Show me properties'.


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Barb Way MCTS,MCSE,MCDBA Microsoft Online Community Support
    • Proposed as answer by Al Edlund Thursday, October 14, 2010 6:26 PM
    • Marked as answer by rhetlan Friday, October 15, 2010 9:21 PM
    Thursday, October 14, 2010 5:10 PM
  • Okay, I simply cannot save my drawing as a webpage. I'm using:

    Visio 2010, Win7.

    When I click file-->save as the dialog box pops up and I select "save as webpage". I then either press publish or Okay and, in either case, the dialog box just disappears and nothing else happens, nothing at all. Once the dialog box disappears, its like I never even issued the save command, NOTHING happens. No files are created. In an attempt to get this working, I changed the registry key as indicated here:

    HKEY_CURRENT_USER -> Software -> Microsoft -> Office -> 14.0 -> Visio -> Solution -> SaveAsWeb -> Settings then change "priformat" from XAML to VML

    No change, the dialog still just disappears. My file is large and growing, going on 10MB. I only have a few hyperlinks in the drawing currently, but expect a great deal more.

    I was originally planning on just using Visio Viewer to allow my users to interact with, but not to edit, the diagram... but apparently MS doesn't support its own software in IE9, only IE8 and before.

    Please help

    What the heck am I doing wrong?
    Tuesday, October 23, 2012 12:16 PM
  • So the Save As Type is set to Web Page (*.htm; *.html).

    What is the save file name set to and what is the save path?

    Oh yes. What type of Visio drawing is it?


    Paul Herber, Sandrila Ltd. Engineering and software shapes for Visio
    Sandrila Ltd


    • Edited by Paul Herber Tuesday, October 23, 2012 6:12 PM extra question
    Tuesday, October 23, 2012 6:10 PM

  • When I click file-->save as the dialog box pops up and I select "save as webpage". I then either press publish or Okay and, in either case, the dialog box just disappears and nothing else happens, nothing at all. Once the dialog box disappears, its like I never even issued the save command, NOTHING happens. No files are created.

    Same for me, I just don't understand...

    I need to create cross-functional flowcharts on 3 levels (high/intermediate/low) with hyperlinks to navigate between levels. This process should be exported to HTML so it can be accessed by end-users. Seems to me like a common use of Visio...

    The dialog box that one would expect just doesn't open...

    - What is the save file name set to and what is the save path? I renamed the file name to test.html to avoid any troubles but it didn't help

    - What type of Visio drawing is it? I tried different visio templates, noone allowed me to save as HTML

    Despite there is no HTML file, the computer can find these files. When I make a search for the HTML file, I receive 3 results:

    1. C:\Users\[Username]\AppData\Roaming\Microsoft\Windows

    2. C:\Users\[Username]

    3. The actual folder where I saved the HTML page.

    Of course, there is no HTML file in any of these 3 folders, and when I double click on the search results, I get the error message "Windows cannot find file...".

    Can someone please help?


    • Edited by JPHG Sunday, September 29, 2013 9:47 AM
    Sunday, September 29, 2013 8:38 AM
  • What version of Visio are you using?

    Best regards

    John


    John Goldsmith (Visio MVP)

    www.visualsignals.typepad.co.uk/vislog/

    www.visualsignals.co.uk

    Tuesday, October 1, 2013 8:28 AM
  • I also have the same problem. I can open the Save As dialog but choosing the Save As Webpage and then clicking the Publish... button only closes the Save As dialog and produces nothing.

    I've tried this in both Visio 2010 and a trial version of Visio 2013 and gotten the same (lack of) results on both.

    Friday, December 6, 2013 3:36 AM
  • I'm working with Visio Premium 2010.

    I tried a complete reinstallation, but it didn't help...

    Saturday, December 7, 2013 10:34 AM