Nach langer Zeit bin ich nun wieder dazu gekommen, um ein neues Update von AcroForm2 fertig zu stellen. Wegen Zeitmangel blieb das Projekt lange Zeit liegen. Nun liegt ist die Version 2.0.7 fertig und liegt hier zum Download bereit. Was hat sich geändert, was gibt es neues? Dann einfach weiter lesen ...
Update File-Upload:
Ein Fehler bei der Vergabe vom Formname wurde nun behoben.
Update Listbox:
Hier wurde der meiste Teil vom Update vorgenommen. Es bestand der Wunsch, dass man Felder schon vorselektieren kann. Die Auswahl von mehreren Feldern ist zwar möglich, aber im Test wurde immer nur ein Feld übertragen. Die Daten, die einer Listbox oder Combobox übergeben werden, haben ab Version 2.0.7 ein neues Format. Hier ein Beispiel:
<?php
// example array, values and selected item
$array['VAL'] = Array('value1', 'value2', 'value3', 'value4');
$array['SEL'] = Array(1,2);
/*
flag 0 = listbox
flag 1 = combobox
flag 4 = multiselect
SetFormChoice(width, height, name, flag, data-array, title)
*/
$pdf->SetFormChoice(80, 20, 'mylistbox', 4, $array, 'Tooltip Listbox');
?> <?php
// checkbox with checked
/*
SetCheckBox(width, height, name, value, title, checked )
*/
$pdf->SetCheckBox( 10, 10, 'boxname1', 'value1', 'title', true );
$pdf->SetCheckBox( 10, 10, 'boxname2', 'value2', 'title' );
$pdf->SetCheckBox( 10, 10, 'boxname3', 'value3', 'title', true );
?>