Fala Vinícius, tudo bem...

Então, consegui sim fazer a sim a solução....

A página create.php serve para pegar os dados que voce manda via post e
gerar um arquivo pdf no browser.

Para fazer isso no .net faça o seguinte.

Crie uma página create.aspx e implemente o método PageLoad da seguinte
forma:

int i = 0;
int k = 0;
int maxLength = Request.ContentLength;

byte[] bytes = new byte[maxLength];

String method = Request.QueryString["method"];
String name = Request.QueryString["name"];

Stream streamIn = Request.InputStream;

while (true)
{
    k = streamIn.Read(bytes, i, maxLength);
    i += k;
    if (k <= 0)
        break;
}

if (bytes != null)
{
    Stream streamOut = Response.OutputStream;
    Response.ContentType = "application/pdf";
    Response.AddHeader("Content-Disposition", method + ";filename=" + name);
    streamOut.Write(bytes, 0, bytes.Length);
    streamOut.Flush();
    streamOut.Close();
}
else
    throw new Exception("Sem dados para apresentar.");

E NECESSÁRIO TAMBÉM ADICIONAR A USING *System.IO* ONDE SE ENCONTRA A CLASSE
STREAM.

Att,

Vinícius Sandim

2009/3/24 Vinícius Velasco <[email protected]>

> E ae Vinicius blz?
>
> Vou dar uma olhada neste AlivePDF. Eu olhei um post seu antigo que vc tinha
> duvidas quanto a usar o AlivePDF numa pagina aspx uma vez que ele usava uma
> pagina php. Você conseguiu solução paara esse caso? Se for possivel poderia
> me dizer algum site bom q vc encontrou sobre o AlivePDF?
>
> Valeu
>
> 2009/3/24 Vinícius Sandim <[email protected]>
>
> Obrigado pessoal pelos comentários!  \o/
>>
>> Olha, a respeito do Crystal, pelo que eu sei tem uma licença sim para
>> nstalar no servidor, e não é nada barata, rsrs....
>>
>> Úlimamente tenho usadoo AlivePDF para fazer os relatórios de nossas
>> aplicações.
>>
>> Att,
>>
>> Vinícius Sandim
>> www.viniciussandim.com
>>
>>   2009/3/23 Vinícius Velasco <[email protected]>
>>
>>>  Disseram q eles nao tem licenças mas pra este plugin não é nescessario
>>> licença ou é?
>>>
>>>    2009/3/23 Piero Brito <[email protected]>
>>>
>>>>    Pois é mais no servidor precisa ter o plugin instalado tambem. Abre
>>>> uma ocorência na Kinghost para pedir a instalação desse plugin.
>>>>
>>>>
>>>> Valeu
>>>>
>>>> 2009/3/23 Vinícius Velasco <[email protected]>
>>>>
>>>>> na minha maquina eu tenho ele instalado e funciona corretamente mas qdo
>>>>> publico no servidor ai da o erro, a empresa q eu hospedo (Kinghost) disse
>>>>> não ter o Crystal.
>>>>>
>>>>>
>>>>> 2009/3/23 Piero Brito <[email protected]>
>>>>>
>>>>>> E o crystal reports ta instalado na sua maquina ou no servidor?
>>>>>>
>>>>>>
>>>>>> 2009/3/23 Vinícius Velasco <[email protected]>
>>>>>>
>>>>>>> Da um erro de que o servidor não tem o componente do Crystal
>>>>>>> instalado
>>>>>>>
>>>>>>> 2009/3/23 Piero Brito <[email protected]>
>>>>>>>
>>>>>>>> Muito bom post!
>>>>>>>>
>>>>>>>> Vinicius Velasco, eu uso Crystal Report e nunca tive problema para
>>>>>>>> publicar não, qual foi o problema que deu ae?
>>>>>>>>
>>>>>>>> Valeu!
>>>>>>>>
>>>>>>>> 2009/3/23 Vinícius Velasco <[email protected]>
>>>>>>>>
>>>>>>>>>  E ae Vinicius eu vi seu post muito bom parabéns.
>>>>>>>>>
>>>>>>>>> Você conhece alguma empresa  q tenha aspx e Crystal Report? Ou se
>>>>>>>>> vc conhece um componente pra gerar os relatorios em pdf. Estou 
>>>>>>>>> precisando e
>>>>>>>>> usando o Crystal deu certo mas ai encontrei o problema pra publica
>>>>>>>>>
>>>>>>>>> Valeu
>>>>>>>>>
>>>>>>>>>  2009/3/23 Vinícius Sandim <[email protected]>
>>>>>>>>>
>>>>>>>>>> Pessoal, devido a grande procura de material sobre o assunto,
>>>>>>>>>> resolvi fazer um tutorial básico de como fazer a publicação de 
>>>>>>>>>> aplicações
>>>>>>>>>> Flex com .Net.
>>>>>>>>>>
>>>>>>>>>> Quem quiser conferir o link é:
>>>>>>>>>> http://www.viniciussandim.com/?p=184
>>>>>>>>>>
>>>>>>>>>> Qualquer dúvida, deixem um comentário por lá. ; )
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Bel. Vinícius Velasco
>>>>>>>>>> Analista de Desenvolvimento - Ábaco
>>>>>>>>>> MSN: [email protected]
>>>>>>>>>> Skype: ircvinicius
>>>>>>>>>> Fone: 66 9206 6966
>>>>>>>>>> Rondonópolis - Mato Grosso - Brasil
>>>>>>>>>> "Tudo Posso Naquele que me Fortalece" Fil 4:13
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Piero Silva Brito
>>>>>>>>
>>>>>>>>
>>>>>>>> Skype: ircvinicius
>>>>>>>> Fone: 66 9206 6966
>>>>>>>> Rondonópolis - Mato Grosso - Brasil
>>>>>>>> "Tudo Posso Naquele que me Fortalece" Fil 4:13
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Piero Silva Brito
>>>>>>
>>>>>> Skype: ircvinicius
>>>>>> Fone: 66 9206 6966
>>>>>> Rondonópolis - Mato Grosso - Brasil
>>>>>> "Tudo Posso Naquele que me Fortalece" Fil 4:13
>>>>>>
>>>>>>
>>>>>>
>>>>
>>>>
>>>> --
>>>> Piero Silva Brito
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Bel. Vinícius Velasco
>>>> MSN: [email protected]
>>>> Skype: ircvinicius
>>>> Fone: 66 9206 6966
>>>> Rondonópolis - Mato Grosso - Brasil
>>>> "Tudo Posso Naquele que me Fortalece" Fil 4:13
>>>>
>>>>
>>>>
>>
>> Skype: ircvinicius
>> Fone: 66 9206 6966
>> Rondonópolis - Mato Grosso - Brasil
>> "Tudo Posso Naquele que me Fortalece" Fil 4:13
>>
>> >>
>>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a