用于创建带有静态字段的对象的PHP Java桥语法?

用于创建带有静态字段的对象的PHP Java桥语法?,java,php,php-java-bridge,Java,Php,Php Java Bridge,我想在PHP Java Bridge中实现这个PDFBox示例,但我一直停留在PDType1Font.HELVETICA_BOLD字段上: 如何在PHP Java桥中创建此功能: PDFont font = PDType1Font.HELVETICA_BOLD; 在PHP和Java桥中 <?php require_once("http://localhost:8080/JavaBridge/java/Java.inc"); $PDDocument= new Java("org.apa

我想在PHP Java Bridge中实现这个PDFBox示例,但我一直停留在PDType1Font.HELVETICA_BOLD字段上:

如何在PHP Java桥中创建此功能:

PDFont font = PDType1Font.HELVETICA_BOLD;

在PHP和Java桥中

<?php require_once("http://localhost:8080/JavaBridge/java/Java.inc");

$PDDocument= new Java("org.apache.pdfbox.pdmodel.PDDocument");
$PDPage= new Java("org.apache.pdfbox.pdmodel.PDPage");

$PDDocument->addPage( $PDPage);
// Start a new content stream which will "hold" the to be created content
$PDPageContentStream= new Java("org.apache.pdfbox.pdmodel.PDPageContentStream",$PDDocument, $PDPage);

$PDFont= new Java("org.apache.pdfbox.pdmodel.font.PDFont");
// !!!!Stuck on the syntax to use a static field?
$PDFont= $PDFont->PDType1Font("HELVETICA");

?>

我找不到字体的jar,fontbox。此外,可在PDFbox网站上下载

<?php require_once("http://localhost:8080/JavaBridge/java/Java.inc");

$PDDocument= new Java("org.apache.pdfbox.pdmodel.PDDocument");
$PDPage= new Java("org.apache.pdfbox.pdmodel.PDPage");

$PDDocument->addPage( $PDPage);
// Start a new content stream which will "hold" the to be created content
$PDPageContentStream= new Java("org.apache.pdfbox.pdmodel.PDPageContentStream",$PDDocument, $PDPage);

$PDFont= new Java("org.apache.pdfbox.pdmodel.font.PDFont");
// !!!!Stuck on the syntax to use a static field?
$PDFont= $PDFont->PDType1Font("HELVETICA");

?>
$CourierFont = Java("org.apache.pdfbox.pdmodel.font.PDType1Font");
$CourierFont = $CourierFont->COURIER;