Re: [pt-br-usuarios] LibreOffice aceita .NET ou COM?

2014-08-12 Por tôpico Cristiano M. Magalhaes
Gustavo,

huu... agora a dica tá ficando quente! rs

Vou tentar aqui, se não funcionar, volto a vocês.

Por hora, muito obrigado!

--
Cristiano M. Magalhães




2014-08-12 17:52 GMT-03:00 Gustavo Pacheco :

> Oi Cristiano!
>
>  Baixe e instale o SDK do LibreOffice no site do projeto (de
> preferência a mesma versão do seu LibreOffice). Depois, do Visual
> Studio, adicione no seu projeto as referências às DLLs que iniciam com
> o prefixo "cli":
>
> cli_basetypes.dll
> cli_cppuhelper.dll
> cli_oootypes.dll
> cli_uno.dll
> cli_ure.dll
> cli_uretypes.dll
>
> Possivelmente elas estarão em C:\Program Files\LibreOffice
> 4.0\URE\bin. Senão, faça uma procura simples em "C:\Program
> Files\LibreOffice" para encontrá-las. Não lembro de mais nada
> relevante. Para empacotar a sua aplicação talvez seja necessário
> verificar se o seu ambiente atende todos os requisitos descritos em
> http://api.libreoffice.org/docs/install.html.
>
> Abraço,
> Gustavo Pacheco.
>
>
>
> Em 12 de agosto de 2014 16:43, Cristiano M. Magalhaes
>  escreveu:
> > Gustavo, obrigado, esse seu último link parece ser bastante didático.
> Falo
> > desse link:
> >
> > https://suite.io/mark-alexander-bain/1w222aa
> >
> >
> > Mas, quase no início da explicação ele escreve:
> >
> > *"Once the programmer has added the CLI references to their C# project
> then
> > they can use any required namespaces: ..."*
> >
> >
> > Ou seja, ele diz "*uma vez que o programador adicionou as referências CLI
> > no projeto C# ele pode... bla bla bla...*"
> >
> > O problema é que o tutorial parte do princípio que o programador fez
> isso.
> > Mas como adicionar essas referências CLI do LibreOffice ao projeto C#?
> >
> > ;-)
> >
> > --
> > Cristiano M. Magalhães
> >
> >
> >
> >
> > 2014-08-12 16:32 GMT-03:00 Gustavo Pacheco :
> >
> >> Oi Cristiano!
> >>
> >> Em 12 de agosto de 2014 15:38, Cristiano M. Magalhaes
> >>  escreveu:
> >> > Gustavo,
> >> >
> >> > já havia lido esse tutorial, mas parece ser mais uma gambiarra do que
> >> algo
> >> > "concreto".
> >>
> >>  Bem, infelizmente, se você quiser embutir o LibreOffice para edição
> >> em um código .NET, é a única alternativa de desenvolvimento existente
> >> sem que seja necessário reinventar a roda. Não é bonito, concordo.
> >>
> >> ...Mas imaginei que você não quisesse isso e que a sua necessidade
> >> fosse apenas a conexão e a obtenção dos objetos, por isso sugeri
> >> diretamente a seção Obtendo o controle do documento via código.
> >>
> >> >
> >> > E o exemplo não é em C#, mas em VB.
> >>
> >>  Sim, é em VB. Mas a lógica da API do LibreOffice que você vai usar é a
> >> mesma.
> >>
> >>  Se você já está um passo a frente e entendeu a conexão, então procure
> >> no Google por "C# OpenOffice API sample" ou termos similares. Em
> >> geral, a pesquisa de código usando "OpenOffice" em vez de
> >> "LibreOffice" retorna mais resultados úteis devido ao histórico mais
> >> extenso de desenvolvimentos. Veja o exemplo abaixo, talvez seja útil:
> >>
> >> https://suite.io/mark-alexander-bain/1w222aa
> >>
> >>
> >>  Abraço,
> >>  Gustavo Pacheco.
> >>
> >>
> >> >
> >> > ...
> >> >
> >> > :-(
> >> >
> >> >
> >> > --
> >> > Cristiano M. Magalhães
> >> >
> >> >
> >> >
> >> >
> >> > 2014-08-12 15:33 GMT-03:00 Gustavo Pacheco  >:
> >> >
> >> >> Olá Cristiano!
> >> >>
> >> >>  Nesse artigo há um exemplo da conexão com VB.NET. Desconsidere a
> >> >> incorporação do LibreOffice com o EmbeddedOpenOffice e atente apenas
> >> >> para a seção "Obtendo o controle do documento via código".
> >> >>
> >> >>
> >>
> http://imasters.com.br/framework/dotnet/incorporando-o-libreoffice-em-um-codigo-vb-net-melhores2013/
> >> >>
> >> >>  Também acredito que você não terá dificuldade de entender a API
> >> >> através da documentação introdutória abaixo, para Java:
> >> >>
> >> >>
> >>
> https://www.dropbox.com/s/ffqk4gnq2t49r8n/LibreOffice%20API%20com%20Java%20%28edi%C3%A7%C3%A3o%20alfa%29.odt
> >> >>
> >> >>  Abraço,
> >> >>  Gustavo Pacheco.
> >> >>
> >> >>
> >> >> Em 11 de agosto de 2014 16:27, Cristiano M. Magalhaes
> >> >>  escreveu:
> >> >> > Eu desenvolvo aplicativos *C#* para *AutoCAD*.
> >> >> >
> >> >> > Eu queria usar o *Calc *em meus aplicativos, como se usa o *M$
> Excel*.
> >> >> >
> >> >> > Para isso, preciso saber se se o *LibreOffice *aceita *.NET* ou
> *COM*?
> >> >> >
> >> >> > Se sim, aonde posso encontrar alguma documentação?
> >> >> >
> >> >> > Atenciosamente,
> >> >> >
> >> >> > --
> >> >> > Cristiano M. Magalhães
> >> >> >
> >> >> > --
> >> >> > Você está recebendo e-mails da lista
> usuarios@pt-br.libreoffice.org
> >> >> > # Informações sobre os comandos disponíveis (em inglês):
> >> >> >   mande e-mail vazio para
> usuarios+unsubscr...@pt-br.libreoffice.org
> >> >> > # Cancelar sua assinatura: mande e-mail vazio para:
> >> >> >   usuarios+unsubscr...@pt-br.libreoffice.org
> >> >> > # Arquivo de mensagens:
> >> >> http://listarchives.libreoffice.org/pt-br/usuarios/
> >> >>
> >> >
> >> > --
> >> > Você está recebendo e-mails da 

Re: [pt-br-usuarios] LibreOffice aceita .NET ou COM?

2014-08-12 Por tôpico Gustavo Pacheco
Oi Cristiano!

 Baixe e instale o SDK do LibreOffice no site do projeto (de
preferência a mesma versão do seu LibreOffice). Depois, do Visual
Studio, adicione no seu projeto as referências às DLLs que iniciam com
o prefixo "cli":

cli_basetypes.dll
cli_cppuhelper.dll
cli_oootypes.dll
cli_uno.dll
cli_ure.dll
cli_uretypes.dll

Possivelmente elas estarão em C:\Program Files\LibreOffice
4.0\URE\bin. Senão, faça uma procura simples em "C:\Program
Files\LibreOffice" para encontrá-las. Não lembro de mais nada
relevante. Para empacotar a sua aplicação talvez seja necessário
verificar se o seu ambiente atende todos os requisitos descritos em
http://api.libreoffice.org/docs/install.html.

Abraço,
Gustavo Pacheco.



Em 12 de agosto de 2014 16:43, Cristiano M. Magalhaes
 escreveu:
> Gustavo, obrigado, esse seu último link parece ser bastante didático. Falo
> desse link:
>
> https://suite.io/mark-alexander-bain/1w222aa
>
>
> Mas, quase no início da explicação ele escreve:
>
> *"Once the programmer has added the CLI references to their C# project then
> they can use any required namespaces: ..."*
>
>
> Ou seja, ele diz "*uma vez que o programador adicionou as referências CLI
> no projeto C# ele pode... bla bla bla...*"
>
> O problema é que o tutorial parte do princípio que o programador fez isso.
> Mas como adicionar essas referências CLI do LibreOffice ao projeto C#?
>
> ;-)
>
> --
> Cristiano M. Magalhães
>
>
>
>
> 2014-08-12 16:32 GMT-03:00 Gustavo Pacheco :
>
>> Oi Cristiano!
>>
>> Em 12 de agosto de 2014 15:38, Cristiano M. Magalhaes
>>  escreveu:
>> > Gustavo,
>> >
>> > já havia lido esse tutorial, mas parece ser mais uma gambiarra do que
>> algo
>> > "concreto".
>>
>>  Bem, infelizmente, se você quiser embutir o LibreOffice para edição
>> em um código .NET, é a única alternativa de desenvolvimento existente
>> sem que seja necessário reinventar a roda. Não é bonito, concordo.
>>
>> ...Mas imaginei que você não quisesse isso e que a sua necessidade
>> fosse apenas a conexão e a obtenção dos objetos, por isso sugeri
>> diretamente a seção Obtendo o controle do documento via código.
>>
>> >
>> > E o exemplo não é em C#, mas em VB.
>>
>>  Sim, é em VB. Mas a lógica da API do LibreOffice que você vai usar é a
>> mesma.
>>
>>  Se você já está um passo a frente e entendeu a conexão, então procure
>> no Google por "C# OpenOffice API sample" ou termos similares. Em
>> geral, a pesquisa de código usando "OpenOffice" em vez de
>> "LibreOffice" retorna mais resultados úteis devido ao histórico mais
>> extenso de desenvolvimentos. Veja o exemplo abaixo, talvez seja útil:
>>
>> https://suite.io/mark-alexander-bain/1w222aa
>>
>>
>>  Abraço,
>>  Gustavo Pacheco.
>>
>>
>> >
>> > ...
>> >
>> > :-(
>> >
>> >
>> > --
>> > Cristiano M. Magalhães
>> >
>> >
>> >
>> >
>> > 2014-08-12 15:33 GMT-03:00 Gustavo Pacheco :
>> >
>> >> Olá Cristiano!
>> >>
>> >>  Nesse artigo há um exemplo da conexão com VB.NET. Desconsidere a
>> >> incorporação do LibreOffice com o EmbeddedOpenOffice e atente apenas
>> >> para a seção "Obtendo o controle do documento via código".
>> >>
>> >>
>> http://imasters.com.br/framework/dotnet/incorporando-o-libreoffice-em-um-codigo-vb-net-melhores2013/
>> >>
>> >>  Também acredito que você não terá dificuldade de entender a API
>> >> através da documentação introdutória abaixo, para Java:
>> >>
>> >>
>> https://www.dropbox.com/s/ffqk4gnq2t49r8n/LibreOffice%20API%20com%20Java%20%28edi%C3%A7%C3%A3o%20alfa%29.odt
>> >>
>> >>  Abraço,
>> >>  Gustavo Pacheco.
>> >>
>> >>
>> >> Em 11 de agosto de 2014 16:27, Cristiano M. Magalhaes
>> >>  escreveu:
>> >> > Eu desenvolvo aplicativos *C#* para *AutoCAD*.
>> >> >
>> >> > Eu queria usar o *Calc *em meus aplicativos, como se usa o *M$ Excel*.
>> >> >
>> >> > Para isso, preciso saber se se o *LibreOffice *aceita *.NET* ou *COM*?
>> >> >
>> >> > Se sim, aonde posso encontrar alguma documentação?
>> >> >
>> >> > Atenciosamente,
>> >> >
>> >> > --
>> >> > Cristiano M. Magalhães
>> >> >
>> >> > --
>> >> > Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
>> >> > # Informações sobre os comandos disponíveis (em inglês):
>> >> >   mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
>> >> > # Cancelar sua assinatura: mande e-mail vazio para:
>> >> >   usuarios+unsubscr...@pt-br.libreoffice.org
>> >> > # Arquivo de mensagens:
>> >> http://listarchives.libreoffice.org/pt-br/usuarios/
>> >>
>> >
>> > --
>> > Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
>> > # Informações sobre os comandos disponíveis (em inglês):
>> >   mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
>> > # Cancelar sua assinatura: mande e-mail vazio para:
>> >   usuarios+unsubscr...@pt-br.libreoffice.org
>> > # Arquivo de mensagens:
>> http://listarchives.libreoffice.org/pt-br/usuarios/
>>
>
> --
> Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
> # Informações sobre os comandos disponíveis (em inglês):
>   mande e-mail vazio para

Re: [pt-br-usuarios] LibreOffice aceita .NET ou COM?

2014-08-12 Por tôpico Cristiano M. Magalhaes
Gustavo, obrigado, esse seu último link parece ser bastante didático. Falo
desse link:

https://suite.io/mark-alexander-bain/1w222aa


Mas, quase no início da explicação ele escreve:

*"Once the programmer has added the CLI references to their C# project then
they can use any required namespaces: ..."*


Ou seja, ele diz "*uma vez que o programador adicionou as referências CLI
no projeto C# ele pode... bla bla bla...*"

O problema é que o tutorial parte do princípio que o programador fez isso.
Mas como adicionar essas referências CLI do LibreOffice ao projeto C#?

;-)

