Java 将控制台输出转换为PDF文件

Java 将控制台输出转换为PDF文件,java,eclipse,pdf,itext,Java,Eclipse,Pdf,Itext,我这里有一段代码,它从不同的类和包调用私有函数 public class ClassName { public static void main(String[] args) throws IOException { Display display = new Display(); InformationReceiver info = new InformationReceiver (); display.getDetails(info); }} 我的问题是。

我这里有一段代码,它从不同的类和包调用私有函数

public class ClassName {

public static void main(String[] args) throws IOException  
{

    Display display = new Display();
    InformationReceiver info = new InformationReceiver ();
    display.getDetails(info);
}}
我的问题是。 如何将被调用函数(display.getDetails)输出到PDF文件中的代码/所有内容的控制台输出

我已经制作了一个itext库并将其导入到我的eclpise编译器中。 我只是语法本身有问题。
提前感谢您

您可以通过以下命令系统覆盖System.out。放样(out)

现在System.out接受PrintStream。您可以做的是传递这个PRintStream的您自己的实现,它实际上以PDF格式写入所有内容。这是一个想法


您也可以用同样的方法重写System.err。

您可以通过以下命令System.setOut(out)重写System.out

现在System.out接受PrintStream。您可以做的是传递这个PRintStream的您自己的实现,它实际上以PDF格式写入所有内容。这是一个想法


也可以用同样的方法重写System.err。

Java和Javascript是完全不同的编程语言。这是哪一个?哦,对不起。这只是java。抱歉,Java和Javascript是完全不同的编程语言。这是哪一个?哦,对不起。这只是java。道歉。