문제

FDF를 사용하여 PDF 템플릿을 채우고 있습니다. PDF 템플릿에는 각각 C1과 R1이라는 확인란과 라디오 필드가 있습니다. C1 및 R1 필드를 확인하거나 선택하기 위해 FDF 파일에서 사용해야 할 구문은 무엇입니까?

나는 같은 것을 시도했다

<</T(c1)/V(1)>>
<</T(c1)/V(checked)>>
<</T(c1)/V(on)>>
<</T(c1)/V(true)>>

그러나 그들 중 누구도 작동하지 않습니다.

도움이 되었습니까?

해결책

나는 대답을 찾았다. 확인하려면 사용합니다

<</T(c1)/V(Yes)>>

끄면 사용합니다

<</T(c1)/V(Off)>>

이 페이지에서 답을 찾았습니다.http://www.4dcodeexchange.net/fdfformbuilder.htm

발췌

체크 박스는 그룹화 된 2 가지 맛과 개별로 제공됩니다. 개별 확인란은 일반적으로 "예"또는 "OFF"값을 갖습니다. 그룹화 된 확인란은 각 확인란에 자체 값이 있다는 점에서 다릅니다. FDF에 문제가 있으시면 먼저 여기를 참조하십시오.

다른 팁

단지 정확성을 만들기 위해. 개별 확인란을 확인하려면 Acrobat에서 상자를 만들 때 설정 한 내보내기 값을 사용해야합니다. 이 값은 실제로 기본적으로 "예"입니다.

상자를 점검하기 위해 전달 된 값은 종종 "예"와 "꺼짐"입니다. 기본 값과 그것은 "예"에서 거의 모든 값으로 변경 될 수 있습니다 (이것은 다른 사람들이 지적한대로 문서의 수출 값에 의해 제어됩니다).

OR/Checked 상태 값을 절차 적으로 가져 오려면 (확인 된 대로이 확인란을 안정적으로 설정해야 함) 필드의 "AP"사전에 포함되어 있습니다. 이 사전에는 다른 사전 "n"이 포함되어야하며 각 키는 확인란의 두 값 중 하나입니다. 첫 번째 키는 확인되지 않은 값 (일반적으로 "꺼짐")이고 두 번째 키는 확인 된 값 (일반적으로 "예")입니다. 이 작업을 수행하는 방법은 전적으로 API에 따라 다릅니다.

명령 줄에서 pdftk를 사용하는 경우, 예상 값이 무엇을 사용하는지 명령 덤프 _data_fields : 예 :

pdftk document.pdf dump_data_fields 

다음과 같은 것을 보여줄 것입니다.

---
FieldType: Button
FieldName: basform
FieldFlags: 0
FieldValue: No
FieldJustification: Left
FieldStateOption: Off
FieldStateOption: basic_forms            <---- Checked value expected by FDF

여기서 확인 된 상태는 실제로 "예"가 아닌 "Basic_forms"를 기대하고 있음을 알 수 있습니다. 나는 다른 상태가 항상 "꺼짐"이라고 생각하지만, 그것은 당신의 프로그램이 사용하는 언어에 따라 다를 수 있습니다 (기본 "예"값은 확실히 그렇습니다).

나를 위해 작품 :

<</T(c1)/V(0)>>

점검 된 값 및

<</T(c1)/V(Off)>>

기본적으로 값.

예 Java에서도 우리는 PDF 또는 FDF에서 확인란을 확인하기 위해 "예"가치를 전달할 수 있습니다 .... Rachit Shah

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top