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

3rd June 2008, 11:58 AM
|
|
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:
|

3rd June 2008, 12:48 PM
|
|
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:
|

3rd June 2008, 04:09 PM
|
|
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
|

3rd June 2008, 04:21 PM
|
|
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:
|

3rd June 2008, 06:27 PM
|
|
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....
|

3rd June 2008, 06:37 PM
|
|
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:
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 08:33 (Sunday, 26-05-2013)
|
|
 |
 |
 |
 |
|
|