• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

bioshock

Reader 7.0 ou 8.0 (Código para Acrobat 9.0)

3 mensagens neste tópico

Boas é o seguinte:

Eu tenho um código a funcionar perfeitamente, porém este código só funciona com o Adobe Acrobat 9.0 e eu queria que abrisse com o Reader 7.0 ou 8.0.

É possivel?

Deixo aqui o meu código, para que utilizem nas vossas aplicações (Só abre com o Acobrat 9.0 Instalado).

 'cria um novo PDF

        Dim report As Report = New Report(New PdfFormatter)


        'define a fonte usada

        Dim FontDefault As FontDef = New FontDef(report, FontDef.StandardFont.TimesRoman)

        Dim FontProp As FontProp = New FontPropMM(FontDefault, 5)

        Dim FontProp1 As FontProp = New FontPropMM(FontDefault, 3)
        'cria uma nova página

        Dim page As Page = New Page(report)


        'insere uma linha de texto

        page.AddCB_MM(20, New RepString(FontProp, "http://www.Link.pt/"))
        page.AddCB_MM(50, New RepString(FontProp1, "Nome: " & Nome.Text))
        page.AddCB_MM(60, New RepString(FontProp1, "Data: " & DataDateTimePicker.Text))
        page.AddCB_MM(70, New RepString(FontProp1, "Idade: " & Idade.Text))
        page.AddCB_MM(80, New RepString(FontProp1, "Morada: " & Morada.Text))
        page.AddCB_MM(90, New RepString(FontProp1, "Assunto: " & AssuntoTextBox.Text))
        page.AddCB_MM(100, New RepString(FontProp1, "Concurso: " & Concurso.Text))
        'visualiza o PDF

        RT.ViewPDF(report, "NovoPDF.pdf")

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Nunca experimentei, mas Instala o pdfcreator do souceforge com as opções COM.

Depois na directoria C:\Programas\PDFCreator\COM\Dot Net\VS2005\Visual Basic\Sample2 tens um exemplo que deve dar para o que queres.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora