Skip to content

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

3 watching

Forks

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visio Online Shapes Library

This is a mockup to brainstorm how such an online library could look like and how it could be implemented.

On server side we have two python modules:

  • app.py:
    • Implements the web-app (using Flask)
  • watchUploads.py
    • Watches the upload folder for new stecils
    • Exports shape previews
    • Extracts stencil and master properties
    • Creates and fills the (SQLite) database

On client side we have a Visio AddIn for seamless integration. But also the browser can be used to explore the shape library. Click on the preview will oben the full size picture. Click on the stencil will start the download and increment the download counter.

Brainstrorming:

  • Drag & drop from AddIn to Visio (is this possible)
    • Other possibilities:
    • JavaSript -> copy to clipboard; AddIn -> paste button?
  • Store shapes as DataObject in DB?
  • Build stencils from selected shapes on demand?
  • Shape previews in higher resolution, maybe SVG?
  • Better search / filter functions
  • Process uploaded stencils without Visio interop?
    • Should work on linux servers
    • VSSX is zipped XML structure
  • Comments, Voting (maybe download counter is enough)?
  • Access rights requred?
  • License for contributed stencils?

Screenshot

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages