And talking about DOCX generation: it looks like the hardest part is to
implement *model*. DOCX generation is boring but straightforward.

Can you try to implement/describe such a model?

2015-08-08 22:25 GMT+03:00 Юрий Мироненко <assargad...@gmail.com>:

> Sorry if I was crude - it was not my intention :)
> I just spotted your question and have started investigation, and I just
> wanted to show that I'm in process of answering and answer will soon be
> here. Unfortunately, unexpected emergency happened...well, anyway:
>
> Using of TabularExperimenting is very simple (though not very usable):
>
> tab := TabularExperimenting new.
> tab generateXLSX.
>
> It will generate file named "Test.xlsx" in the current directory (in
> windows environment it is directory same to image one in most cases, in
> ubuntu it's home folder of the current user).
>
> If you'll see closely on TabularExperimenting, the model for the export is
> genrated in #initialize method. And, as far as I remember, it do not
> support multi-sheets documents (only first sheet will be actually written
> to the file). That's why it's Experimenting, not Exporter :)
>
> Well, I have used this code in production, making very quick, dirty and
> obvious API for this TabularExperimenting class. It's on repo now, but not
> recommended for loading (see the version comments to find one if you want
> to see it).
>
>
>
>
> 2015-08-08 13:32 GMT+03:00 H. Hirzel <hannes.hir...@gmail.com>:
>
>> Sorry I do not want to put you under pressure, the second email was
>> just meant as a clarificiation of the first :-), take you time.
>>
>> --HH
>>
>> On 8/8/15, Юрий Мироненко <assargad...@gmail.com> wrote:
>> > Give me couple of minutes to make answer, please.
>> >
>> > 2015-08-08 13:14 GMT+03:00 H. Hirzel <hannes.hir...@gmail.com>:
>> >
>> >> Mainly the answer to the question: How do I use the experimental
>> exporter
>> >> class?
>> >>
>> >>
>> >>
>> >>
>> >> On 8/8/15, H. Hirzel <hannes.hir...@gmail.com> wrote:
>> >> > Yes, this is what I realized when looking at your code in Tabular.
>> >> >
>> >> > This is a good basis to build upon. I started adding some versions to
>> >> > http://ss3.gemtalksystems.com/ss/Tabular.html
>> >> >
>> >> > mainly adding comments and grouping method into protocols.
>> >> >
>> >> > Your test cases are useful.
>> >> >
>> >> > May I ask you to add some comment to the exporters subpackage?
>> >> >
>> >> > Hannes
>> >> >
>> >> >
>> >> > On 8/8/15, Vincent BLONDEAU <vincent.blond...@polytech-lille.net>
>> >> > wrote:
>> >> >> I think you can improve Tabular to generate DOCX files. It is the
>> same
>> >> >> file
>> >> >> standard than XLSX.
>> >> >>
>> >> >> Vincent
>> >> >>
>> >> >> -----Message d'origine-----
>> >> >> De : Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] De la
>> >> part
>> >> >> de
>> >> >> H. Hirzel
>> >> >> Envoyé : samedi 8 août 2015 08:56
>> >> >> À : Any question about pharo is welcome
>> >> >> Objet : Re: [Pharo-users] MSOffice DOCX generation?
>> >> >>
>> >> >> I found Tabular
>> >> >>
>> >> >> http://ss3.gemtalksystems.com/ss/Tabular.html
>> >> >>
>> >> >> which is for Spreadsheets files. It is useful as an example for
>> >> >> creating
>> >> >> something similar for DOCX files.
>> >> >>
>> >> >> On 8/8/15, H. Hirzel <hannes.hir...@gmail.com> wrote:
>> >> >>> A similar library but for Java
>> >> >>>
>> >> >>> http://www.docx4java.org/trac/docx4j
>> >> >>>
>> >> >>> On 8/7/15, H. Hirzel <hannes.hir...@gmail.com> wrote:
>> >> >>>> Hello
>> >> >>>>
>> >> >>>> Is there a library like for Pharo to generate DOCX files?
>> >> >>>>
>> >> >>>> Something like this
>> >> >>>> https://docx.codeplex.com/
>> >> >>>> DocX is a .NET library that allows developers to manipulate Word
>> >> >>>> 2007/2010/2013 files, in an easy and intuitive manor. DocX is
>> fast,
>> >> >>>> lightweight and best of all it does not require Microsoft Word or
>> >> >>>> Office to be installed.
>> >> >>>>
>> >> >>>> Regards
>> >> >>>>
>> >> >>>> Hannes
>> >> >>>>
>> >> >>>
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >
>> >>
>> >>
>> >
>>
>>
>

Reply via email to