Author Topic: Embed Visio diagram in modern SharePoint pages  (Read 3684 times)

0 Members and 1 Guest are viewing this topic.

Nikolay

  • Hero Member
  • *****
  • Posts: 1072
    • UnmanagedVisio
Embed Visio diagram in modern SharePoint pages
« on: January 04, 2021, 06:07:55 AM »
My wrapper SPFx web part for embedding Visio diagram in modern SharePoint page has been just accepted for the Microsoft SharePoint Store (it's free and open source).
The app has been validated by Microsoft SPFx validation team and now available in the app catalog:

Diagram Frame WebPart
https://appsource.microsoft.com/en/product/office/WA200002491

The WebPart embeds Visio diagram in a modern SharePoint page with richer display options (default zoom, page, etc) thant the default "File Viewer".
It is somewhat similar to the "Visio Web Access" web part in the "classic" SharePoint.
In addition to the stock "File Viewer" web part which you could use to display Visio diagram, this one features the following:



- File Browser
File browser, specific to Visio diagrams

- Start Page
You can specify which page to show first. You can specify either page name (like “My Second Page”), This only works if the diagram has more than one page. In case the page you selected does not exist, it will default to the first page.

- Select default zoom level
You can set the default zoom level for the diagram.

- Full width and application page mode support
You can add the web part as an application page.

- Support for custom width/height setting

- Support disabling menu items

For more information, please check the web part site:

https://unmanagedvisio.com/products/diagram-frame-sharepoint-visio-web-part/

Installation



You can install it directly from the App Store (just use New=> App => SharePoint Store), or you can download a package from GitHub and install it manually.
https://appsource.microsoft.com/en/product/office/WA200002491

How to add an app from SharePoint Store:
https://docs.microsoft.com/en-us/sharepoint/administration/add-apps-for-sharepoint-to-a-sharepoint-site

Download this release:
https://github.com/nbelyh/VisioOnlineSpfxWebPart/releases/tag/1.0

Support

Full source code:
https://github.com/nbelyh/VisioOnlineSpfxWebPart

If you have any ideas or found a bug, feel free to file an issue on GitHub
https://github.com/nbelyh/VisioOnlineSpfxWebPart/issues


Feedback is highly appreciated! :)
« Last Edit: January 04, 2021, 07:14:39 AM by Nikolay »

Paul Herber

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3094
    • Paul Herber's website
Re: Embed Visio diagram in modern SharePoint pages
« Reply #1 on: January 04, 2021, 06:21:53 AM »
I have no knowledge of Sharepoint, nor do I have access to it, so I can't try it out, but well done that man!
Electronic and Electrical engineering, business and software stencils and applications for Visio -

https://www.paulherber.co.uk/

Nikolay

  • Hero Member
  • *****
  • Posts: 1072
    • UnmanagedVisio
Re: Embed Visio diagram in modern SharePoint pages
« Reply #2 on: January 04, 2021, 07:00:47 AM »
Thank you Paul  :)

Visisthebest

  • Sr. Member
  • ****
  • Posts: 454
Re: Embed Visio diagram in modern SharePoint pages
« Reply #3 on: January 04, 2021, 10:44:56 AM »
Great work Sharepoint modern pages are improving all the time, so a better Visio web part is great news!
Visio 2021 Professional