Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 3rd June 2008, 11:58 AM
MichaelS-R Offline
Registered User
 
Join Date: Sep 2004
Location: Berkshire, UK
Posts: 168
Visio files (.vsd)

Does anyone know of any way of reading Visio files under Fedora (or translating them to another format)? I really don't want to have to install Visio itself.

Thanks,

Michael
__________________
Michael S-R

F12 x86_64 -
Dual Opteron 280, Tyan Thunder K8WE (SCSI), 4Gb RAM, 2 x 36Gb Raptor, 3Ware 9500S RAID controller with 5T HDs, GeForce 6600. :cool:
Reply With Quote
  #2  
Old 3rd June 2008, 12:40 PM
roachy Offline
Registered User
 
Join Date: May 2008
Location: Yorkshire, UK
Age: 34
Posts: 72
I believe you can export Visio files to XML to then import into Dia (but don't have a copy of Visio to hand to test this). There are projects underway to reverse the .vsd file format (see http://www.gnome.ru/fileformats/diagrams.html , http://freshmeat.net/projects/vsdump/ and http://www.gnome.org/projects/dia/faq.html#VisioFiles)

P
Reply With Quote
  #3  
Old 3rd June 2008, 12:48 PM
MichaelS-R Offline
Registered User
 
Join Date: Sep 2004
Location: Berkshire, UK
Posts: 168
Thanks, I will have a look at those. Exporting from Visio and then loading is not really the issue. This is for lots of archive stuff that I just need to look at but don't want to have to load and resave... a batch conversion to pdf or similar would have been perfect. As a last resort, I will have to load them all up and export but I am really trying to avoid that if I can.

Thanks for the links,

Michael
__________________
Michael S-R

F12 x86_64 -
Dual Opteron 280, Tyan Thunder K8WE (SCSI), 4Gb RAM, 2 x 36Gb Raptor, 3Ware 9500S RAID controller with 5T HDs, GeForce 6600. :cool:
Reply With Quote
  #4  
Old 3rd June 2008, 04:09 PM
roachy Offline
Registered User
 
Join Date: May 2008
Location: Yorkshire, UK
Age: 34
Posts: 72
Tested using an old XP virtual machine w/ Visio 2007 and if you export to .vdx files, they open ok in Dia

As for the batch conversion, I found the following on EE:

http://www.experts-exchange.com/Micr..._23227765.html

If you aren't registered on EE, i've copied and pasted here:

Quote:
The code below is the sort of thing I referred to in my previous post -- it will open all files in the same directory as the vsd containing this code, and resave each as a vdx.

If processing all files in the same directory isn't what you have in mind, you could change the code to prompt for a directory then do the same for that directory.

Code:
Sub SaveAsVDX()
 
Dim currentDoc As String
Dim CurFileName As String
Dim docObj As Visio.Document
Dim PathFileName As String
Dim PathName As String, vdxName As String
 
currentDoc = ActiveDocument.Name    ' Remember the current VSD name so it can be ignored.
 
PathName = ActiveDocument.Path      ' Set the default pathname
PathFileName = PathName & "*.vsd"
 
' Find the first file from the directory (not necessarily the first alphabetically)
CurFileName = Dir(PathFileName)
 
Do While CurFileName <> ""
    If CurFileName <> currentDoc Then ' ignore the current document
        ' Open the file
        PathFileName = PathName & CurFileName
        Set docObj = Documents.Open(PathFileName)
            
        vdxName = Left(PathFileName, Len(PathFileName) - 3) & "vdx"
        docObj.SaveAs vdxName
        docObj.Close
    End If ' Finished ignoring the current document
    
    CurFileName = Dir ' Find the next Visio drawing
Loop
 
End Sub
Hope this helps

Reply With Quote
  #5  
Old 3rd June 2008, 04:21 PM
MichaelS-R Offline
Registered User
 
Join Date: Sep 2004
Location: Berkshire, UK
Posts: 168
Roachy - absolutely brilliant, thanks. I shall give it a try. I must admit that a native linux reader would be the best option but at least this gets me over the most immediate hurdle. I do have a life to get on with too! :-)
__________________
Michael S-R

F12 x86_64 -
Dual Opteron 280, Tyan Thunder K8WE (SCSI), 4Gb RAM, 2 x 36Gb Raptor, 3Ware 9500S RAID controller with 5T HDs, GeForce 6600. :cool:
Reply With Quote
  #6  
Old 3rd June 2008, 06:27 PM
roachy Offline
Registered User
 
Join Date: May 2008
Location: Yorkshire, UK
Age: 34
Posts: 72
No probs mate Glad to have helped.

I must admit I used Visio a lot myself previously before migrating to Ubuntu and then Fedora. I've used Dia for all new stuff and old stuff was exported to PDF anyway. Dia is a pretty functional alternative to work with....
Reply With Quote
  #7  
Old 3rd June 2008, 06:37 PM
MichaelS-R Offline
Registered User
 
Join Date: Sep 2004
Location: Berkshire, UK
Posts: 168
Actually I have been using QCad - much more a traditional cad package than Visio. But it does do the job. Mostly for design, rather than business graphics which is, after all, where Visio stands out.
__________________
Michael S-R

F12 x86_64 -
Dual Opteron 280, Tyan Thunder K8WE (SCSI), 4Gb RAM, 2 x 36Gb Raptor, 3Ware 9500S RAID controller with 5T HDs, GeForce 6600. :cool:
Reply With Quote
Reply

Tags
files, visio, vsd

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
visio on linux efie Using Fedora 6 18th August 2008 07:34 AM
Can we use Visio under Fedora? rhea Using Fedora 4 2nd February 2008 06:30 PM
visio in linux amrhi Using Fedora 6 9th August 2007 04:55 PM
Visio equivalent bubbagump Using Fedora 4 30th September 2006 02:13 AM


Current GMT-time: 08:33 (Sunday, 26-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat