用Java打印多页html内容
我用Java开发了一个代码,通过将内容类型设置为text/HTML,将HTML内容嵌入到JEditorPane中 然而,这些内容会溢出到第二页,以此类推。我知道JEditorPane有一个print()方法打印JEditorPane的内容,我知道JEditorPane的print()方法打印JEditorPane的所有内容,甚至打印多页 我想要的是,上、左、右和下页边距应设置为0 如果我只是在运行时通过在打印之前更改打印设置将页边距设置为0,那么它就不起作用了 因此,我必须实现可打印接口。但当我使用可打印界面时,它只允许打印JEditorPane的第一页 当我搜索这个解决方案时,我在谷歌上得到了这个链接用Java打印多页html内容,java,swing,printing,jeditorpane,Java,Swing,Printing,Jeditorpane,我用Java开发了一个代码,通过将内容类型设置为text/HTML,将HTML内容嵌入到JEditorPane中 然而,这些内容会溢出到第二页,以此类推。我知道JEditorPane有一个print()方法打印JEditorPane的内容,我知道JEditorPane的print()方法打印JEditorPane的所有内容,甚至打印多页 我想要的是,上、左、右和下页边距应设置为0 如果我只是在运行时通过在打印之前更改打印设置将页边距设置为0,那么它就不起作用了 因此,我必须实现可打印接口。但当我
但这里的问题是,我在JEditorPane中使用html内容。我不知道如何将链接中提供的上述解决方案与包含HTML代码的JEditorPane集成,如果您需要真正的WYSIWYG,请在此处使用有关分页打印的文章 如果需要打印JEditorPane的内容分页,请使用此