FDF - Wie man eine Checkbox prüft?

8

Ich verwende FDF, um eine PDF-Vorlage zu füllen. Auf meiner PDF-Vorlage habe ich ein Kontrollkästchen und Radio-Feld namens c1 bzw. r1. Welche Syntax sollte ich in meiner FDF-Datei verwenden, um das Feld c1 und r1 zu überprüfen oder auszuwählen?

Ich habe Dinge wie

probiert %Vor%

Aber keiner von ihnen funktioniert.

    
John 10.03.2010, 21:19
quelle

5 Antworten

17

Ich habe die Antwort gefunden. Um dies zu überprüfen, verwenden Sie

%Vor%

Zum Ausschalten verwenden Sie

%Vor%

Ich habe die Antwort auf dieser Seite gefunden: Ссылка

Auszug

  

Checkboxen sind in zwei Gruppen gruppiert   und individuell. Individuelle Kontrollkästchen   wird normalerweise einen Wert von "Ja" oder haben   "Aus". Gruppierte Checkboxen sind   unterschiedlich, dass jedes Kontrollkästchen wird   haben ihren eigenen Wert. Wenn Sie haben   Probleme mit Ihrem EFD, schauen Sie hier   zuerst.

    
John 10.03.2010, 21:40
quelle
9

Nur um eine Genauigkeit zu erreichen. Es scheint, dass Sie zum Aktivieren eines einzelnen Kontrollkästchens den Exportwert verwenden müssen, den Sie beim Erstellen Ihrer Box in Acrobat festgelegt haben. Dieser Wert ist standardmäßig "Ja"

    
ZalemCitizen 26.01.2013 12:19
quelle
6

Der Wert, der zum Überprüfen der Box übergeben wird, ist oft "Ja" und "Aus". Dies ist jedoch nur der Standard -Wert und er kann von "Ja" auf fast jeden Wert geändert werden (Dies wird durch den Exportwert des Dokuments gesteuert, wie von anderen angegeben).

Wenn Sie versuchen, prozedural den on / checked state-Wert zu erhalten (was Sie sicher setzen müssen, um das Kontrollkästchen zu aktivieren), ist es im Wörterbuch "AP" des Feldes enthalten. Dieses Wörterbuch sollte ein weiteres Wörterbuch "N" enthalten, und jeder Schlüssel ist einer von zwei Werten für das Kontrollkästchen. Der erste Schlüssel ist der ungeprüfte Wert (normalerweise "Aus") und der zweite Schlüssel ist der überprüfte Wert (normalerweise "Ja"). Wie Sie das tun, hängt vollständig von der API ab.

Wenn Sie pdftk von der Befehlszeile aus verwenden, können Sie mit dem Befehl dump_data_fields sehen, was die erwarteten Werte sind: zB.

%Vor%

Zeigt etwa Folgendes:

%Vor%

Hier sehen wir, dass der überprüfte Zustand tatsächlich "basic_forms" erwartet und nicht "Yes". Ich glaube, dass der andere Zustand immer "Aus" ist, aber das kann von der Sprache abhängen, die dein Programm benutzt (der voreingestellte "Ja" -Wert tut es sicherlich).

    
Aku 14.03.2016 01:06
quelle
0

Für mich funktioniert:

%Vor%

für geprüfte Werte und

%Vor%

Werte standardmäßig.

    
Footniko 18.07.2013 08:57
quelle
-1

Ja Von JAVA AUCH können wir den Wert "Ja" übergeben, um das Kontrollkästchen in pdf oder fdf zu aktivieren .... Rachit Shah

    
Rachit Shah 19.08.2010 08:56
quelle

Tags und Links