AddLinkToEmbeddedFileA
Svojstva dokumenta, anotacije i hotspot veze
Opis
Sufiks A na kraju označava ulaznu tačku DLL-a tipa ANSI (char); sučelje ActiveX/COM izlaže samo Unicode oblik. Ponašanje je identično sa AddLinkToEmbeddedFile, a string argumenti se tumače pomoću trenutne kodne stranice SetAnsiMode
Dodaje FileAttachment anotaciju u obliku pravougaonika na izabranu stranicu i povezuje je sa ugrađenom datotekom koja je već sačuvana u dokumentu
Najpre pozovite AddEmbeddedFile da biste kopirali bajtove datoteke u PDF i dobili EmbeddedFileID AddLinkToEmbeddedFile kreira anotaciju stranice, upisuje naslov priloga i sadržaj iskačućeg prozora i pokazuje tu anotaciju na tu specifikaciju ugrađene datoteke
Ponašanje PDF verzije: FileAttachment anotacije i tokovi ugrađenih datoteka zahtevaju PDF 1.3. Izgled anotacije koji ova funkcija generiše može da uključi neprozirnost anotacije kroz /CA i resurse transparentnosti, što zahteva PDF 1.4. Ako je trenutna verzija dokumenta niža i verzija čuvanja nije zaključana, AddLinkToEmbeddedFile automatski podiže dokument na PDF 1.4 i beleži /CA annotation opacity u AutoBumpedFeatures. Ako pozivalac zaključa nižu verziju čuvanja, kontrola kompatibilnosti odbacuje snimanje sa LastErrorCode 602
Sintaksa
Delphi
Function DLAddLinkToEmbeddedFileA(InstanceID: Integer; Left, Top, Width, Height: Double; EmbeddedFileID: Integer; Title, Contents: PAnsiChar; IconType, Transpareny: Integer): Integer;
DLL
int DLAddLinkToEmbeddedFileA(int InstanceID, double Left, double Top, double Width, double Height, int EmbeddedFileID, const char * Title, const char * Contents, int IconType, int Transpareny);
Parametri
| Left | Horizontalna koordinata leve ivice anotacionog pravougaonika |
|---|---|
| Top | Vertikalna koordinata gornje ivice anotacionog pravougaonika |
| Width | Širina anotacionog pravougaonika |
| Height | Visina anotacionog pravougaonika |
| EmbeddedFileID | Vrednost koju vraća AddEmbeddedFile |
| Title | Naslov priloga prikazan u PDF pregledniku |
| Contents | Tekst prikazan u iskačućem prozoru anotacije |
| IconType | Ikona anotacije: 0 = PushPin, 1 = slika diska, 2 = bez ikone, 3 = grafikon, 4 = spajalica, 5 = oznaka, 6 = puni beli pravougaonik |
| Transparency | Procenat transparentnosti od 0 do 100. Nula je potpuno neprozirna; 100 čini ikonu nevidljivom |
Return values
| 0 | Vrednost EmbeddedFileID nije važeća, nijedna stranica nije izabrana ili nijedan dokument nije aktivan |
|---|---|
| 1 | FileAttachment anotacija je uspešno kreirana |
Pogledajte i
AddEmbeddedFile, AddFileAttachment, EmbedFile, SetEmbeddedFileAFRelationship, EmbeddedFileCount