1

有一个默认值如下的节点:

bless({
  gennum => 0,
  objnum => "281",
  type   => "object",
  value  => bless({
              gennum => 0,
              objnum => 281,
              type   => "dictionary",
              value  => {
                          DV      => {
                                       gennum => 0,
                                       objnum => 281,
                                       type   => "string",
                                       value  => "some default val",
                                     },

试图用

if ( my $on = $doc->getFormField( $_ ) ){
   $on->{value}->{value}->{DV}->{value} = "New default value";
 } $doc->getFormFieldList();

但结果是相同的默认值。哪里有问题?似乎是 cam::pdf 字段的哈希缓存

4

0 回答 0