Cara, funcionou bem! Parabém pela iniciativa.

--
@Tonussi <http://twitter.com/tonussi>
tonussi.com
skype: erictonussi


Em 23 de agosto de 2013 15:50, Rafael Bandeira Rodrigues <[email protected]
> escreveu:

> Bom pessoal, a um tempo vim perguntando sobre uma forma de compactar
> arquivos via AS3, depois de garimpar muito achei um componente que faz isso
> e, a partir dele, iniciei um projeto para gerar documentos Office (Word,
> Excel e PowerPoint) a partir do openXML que é um padrão de criação de
> arquivos.
>
> Estou colocando em anexo o swc que gerei e um código de exemplo, ainda
> muito básico que da para iniciar algo. Estou pensando em acelerar o
> processo então quem se interessar e ajudar na criação da lib entra em
> contato.
>
> <?xml version="1.0" encoding="utf-8"?>
> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
>    xmlns:s="library://ns.adobe.com/flex/spark"
>    xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955"
> minHeight="600"
>    creationComplete="creationCompleteHandler(event)">
> <fx:Declarations>
>  <!-- Place non-visual elements (e.g., services, value objects) here -->
> </fx:Declarations>
>  <fx:Script>
> <![CDATA[
>  import br.inf.flagnet.openxml.document.WordDocument;
>
> private var wordDocument:WordDocument;
>
> private function creationCompleteHandler(event:FlexEvent):void {
>  buildWordDocument();
> }
>  private function buildWordDocument():void {
>  wordDocument = new WordDocument();
> wordDocument.company = "FlagNet - Soluções em Tecnologia";
>  wordDocument.author = "Rafael Bandeira Rodrigues";
> wordDocument.modifiedBy = "Rafael Bandeira Rodrigues";
>
> wordDocument.document.setText("Olá Mundo!!");
>  }
> ]]>
> </fx:Script>
>  <s:Button x="10" y="10" label="Salvar Word"
> click="{wordDocument.save()}"/>
> </s:Application>
>
>
> Obrigado,
>
> Rafael Bandeira Rodrigues
> Chief Executive Officer
> FlagNet - Soluções em Tecnologia
> http://www.flagnet.inf.br/
>
> Adobe ColdFusion 8 Certified Expert
> Adobe ColdFusion MX 7 Certified Developer
> Adobe Certified Professional
> Adobe Certified Instructor
> Adobe Certified Expert
> Fusebox - BRASIL
> http://www.fusebox.com.br/
> RafaBand - BlogSpot.com
> http://rafaband.blogspot.com/
> FlagNet - Twiter
> http://twitter.com/flagnet/
>
> "Pensar apenas ou desejar somente nunca levou ninguém a lugar nenhum. É
> necessário também a ação" - William Shakespeare
>
> --
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
> ---
> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
> dos Grupos do Google.
> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
> envie um e-mail para [email protected].
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>

-- 
-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para [email protected].
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Responder a