Cumprimentos,
Rui Santos
--
Você recebeu esta mensagem por fazer parte da lista de discussão oficial da Comunidade NetPonto (http://netponto.org).
Acho que a ideia do webservice é mesmo a melhor ideia até porque o SL a correr no browser tem muitas limitações de acesso a recursos locais.
Se quiseres correr fora do browser para poder fazer COM interop tens de ter a opção “Require elevated trust when running outside the browser” seleccionado nas propriedades do projecto.
Depois se usares c# recomendo o uso de dynamic para aceder a COM… se usares VB.NET tens a vida mais facilitada.
Cheers
Joao Cardoso
2011/7/5 Joao Cardoso - Privado <joao.c...@gmx.net>:
--
Regards,
Luis Abreu
--
Você recebeu esta mensagem por fazer parte da lista de discussão oficial da Comunidade NetPonto (http://netponto.org).
yep, ate pq na altura em q escrevi o codigo, estavamos a desenvolver
uma aplicação windows forms...
> Neste momento eu tenho um servico em wcf que me devolve o ZPL direitinho(
na minha opiniao, fazer o zpl com o servico nao te da nada de especial...
> Peguei em alguma da logica da aplicacao antiga e isolei num servico wcf)
> para mais tarde poder melhorar a contrucao do ZPL.
> O problema é que todos os exemplos que encontrei para enviar ZPL para a
> impressora usam PInvoke uma vez que eu queria isolar a contrucao do ZPL do
> mecanismo de impressao.
>
sim, pq e a unica forma de abrir a porta de comunicacao com impressora...
> Por exemplo a neodynamic tem um conjunto de sdks para a impressao de
> codigos de barra, se experimentarem o sdk para .Net
> vão reparar que faz algo semelhante aos exemplos anteriores, se
> experimentarem o sdk para silverlight a abordagem já é diferente eles
> disponibilizam e
> 2 controles uma para configurar e outro para visualizar o codigo de barras,
> assim desta forma,já podem usar os mecanismos de impressao em
> silverlight(PrintDocument) porque o que eles enviam para a impressora não é
> ZPL mas sim o control.(Penso eu :))
>
mas isto ja e outra coisa! o q podes fazer e construir a tua livraria
q gera o codigo de barras. alias, ate existem varios samples na net de
livrarias q criam codigo de barras (com sorte, ja existe uma em C# ou
vb.net para os codigos de barras q necessitas!). nesse caso, entao e
bem mais simples: e so construir a pagina em SL (com dimensoes
adequadas a etiqueta) e manda-la imprimir (se bem me lembro, impressao
em sl consiste em pegar na pagina e converte-la num bitmap q e enviado
para a impressora...)
--
Regards,
Luis Abreu