You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by Ying Zhang <tl...@gmail.com> on 2012/08/27 07:30:06 UTC

Propose to support import Shape in VML format from MS OOXML file

Hi, All

Shape is a very important feature for writer, but AOO does not support
import Shape defined in OOXML file of docx file especially, and which will
be lost after import the docx file in AOO.
I propose to support import shape in VML format in docx file into AOO and
put them as candidates for next release and for your comments.
https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.0+Release+Planning

Background:
Shape, as well as Text Box as a kind of shape, described in OOXML as VML
format and DrawingML format:
1> In Word 2007, the VML format is used as only language for shape
description; and in Word 2010, it use both VML format and DrawingML format
as shape's markup language, which means, for one shape in docx file created
in word 2010, we can get the shape's description both in VML format and
DrawingML format;
2> In Powerpoint 2007/2010 and Excel 2007/2010, the shape use the DrawingML
as markup language, and for some other objects, like: Commnets, etc. are
described in VML format. And AOO support shapes in pptx file and xlsx file
in DrawingML format, and partial of VML format parsing like xlsx comments.

Based on the information, we plan to support Word 2007/2010 shape's import
in VML format first to improve the interoperability with MS Office
2007/2010, and the scope including:
1> Support the load-show for the VML shape, including textbox, from docx
file;
2> Support to import more shape's property, like: background, border, font,
etc;

Re: Propose to support import Shape in VML format from MS OOXML file

Posted by shzh zhao <ao...@gmail.com>.
I think Aoo should focus on one filter. In the conversion mode, if export a
file to MS 2007 file ,
because the drawingML is the future in OOXML,such
converter(VML-->drawingML) will be more effective.


2012/8/29 Ying Zhang <tl...@gmail.com>

> It's 2 different markup languages for VML and DrawingML to describe shape
> in OOXML,  our target is to improve the AOO's fidelity to parse VML and
> DrawingML both to AOO's core model and save to ODF file. And AOO have
> already had some achievements for these 2 parts.
> Could you describe the idea on why we could do such converter, and what's
> the benefit.
> Thanks!
>
> 2012/8/28 shzh zhao <ao...@gmail.com>
>
> > Can we make a converter from drawingml to vml?
> >
> > 2012/8/27 Ying Zhang <tl...@gmail.com>
> >
> > > Hi, All
> > >
> > > Shape is a very important feature for writer, but AOO does not support
> > > import Shape defined in OOXML file of docx file especially, and which
> > will
> > > be lost after import the docx file in AOO.
> > > I propose to support import shape in VML format in docx file into AOO
> and
> > > put them as candidates for next release and for your comments.
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.0+Release+Planning
> > >
> > > Background:
> > > Shape, as well as Text Box as a kind of shape, described in OOXML as
> VML
> > > format and DrawingML format:
> > > 1> In Word 2007, the VML format is used as only language for shape
> > > description; and in Word 2010, it use both VML format and DrawingML
> > format
> > > as shape's markup language, which means, for one shape in docx file
> > created
> > > in word 2010, we can get the shape's description both in VML format and
> > > DrawingML format;
> > > 2> In Powerpoint 2007/2010 and Excel 2007/2010, the shape use the
> > DrawingML
> > > as markup language, and for some other objects, like: Commnets, etc.
> are
> > > described in VML format. And AOO support shapes in pptx file and xlsx
> > file
> > > in DrawingML format, and partial of VML format parsing like xlsx
> > comments.
> > >
> > > Based on the information, we plan to support Word 2007/2010 shape's
> > import
> > > in VML format first to improve the interoperability with MS Office
> > > 2007/2010, and the scope including:
> > > 1> Support the load-show for the VML shape, including textbox, from
> docx
> > > file;
> > > 2> Support to import more shape's property, like: background, border,
> > font,
> > > etc;
> > >
> >
> >
> >
> > --
> > *
> >
> >
> > mailto: *aoo.zhaoshzh@gmail.com <https://google.com/profiles>
> > <https://google.com/profiles>
> >
>



-- 
*


