AddLinkToEmbeddedFile
Asiakirjan ominaisuudet, merkinnät ja hotspot-linkit
Kuvaus
Lisää valitulle sivulle FileAttachment-annotaation suorakulmion ja liittää sen dokumenttiin jo tallennettuun upotettuun tiedostoon
Kutsu ensin funktiota AddEmbeddedFile, jolloin tiedoston tavut kopioidaan PDF:ään ja saat EmbeddedFileID:n. AddLinkToEmbeddedFile luo sivumerkinnän, kirjoittaa liitteen otsikon ja ponnahduksen sisällön ja osoittaa merkinnän kyseiseen tiedostomäärittelyyn
PDF-versiokäytäntö: FileAttachment-merkinnät ja upotetut tiedostovirrat vaativat PDF 1.3:n. Tämän funktion tuottama merkinnän ulkoasu voi sisältää merkinnän läpinäkyvyyden /CAlla ja läpinäkyvyysresursseja, jotka vaativat PDF 1.4:n. Jos asiakirjan nykyinen versio on vanhempi eikä tallennusversiota ole lukittu, AddLinkToEmbeddedFile nostaa asiakirjan automaattisesti PDF 1.4:ään ja merkitsee /CA annotation opacity -ominaisuuden AutoBumpedFeaturesiin. Jos kutsuja lukitsee vanhemman tallennusversion, yhteensopivuusportti hylkää tallennuksen virheellä LastErrorCode 602
Syntaksi
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);
Parametrit
| Left | Merkintäsuorakulmion vasemman reunan vaakakoordinaatti |
|---|---|
| Top | Merkintäsuorakulmion yläreunan pystykoordinaatti |
| Width | Merkintäsuorakulmion leveys |
| Height | Merkintäsuorakulmion korkeus |
| EmbeddedFileID | Arvo, jonka AddEmbeddedFile palauttaa |
| Title | PDF-katselimen näyttämä liitteen otsikko |
| Contents | Merkinnän ponnahdusikkunassa näkyvä teksti |
| IconType | Merkinnän kuvake: 0 = PushPin, 1 = levykuva, 2 = ei kuvaketta, 3 = kaavio, 4 = paperiliitin, 5 = tunniste, 6 = tasainen valkoinen suorakulmio |
| Transparency | Läpinäkyvyysprosentti välillä 0–100. Nolla on täysin läpikuultava; 100 tekee kuvakkeesta näkymättömän |
Paluuarvot
| 0 | EmbeddedFileID on virheellinen, sivua ei ole valittu tai mikään asiakirja ei ole käytössä |
|---|---|
| 1 | FileAttachment-merkinnän luonti onnistui |
Katso myös
AddEmbeddedFile, AddFileAttachment, EmbedFile, SetEmbeddedFileAFRelationship, EmbeddedFileCount