AddLinkToEmbeddedFile
Lastnosti dokumenta, opombe in hotspot povezave
Opis
Doda pravokotnik opombe FileAttachment na izbrano stran in ga poveže z vdelano datoteko, ki je že shranjena v dokumentu.
Najprej pokličite AddEmbeddedFile, da kopira bajte datoteke v PDF in pridobi EmbeddedFileID. AddLinkToEmbeddedFile ustvari opombo strani, zapiše naslov priloge in vsebino pojavnega okna ter opombo usmeri na to specifikacijo vdelane datoteke.
Vedenje različice PDF: opombe FileAttachment in tokovi vdelanih datotek zahtevajo PDF 1.3. Izgled opombe, ki ga ustvari ta funkcija, lahko vključuje prosojnost opombe prek /CA in vire prosojnosti, kar zahteva PDF 1.4. Če je trenutna različica dokumenta nižja in shranjevalna različica ni zaklenjena, AddLinkToEmbeddedFile dokument samodejno zviša na PDF 1.4 in v AutoBumpedFeatures zapiše /CA annotation opacity. Če klicatelj zaklene nižjo shranjevalno različico, združljivostni prehod zavrne shranjevanje z LastErrorCode 602.
Sintaksa
Delphi
Function TPDFlib.AddLinkToEmbeddedFile(Left, Top, Width, Height: Double; EmbeddedFileID: Integer; Const Title, Contents: WideString; IconType, Transparency: Integer): Integer;
ActiveX
Function PDFlib::AddLinkToEmbeddedFile(Left As Double, Top As Double, Width As Double, Height As Double, EmbeddedFileID As Long, Title As String, Contents As String, IconType As Long, transpareny As Long) As Long
DLL
int DLAddLinkToEmbeddedFile(int InstanceID, double Left, double Top, double Width, double Height, int EmbeddedFileID, const wchar_t * Title, const wchar_t * Contents, int IconType, int transpareny);
Parametri
| Left | Vodoravna koordinata levega roba pravokotnika opombe. |
|---|---|
| Top | Navpična koordinata zgornjega roba pravokotnika opombe. |
| Width | Širina pravokotnika opombe. |
| Height | Višina pravokotnika opombe. |
| EmbeddedFileID | Vrednost, ki jo vrne AddEmbeddedFile. |
| Title | Naslov priloge, ki ga prikaže pregledovalnik PDF. |
| Contents | Besedilo, prikazano v pojavnem oknu opombe. |
| IconType | Ikona opombe: 0 = PushPin, 1 = disk image, 2 = brez ikone, 3 = graph, 4 = paperclip, 5 = tag, 6 = poln bel pravokotnik. |
| Transparency | Odstotek prosojnosti od 0 do 100. Nič pomeni popolnoma neprosojno; 100 naredi ikono nevidno. |
Vrnjene vrednosti
| 0 | EmbeddedFileID ni veljaven, ni izbrana nobena stran ali ni aktiven noben dokument. |
|---|---|
| 1 | Opomba FileAttachment je bila uspešno ustvarjena. |
Glejte tudi
AddEmbeddedFile, AddFileAttachment, EmbedFile, SetEmbeddedFileAFRelationship, EmbeddedFileCount