mailto: *aoo.zhaoshzh@gmail.com <https://google.com/profiles>
<https://google.com/profiles>

Re: Propose to support import Shape in VML format from MS OOXML file

Posted by Ying Zhang <tl...@gmail.com>.
It's 2 different markup languages for VML and DrawingML to describe shape
in OOXML,  our target is to improve the AOO's fidelity to parse VML and
DrawingML both to AOO's core model and save to ODF file. And AOO have
already had some achievements for these 2 parts.
Could you describe the idea on why we could do such converter, and what's
the benefit.
Thanks!

2012/8/28 shzh zhao <ao...@gmail.com>

> Can we make a converter from drawingml to vml?
>
> 2012/8/27 Ying Zhang <tl...@gmail.com>
>
> > Hi, All
> >
> > Shape is a very important feature for writer, but AOO does not support
> > import Shape defined in OOXML file of docx file especially, and which
> will
> > be lost after import the docx file in AOO.
> > I propose to support import shape in VML format in docx file into AOO and
> > put them as candidates for next release and for your comments.
> >
> >
> https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.0+Release+Planning
> >
> > Background:
> > Shape, as well as Text Box as a kind of shape, described in OOXML as VML
> > format and DrawingML format:
> > 1> In Word 2007, the VML format is used as only language for shape
> > description; and in Word 2010, it use both VML format and DrawingML
> format
> > as shape's markup language, which means, for one shape in docx file
> created
> > in word 2010, we can get the shape's description both in VML format and
> > DrawingML format;
> > 2> In Powerpoint 2007/2010 and Excel 2007/2010, the shape use the
> DrawingML
> > as markup language, and for some other objects, like: Commnets, etc. are
> > described in VML format. And AOO support shapes in pptx file and xlsx
> file
> > in DrawingML format, and partial of VML format parsing like xlsx
> comments.
> >
> > Based on the information, we plan to support Word 2007/2010 shape's
> import
> > in VML format first to improve the interoperability with MS Office
> > 2007/2010, and the scope including:
> > 1> Support the load-show for the VML shape, including textbox, from docx
> > file;
> > 2> Support to import more shape's property, like: background, border,
> font,
> > etc;
> >
>
>
>
> --
> *
>
>
> mailto: *aoo.zhaoshzh@gmail.com <https://google.com/profiles>
> <https://google.com/profiles>
>

Re: Propose to support import Shape in VML format from MS OOXML file

Posted by shzh zhao <ao...@gmail.com>.
Can we make a converter from drawingml to vml?

2012/8/27 Ying Zhang <tl...@gmail.com>

> Hi, All
>
> Shape is a very important feature for writer, but AOO does not support
> import Shape defined in OOXML file of docx file especially, and which will
> be lost after import the docx file in AOO.
> I propose to support import shape in VML format in docx file into AOO and
> put them as candidates for next release and for your comments.
>
> https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.0+Release+Planning
>
> Background:
> Shape, as well as Text Box as a kind of shape, described in OOXML as VML
> format and DrawingML format:
> 1> In Word 2007, the VML format is used as only language for shape
> description; and in Word 2010, it use both VML format and DrawingML format
> as shape's markup language, which means, for one shape in docx file created
> in word 2010, we can get the shape's description both in VML format and
> DrawingML format;
> 2> In Powerpoint 2007/2010 and Excel 2007/2010, the shape use the DrawingML
> as markup language, and for some other objects, like: Commnets, etc. are
> described in VML format. And AOO support shapes in pptx file and xlsx file
> in DrawingML format, and partial of VML format parsing like xlsx comments.
>
> Based on the information, we plan to support Word 2007/2010 shape's import
> in VML format first to improve the interoperability with MS Office
> 2007/2010, and the scope including:
> 1> Support the load-show for the VML shape, including textbox, from docx
> file;
> 2> Support to import more shape's property, like: background, border, font,
> etc;
>



-- 
*


mailto: *aoo.zhaoshzh@gmail.com <https://google.com/profiles>
<https://google.com/profiles>