Bug 66235 - Develop File Open (at least) filter for ACD Canvas .cvx file format
Summary: Develop File Open (at least) filter for ACD Canvas .cvx file format
Status: RESOLVED FIXED
Alias: None
Product: Document Liberation Project
Classification: Unclassified
Component: General (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: low enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-27 05:11 UTC by Mike B
Modified: 2021-12-26 17:02 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
A simple sample .cvx file, not compressed (244.10 KB, application/octet-stream)
2013-06-27 05:11 UTC, Mike B
Details
pdf showing how the sample .cvx file should look (94.06 KB, application/pdf)
2013-06-27 05:22 UTC, Mike B
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike B 2013-06-27 05:11:35 UTC
Created attachment 81523 [details]
A simple sample .cvx file, not compressed

"Canvas" illustration software from ACD Systems allows the free combination of vector, image, and text objects with high precision (equivalent to a CADD or GIS program) on multiple layers and multiple pages. It has a unique file format that is not documented, and may or may not be compressed in any given instance. 

LO/OO Draw is the only program I've seen that seems to have a similar structure with multiple layers and the ability to use multiple object types relatively freely. It would be useful to have an alternative to Canvas for when the older versions no longer work in newer Windows (also formerly in Mac but no longer works). Is there a way to reverse-engineer the .cvx format (no documentation) to at least be able to open it in Draw (then save in an ODF format of course? Certain obvious restrictions might be reasonable, such as only uncompressed files (so you can read the file structure whatever it is).

A simple sample file is attached with a few typical objects and text on a single page and layer. Things can get much bigger and more complicated.
Comment 1 Mike B 2013-06-27 05:22:45 UTC
Created attachment 81524 [details]
pdf showing how the sample .cvx file should look
Comment 2 Valek Filippov 2013-06-28 02:18:38 UTC
BIPU support added to OleToy.

r.e. is doable, hard to predict how many file would be required for reasonable result.
Comment 3 Joel Madero 2014-06-02 15:54:51 UTC
Thank you for reporting this enhancement request! I can confirm that this is a valid enhancement request on:
Version: 4.3.0.0.alpha0+ Build ID: 84862db95a5e22b9ef89baa2a8a5deeffefbdef6
Date:   Thu Apr 24 21:43:16 2014 +0300
Platform: Ubuntu Linux 14.04 x64
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
As I've been able to confirm the enhancement request I am marking as:

New (confirmed)
Enhancement
Low - quite difficult + not many users will find it to be useful. In 2+ years of being on the project this is the first time I've seen it requested.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
LibreOffice is powered by a team of volunteers, every bug is confirmed (triaged) by human beings who mostly give their time for free. We invite you to join our triaging by checking out this link:
https://wiki.documentfoundation.org/QA/BugTriage

There are also other ways to get involved including with marketing, UX, documentation, and of course developing -  http://www.libreoffice.org/get-help/mailing-lists/. 

Lastly, good bug reports help tremendously in making the process go smoother, please always provide reproducible steps (even if it seems easy) and attach any and all relevant material