--
Cristiano M. Magalhães




2014-08-12 16:32 GMT-03:00 Gustavo Pacheco :

> Oi Cristiano!
>
> Em 12 de agosto de 2014 15:38, Cristiano M. Magalhaes
>  escreveu:
> > Gustavo,
> >
> > já havia lido esse tutorial, mas parece ser mais uma gambiarra do que
> algo
> > "concreto".
>
>  Bem, infelizmente, se você quiser embutir o LibreOffice para edição
> em um código .NET, é a única alternativa de desenvolvimento existente
> sem que seja necessário reinventar a roda. Não é bonito, concordo.
>
> ...Mas imaginei que você não quisesse isso e que a sua necessidade
> fosse apenas a conexão e a obtenção dos objetos, por isso sugeri
> diretamente a seção Obtendo o controle do documento via código.
>
> >
> > E o exemplo não é em C#, mas em VB.
>
>  Sim, é em VB. Mas a lógica da API do LibreOffice que você vai usar é a
> mesma.
>
>  Se você já está um passo a frente e entendeu a conexão, então procure
> no Google por "C# OpenOffice API sample" ou termos similares. Em
> geral, a pesquisa de código usando "OpenOffice" em vez de
> "LibreOffice" retorna mais resultados úteis devido ao histórico mais
> extenso de desenvolvimentos. Veja o exemplo abaixo, talvez seja útil:
>
> https://suite.io/mark-alexander-bain/1w222aa
>
>
>  Abraço,
>  Gustavo Pacheco.
>
>
> >
> > ...
> >
> > :-(
> >
> >
> > --
> > Cristiano M. Magalhães
> >
> >
> >
> >
> > 2014-08-12 15:33 GMT-03:00 Gustavo Pacheco :
> >
> >> Olá Cristiano!
> >>
> >>  Nesse artigo há um exemplo da conexão com VB.NET. Desconsidere a
> >> incorporação do LibreOffice com o EmbeddedOpenOffice e atente apenas
> >> para a seção "Obtendo o controle do documento via código".
> >>
> >>
> http://imasters.com.br/framework/dotnet/incorporando-o-libreoffice-em-um-codigo-vb-net-melhores2013/
> >>
> >>  Também acredito que você não terá dificuldade de entender a API
> >> através da documentação introdutória abaixo, para Java:
> >>
> >>
> https://www.dropbox.com/s/ffqk4gnq2t49r8n/LibreOffice%20API%20com%20Java%20%28edi%C3%A7%C3%A3o%20alfa%29.odt
> >>
> >>  Abraço,
> >>  Gustavo Pacheco.
> >>
> >>
> >> Em 11 de agosto de 2014 16:27, Cristiano M. Magalhaes
> >>  escreveu:
> >> > Eu desenvolvo aplicativos *C#* para *AutoCAD*.
> >> >
> >> > Eu queria usar o *Calc *em meus aplicativos, como se usa o *M$ Excel*.
> >> >
> >> > Para isso, preciso saber se se o *LibreOffice *aceita *.NET* ou *COM*?
> >> >
> >> > Se sim, aonde posso encontrar alguma documentação?
> >> >
> >> > Atenciosamente,
> >> >
> >> > --
> >> > Cristiano M. Magalhães
> >> >
> >> > --
> >> > Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
> >> > # Informações sobre os comandos disponíveis (em inglês):
> >> >   mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
> >> > # Cancelar sua assinatura: mande e-mail vazio para:
> >> >   usuarios+unsubscr...@pt-br.libreoffice.org
> >> > # Arquivo de mensagens:
> >> http://listarchives.libreoffice.org/pt-br/usuarios/
> >>
> >
> > --
> > Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
> > # Informações sobre os comandos disponíveis (em inglês):
> >   mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
> > # Cancelar sua assinatura: mande e-mail vazio para:
> >   usuarios+unsubscr...@pt-br.libreoffice.org
> > # Arquivo de mensagens:
> http://listarchives.libreoffice.org/pt-br/usuarios/
>

-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  usuarios+unsubscr...@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/


Re: [pt-br-usuarios] LibreOffice aceita .NET ou COM?

2014-08-12 Por tôpico Gustavo Pacheco
Oi Cristiano!

Em 12 de agosto de 2014 15:38, Cristiano M. Magalhaes
 escreveu:
> Gustavo,
>
> já havia lido esse tutorial, mas parece ser mais uma gambiarra do que algo
> "concreto".

 Bem, infelizmente, se você quiser embutir o LibreOffice para edição
em um código .NET, é a única alternativa de desenvolvimento existente
sem que seja necessário reinventar a roda. Não é bonito, concordo.

 Mas imaginei que você não quisesse isso e que a sua necessidade
fosse apenas a conexão e a obtenção dos objetos, por isso sugeri
diretamente a seção Obtendo o controle do documento via código.

>
> E o exemplo não é em C#, mas em VB.

 Sim, é em VB. Mas a lógica da API do LibreOffice que você vai usar é a mesma.

 Se você já está um passo a frente e entendeu a conexão, então procure
no Google por "C# OpenOffice API sample" ou termos similares. Em
geral, a pesquisa de código usando "OpenOffice" em vez de
"LibreOffice" retorna mais resultados úteis devido ao histórico mais
extenso de desenvolvimentos. Veja o exemplo abaixo, talvez seja útil:

https://suite.io/mark-alexander-bain/1w222aa


 Abraço,
 Gustavo Pacheco.


>
> ...
>
> :-(
>
>
> --
> Cristiano M. Magalhães
>
>
>
>
> 2014-08-12 15:33 GMT-03:00 Gustavo Pacheco :
>
>> Olá Cristiano!
>>
>>  Nesse artigo há um exemplo da conexão com VB.NET. Desconsidere a
>> incorporação do LibreOffice com o EmbeddedOpenOffice e atente apenas
>> para a seção "Obtendo o controle do documento via código".
>>
>> http://imasters.com.br/framework/dotnet/incorporando-o-libreoffice-em-um-codigo-vb-net-melhores2013/
>>
>>  Também acredito que você não terá dificuldade de entender a API
>> através da documentação introdutória abaixo, para Java:
>>
>> https://www.dropbox.com/s/ffqk4gnq2t49r8n/LibreOffice%20API%20com%20Java%20%28edi%C3%A7%C3%A3o%20alfa%29.odt
>>
>>  Abraço,
>>  Gustavo Pacheco.
>>
>>
>> Em 11 de agosto de 2014 16:27, Cristiano M. Magalhaes
>>  escreveu:
>> > Eu desenvolvo aplicativos *C#* para *AutoCAD*.
>> >
>> > Eu queria usar o *Calc *em meus aplicativos, como se usa o *M$ Excel*.
>> >
>> > Para isso, preciso saber se se o *LibreOffice *aceita *.NET* ou *COM*?
>> >
>> > Se sim, aonde posso encontrar alguma documentação?
>> >
>> > Atenciosamente,
>> >
>> > --
>> > Cristiano M. Magalhães
>> >
>> > --
>> > Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
>> > # Informações sobre os comandos disponíveis (em inglês):
>> >   mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
>> > # Cancelar sua assinatura: mande e-mail vazio para:
>> >   usuarios+unsubscr...@pt-br.libreoffice.org
>> > # Arquivo de mensagens:
>> http://listarchives.libreoffice.org/pt-br/usuarios/
>>
>
> --
> Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
> # Informações sobre os comandos disponíveis (em inglês):
>   mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
> # Cancelar sua assinatura: mande e-mail vazio para:
>   usuarios+unsubscr...@pt-br.libreoffice.org
> # Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  usuarios+unsubscr...@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/


Re: [pt-br-usuarios] LibreOffice aceita .NET ou COM?

2014-08-12 Por tôpico Cristiano M. Magalhaes
José Ferreira,

existe versão do LibreOffice para o Micro$oft Windows.

Naturalmente que minha pergunta foi dedicada ao Windows, ainda mais que eu
falei sobre integração com o AutoCAD.

Abraços.

--
Cristiano M. Magalhães



2014-08-12 16:22 GMT-03:00 José Ferreira Neto :

> Micro$oft usa C# e Linux usa C++ são duas linguagens diferentes.
>
> 
> José Ferreira Neto
> Analista de Sistemas e Suporte de Informática
> Desenvolvimento web, segurança e administração de redes
> Músico cristão membro da AD.
> *Faça contato comigo | Visite meu site*
> Emails: netto@gmail.com | ne...@r7.com
> Meus Twitter's: @netto_info | @clickmusical | @veiadigital
> Facebook 
> MSN:
> netto@gmail.com
> Site  profissional:
> http://www.veiadigital.com.br
> Meu site sobre música evangélica:
> http://clickmusical.mus.br
>
>
> Em 12 de agosto de 2014 14:38, Cristiano M. Magalhaes  > escreveu:
>
> Gustavo,
>>
>> já havia lido esse tutorial, mas parece ser mais uma gambiarra do que algo
>> "concreto".
>>
>> E o exemplo não é em C#, mas em VB.
>>
>> ...
>>
>> :-(
>>
>>
>> --
>> Cristiano M. Magalhães
>>
>>
>>
>>
>> 2014-08-12 15:33 GMT-03:00 Gustavo Pacheco :
>>
>> > Olá Cristiano!
>> >
>> >  Nesse artigo há um exemplo da conexão com VB.NET. Desconsidere a
>> > incorporação do LibreOffice com o EmbeddedOpenOffice e atente apenas
>> > para a seção "Obtendo o controle do documento via código".
>> >
>> >
>> http://imasters.com.br/framework/dotnet/incorporando-o-libreoffice-em-um-codigo-vb-net-melhores2013/
>> >
>> >  Também acredito que você não terá dificuldade de entender a API
>> > através da documentação introdutória abaixo, para Java:
>> >
>> >
>> https://www.dropbox.com/s/ffqk4gnq2t49r8n/LibreOffice%20API%20com%20Java%20%28edi%C3%A7%C3%A3o%20alfa%29.odt
>> >
>> >  Abraço,
>> >  Gustavo Pacheco.
>> >
>> >
>> > Em 11 de agosto de 2014 16:27, Cristiano M. Magalhaes
>> >  escreveu:
>> > > Eu desenvolvo aplicativos *C#* para *AutoCAD*.
>> > >
>> > > Eu queria usar o *Calc *em meus aplicativos, como se usa o *M$ Excel*.
>> > >
>> > > Para isso, preciso saber se se o *LibreOffice *aceita *.NET* ou *COM*?
>> > >
>> > > Se sim, aonde posso encontrar alguma documentação?
>> > >
>> > > Atenciosamente,
>> > >
>> > > --
>> > > Cristiano M. Magalhães
>> > >
>> > > --
>> > > Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
>> > > # Informações sobre os comandos disponíveis (em inglês):
>> > >   mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
>> > > # Cancelar sua assinatura: mande e-mail vazio para:
>> > >   usuarios+unsubscr...@pt-br.libreoffice.org
>> > > # Arquivo de mensagens:
>> > http://listarchives.libreoffice.org/pt-br/usuarios/
>> >
>>
>> --
>> Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
>> # Informações sobre os comandos disponíveis (em inglês):
>>   mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
>> # Cancelar sua assinatura: mande e-mail vazio para:
>>   usuarios+unsubscr...@pt-br.libreoffice.org
>> # Arquivo de mensagens:
>> http://listarchives.libreoffice.org/pt-br/usuarios/
>>
>
>

-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  usuarios+unsubscr...@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/


Re: [pt-br-usuarios] LibreOffice aceita .NET ou COM?

2014-08-12 Por tôpico Cristiano M. Magalhaes
Gustavo,

já havia lido esse tutorial, mas parece ser mais uma gambiarra do que algo
"concreto".

E o exemplo não é em C#, mas em VB.

...

:-(


--
Cristiano M. Magalhães




2014-08-12 15:33 GMT-03:00 Gustavo Pacheco :

> Olá Cristiano!
>
>  Nesse artigo há um exemplo da conexão com VB.NET. Desconsidere a
> incorporação do LibreOffice com o EmbeddedOpenOffice e atente apenas
> para a seção "Obtendo o controle do documento via código".
>
> http://imasters.com.br/framework/dotnet/incorporando-o-libreoffice-em-um-codigo-vb-net-melhores2013/
>
>  Também acredito que você não terá dificuldade de entender a API
> através da documentação introdutória abaixo, para Java:
>
> https://www.dropbox.com/s/ffqk4gnq2t49r8n/LibreOffice%20API%20com%20Java%20%28edi%C3%A7%C3%A3o%20alfa%29.odt
>
>  Abraço,
>  Gustavo Pacheco.
>
>
> Em 11 de agosto de 2014 16:27, Cristiano M. Magalhaes
>  escreveu:
> > Eu desenvolvo aplicativos *C#* para *AutoCAD*.
> >
> > Eu queria usar o *Calc *em meus aplicativos, como se usa o *M$ Excel*.
> >
> > Para isso, preciso saber se se o *LibreOffice *aceita *.NET* ou *COM*?
> >
> > Se sim, aonde posso encontrar alguma documentação?
> >
> > Atenciosamente,
> >
> > --
> > Cristiano M. Magalhães
> >
> > --
> > Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
> > # Informações sobre os comandos disponíveis (em inglês):
> >   mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
> > # Cancelar sua assinatura: mande e-mail vazio para:
> >   usuarios+unsubscr...@pt-br.libreoffice.org
> > # Arquivo de mensagens:
> http://listarchives.libreoffice.org/pt-br/usuarios/
>

-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  usuarios+unsubscr...@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/