AddLinkToHideField

Ek açıklamalar ve etkin nokta bağlantıları, Form alanları ve AcroForms

Açıklama

Seçili sayfaya tıklanabilir bir etkin nokta dikdörtgeni ekler ve etkinleştirildiğinde PDF hide eylemini tetikler. hide eylemi bir veya daha fazla AcroForm alanının görünürlüğünü değiştirerek JavaScript olmadan dinamik göster/gizle davranışı sağlar. Eylem ISO 32000-1 §12.6.4.10, Tablo 196 içinde tanımlıdır

Tipik kullanım: form düzeninde “Ayrıntıları göster” / “Ayrıntıları gizle” bağlantısı ya da bir bağlantıya tıklanınca bir grubu gizleyip diğerini gösteren karşılıklı dışlayan alan grupları (HideFlag değerleri ters iki AddLinkToHideField çağrısını birleştirin)

Etkin nokta kenarlığının rengini değiştirmek için SetAnnotBorderColor işlevini kullanın

Sözdizimi

Delphi

Function TPDFlib.AddLinkToHideField(Left, Top, Width, Height: Double; Const FieldNames: WideString; HideFlag: Integer; Options: Integer): Integer;

DLL

int DLAddLinkToHideField(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FieldNames, int HideFlag, int Options);

Parametreler

LeftEtkin nokta dikdörtgeninin sol kenarının yatay koordinatı
TopEtkin nokta dikdörtgeninin üst kenarının dikey koordinatı
WidthEtkin nokta dikdörtgeninin genişliği
HeightEtkin nokta dikdörtgeninin yüksekliği
FieldNamesVirgül, noktalı virgül veya satır sonu ile ayrılmış, tam nitelikli bir veya daha fazla AcroForm alan adı. Her adın başındaki ve sonundaki boşluklar kırpılır. Tek bir ad /T değerini bir metin dizesi olarak yazar; iki veya daha fazla ad /T değerini metin dizeleri dizisi olarak yazar.
HideFlagGörünürlük yönünü seçer. Sıfır olmayan bir değer listelenen alanları gizler (/H true). Sıfır onları gösterir (/H false).
OptionsBağlantı görünümünü denetleyen bit maskesi. Bit 0 (değer 1): etkin nokta dikdörtgeni çevresine kenarlık çizer. Bitler 1–3 tıklama vurgu modunu seçer (2 = Invert, 4 = Outline, 8 = Push); vurgu biti ayarlanmadığında varsayılan olarak Invert kullanılır. AddLinkToWeb / AddLinkToNamedAction ile aynı kural.

Açıklamalar

PDF/A ve PDF/X-6 modları Hide eylemlerini reddeder ve 0 döndürür; PDF 1.2 veya üstü gerekir