Coldfusion pdfbox创建模板页权限

Coldfusion pdfbox创建模板页权限,coldfusion,pdfbox,lucee,Coldfusion,Pdfbox,Lucee,如何设置“不允许创建模板页” (pdfbox 2.0.18)并允许签署和填写表格 <cfscript> var ap = AccessPermission.init(); ap.setCanFillInForm(true); ap.setCanModify(false); ap.setCanModifyAnnotations(false); ap.setCanAssembleDocument(false); ap.setCanExtra

如何设置“不允许创建模板页” (pdfbox 2.0.18)并允许签署和填写表格

<cfscript>
    var ap = AccessPermission.init();
    ap.setCanFillInForm(true);
    ap.setCanModify(false);
    ap.setCanModifyAnnotations(false);
    ap.setCanAssembleDocument(false);
    ap.setCanExtractContent(false);
    ap.setCanExtractForAccessibility(false);
    ap.setCanPrint(false);
    ap.setCanPrintDegraded(false);

    var spp = StandardProtectionPolicy.init('my_secret_password', "", ap);  
    spp.setEncryptionKeyLength('128');

    doc.protect(spp);  
    doc.save(tempfile);  
    doc.close();
</cfscript>   

var ap=AccessPermission.init();
ap.SetCanFillNotify(真实);
ap.setCanModify(假);
ap.setCanModifyAnnotations(假);
ap.setCanAssembleDocument(假);
ap.setCanExtractContent(假);
ap.setCanExtractForAccessibility(假);
ap.setCanPrint(假);
ap.setCanPrintDegraded(假);
var spp=StandardProtectionPolicy.init('我的密码','',ap);
spp.setEncryptionKeyLength('128');
文件保护(spp);
文件保存(临时文件);
doc.close();
这将导致(Adobe Reader):

如果我设置
setCanFillInForm(false)
它会将“创建模板页面”设置为不允许,但也会将“签名”和“填写表单字段”设置为不允许

我希望允许“签名”和“填写表单字段” “创建模板页面”到不允许

创建模板页面(或者更准确地说:从模板页面创建页面)的MDP级别与表单填充相同。