SetAnnotCloudyEffect
Adnotacje i łącza obszarów aktywnych
Opis
Ta strona opisuje SetAnnotCloudyEffect w PDF Library for Delphi w temacie „Adnotacje i łącza aktywnych obszarów”. Nazwy interfejsu API, parametry, nazwy klas, nazwy plików i literały zachowano dokładnie w postaci występującej w bibliotece Delphi oraz punktach wejścia DLL
SetAnnotCloudyEffect zapisuje słownik efektu obramowania (ISO 32000-1 §12.5.4) w adnotacji, aby jej obramowanie było renderowane jako „chmura rewizji” z połączonych półokręgów, stosowana do oznaczania rysunków i planów. Ustawia /BE << /S /C /I n >> w adnotacjach Square, Circle, Polygon i FreeText
Składnia
Delphi
Function TPDFlib.SetAnnotCloudyEffect(Index, Intensity: Integer): Integer;
Parametry
Index jest indeksem adnotacji na wybranej stronie liczonym od jedynki. Intensity wybiera rozmiar chmury: 1 lub 2, zgodnie ze stylami Cloudy 1/2 w interfejsie Acrobat; 0 ponownie usuwa efekt obramowania
Wartości zwracane
Zwraca 1 w przypadku powodzenia albo 0, gdy adnotacja nie istnieje, jej podtyp nie obsługuje efektu obramowania (obsługują go tylko Square, Circle, Polygon i FreeText) lub Intensity leży poza zakresem 0..2
Uwagi
Słownik efektu obramowania jest funkcją PDF 1.5; wersja dokumentu jest automatycznie podnoszona po zastosowaniu efektu. Adnotacje utworzone przez PDF Library for Delphi nie zawierają wstępnie wyrenderowanego strumienia wyglądu, dlatego przeglądarki regenerują obraz ze słownika adnotacji i automatycznie uwzględniają chmurę. Użyj GetAnnotCloudyEffect, aby odczytać ustawienie