如何使用play framework 2.3x将html文件呈现为PDF

时间:2015-10-09 09:57:03

标签: java playframework

我正在使用play 2.3.4进行应用程序。我必须将html文件呈现为pdf。

请帮助我。

1 个答案:

答案 0 :(得分:1)

Java中有很多库可以将HTML转换为PDF。例如 - iText

Java代码就像:

val pdf = Pdf(PdfConfig.default)

val result = Future { pdf.run(new URL("http://www.google.com"), new File("google.pdf")) }

scala也一样。例如,您可以使用sPDF。代码就像

public class MyClass {
  private Context mContext;
  public MyClass(Context context) {
     mContext = context;
  }
  //function under test
  public boolean isScreenOn() {
    PowerManager powerManager = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE);
    return powerManager.isScreenOn(); 
  }
}