Saving Rack LayoutsCompleted
I'd like to be able to save rack layouts in .pdf (or .png) format. We have several customer locations which require rack layouts with any work request. To the best of my knowledge, the only way to pull the rack layout from D42 is to load the layout and print it to a .pdf. While this is functional, it's a bit of a pain when working on a site that's constantly changing.
My ideas would be to:
1- Add a save to pdf (or png) button to the rack layout view that would allow us to save a rack or multiple racks.
2- Add API functionality that would allow a direct download of a .pdf (or .png). Adding something like:
curl -X GET -u 'admin:adm!nd42' https://yourdevice42address/api/1.0/rack-layout-pdf/1777
Which would generate a layout of rack_ID 1777 in PDF format and allow for direct download. Similar API parameters could be used to generate multiple selected racks, row's, etc. This would allow us to script out remote hand requests which would also include up to date rack layouts without user intervention.
Not sure how difficult that would be to implement, but it's definitely an awesome idea!
Thanks for the suggestions and I'll have development take a look at this. One thing I tell our clients which seems to work great is are screens are compatible with any web browser since it is in HTML5 format, no Java, Active-X, or any plugins are needed to view them. Browsers such as Google Chrome have a right click and print to PDF option which allows them to print these rack layout views or multiple side by side rack views within our product. CutePDF is a free program I've used in the past that also helps with achieving this. Again, I'll bring this up to development, especially the api functionality you mentioned. We appreciate the feedback Chris!0
We have added support to download a png from rack layout page in v9.1.0: http://blog.device42.com/2015/12/software-in-use-and-parts-reports-and-subnet-alerts-in-v9-1-0/
Thanks & Regards,
This works amazingly! Thanks for such a quick turn around, you guys are great!
Please sign in to leave a comment.