在TCPDF(PHP)中,用目录(TOC)启动pdf会导致HTML单选按钮消失

在TCPDF(PHP)中,用目录(TOC)启动pdf会导致HTML单选按钮消失,php,radio-button,pdf-generation,tcpdf,Php,Radio Button,Pdf Generation,Tcpdf,我注意到使用TCPDF时,如果目录(TOC)出现在包含HTML单选按钮的页面之前,HTML单选按钮就会消失。下面我设置了一个简单的单元测试。传递一个true将目录作为第一页。当单选按钮未显示时,错误出现 传递一个false会导致目录最后显示,因此当单选按钮显示时,错误消失 function seeTocAffectsRadioButtons($is_first_page=true) { require_once(ROOT_PDF.'/tcpdf.php'); $pdf = new

我注意到使用TCPDF时,如果目录(TOC)出现在包含HTML单选按钮的页面之前,HTML单选按钮就会消失。下面我设置了一个简单的单元测试。传递一个
true
将目录作为第一页。当单选按钮未显示时,错误出现

传递一个
false
会导致目录最后显示,因此当单选按钮显示时,错误消失

function seeTocAffectsRadioButtons($is_first_page=true) {
    require_once(ROOT_PDF.'/tcpdf.php');
    $pdf = new TCPDF();

    // First page
    $pdf->AddPage();
    $pdf->Bookmark("First Page");
    $pdf->WriteHTML('<input type="radio" name="myName" value="myValue">My Radio Button Should Be Here');
    $pdf->endPage();

    // Making Table of Contents
    $pdf->addTOCPage();
    $page_num = $is_first_page ? 1 : 2;
    $pdf->addTOC($page_num);
    $pdf->endTOCPage();

    $pdf->Output('Test.pdf');
}
函数seetoAffectsRadioButtons($is_first_page=true){
需要一次(ROOT_PDF./tcpdf.php');
$pdf=新的TCPDF();
//首页
$pdf->AddPage();
$pdf->书签(“第一页”);
$pdf->WriteHTML(“我的单选按钮应该在这里”);
$pdf->endPage();
//制作目录
$pdf->addTOCPage();
$page_num=$is_first_page?1:2;
$pdf->addTOC($page\u num);
$pdf->endTOCPage();
$pdf->Output('Test.pdf');
}
我希望能够使用
WriteHTML
传入html单选按钮以防万一,但是程序是否必须使用
TCPDF::RadioButtons