Erro ao gerar arquivo rtf

1 resposta
amaica

Ola tenho a seguinte classe para teste e não sei o que está errado:

import com.lowagie.text.Document;

import com.lowagie.text.DocumentException;

import com.lowagie.text.Paragraph;

import com.lowagie.text.rtf.RtfWriter2;

import java.io.FileOutputStream;

import java.io.IOException;

public class HelloWorld {

public static void main(String[] args) {
Document document = new Document();
    try {
        //RtfWriter2.
        RtfWriter2.getInstance(document,
                new FileOutputStream("C:\\docs\\dados.rtf"));
        document.open();
        
                    document.add(new Paragraph("teste"));
    } 
    catch (DocumentException de) {
        System.err.println(de.getMessage());
    } 
    catch (IOException ioe) {
        System.err.println(ioe.getMessage());
    }
    document.close();
}

}

a saída mostra o seguinte erro:

Exception in thread main java.lang.NoSuchMethodError: com.lowagie.text.Rectangle.width()F

at com.lowagie.text.rtf.document.RtfPageSetting.rectEquals(RtfPageSetting.java:433)

at com.lowagie.text.rtf.document.RtfPageSetting.guessFormat(RtfPageSetting.java:362)

at com.lowagie.text.rtf.document.RtfPageSetting.setPageSize(RtfPageSetting.java:341)

at com.lowagie.text.rtf.RtfWriter2.setPageSize(RtfWriter2.java:248)

at com.lowagie.text.Document.open(Unknown Source)

at br.com.teste.suporte.HelloWorld.main(HelloWorld.java:22)

Java Result: 1

Desde ja agradeço.

1 Resposta

M

parece ser uma problema de versão do iText. Você está usando a última versão?

Dá uma olhada nesse link

http://www.mail-archive.com/[email removido]/msg39818.html

Criado 26 de março de 2012
Ultima resposta 27 de mar. de 2012
Respostas 1
Participantes 2