NewOutlineA
Osnovy
Popis
Koncové A označuje vstupní bod DLL pro ANSI (char); povrch ActiveX/COM vystavuje jen Unicode formu. Chování je shodné s NewOutline a řetězcové argumenty se interpretují podle aktuální kódové stránky SetAnsiMode
Přidá do dokumentu novou položku osnovy. Položky osnovy lze přidávat v hierarchické struktuře. V Acrobat Reader se osnovy označují jako záložky
Syntaxe
Delphi
Function DLNewOutlineA(InstanceID, Parent: Integer; Title: PAnsiChar; DestPage: Integer; DestPosition: Double): Integer;
DLL
int DLNewOutlineA(int InstanceID, int Parent, const char * Title, int DestPage, double DestPosition);
Parametry
| Parent | 0 u položky nejvyšší úrovně, případně ID nadřazené položky, jde-li o podřízenou položku (vrácené funkcí NewOutline). Alternativně lze platné ID osnovy získat funkcí GetOutlineID |
|---|---|
| Title | Titulek položky osnovy |
| DestPage | Číslo cílové stránky, na kterou tato položka osnovy odkazuje |
| DestPosition | Svislá pozice na cílové stránce, na kterou se má odkazovat |
Návratové hodnoty
| 0 | Položku se nepodařilo přidat |
|---|---|
| Non-zero | ID úspěšně přidané položky |