NewFormFieldA

Form alanları

Açıklama

Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış NewFormField ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır

Seçili sayfaya yeni bir form alanı ekler

Text, Pushbutton, Checkbox, Choice ve Signature alanlarında alan ayrıca Widget ek açıklaması olarak geçerli sayfaya eklenir ve bir ek açıklama /P sayfa başvurusu alır. Ek açıklama /P bir PDF 1.3 girdisi olduğundan bu alanların PDF 1.2 belgesinde oluşturulması PDF 1.3'ü otomatik olarak seçer. Oluşturulan AcroForm imza bayrakları gerektirdiğinde Signature alanları yine de PDF 1.5 gerektirebilir

Sözdizimi

Delphi

Function DLNewFormFieldA(InstanceID: Integer; Title: PAnsiChar; FieldType: Integer): Integer;

DLL

int DLNewFormFieldA(int InstanceID, const char * Title, int FieldType);

Parametreler

TitleYeni form alanının başlığı. Başlık "." nokta karakterini içeremez
FieldTypeOluşturulacak alanın türü: 1 = Metin 2 = Basmalı düğme 3 = Onay kutusu 4 = Radyo düğmesi 5 = Seçim 6 = İmza 7 = Üst öğe

Dönüş değerleri

0Yeni form alanı oluşturulamadı
Non-zeroForm alanı başarıyla oluşturuldu ve bu, yeni alanın dizinidir