AddArticleThread
Oldalszintű navigáció, dokumentumtulajdonságok
Leírás
Egy PDF-cikkfolyamot hoz létre, melynek gyöngyei egy vagy több oldal téglalapján át meghatározzák a logikai olvasási sorrendet
A metódus az ISO 32000-1 §12.4.3 előírásai szerint írja a katalógus /Threads tömbjét, a thread /F bejegyzését, a körkörös /N és /V bead hivatkozásokat, az oldalhivatkozásokat, a téglalapokat és minden oldal /B tömbjét
Szintaxis
Function TPDFlib.AddArticleThread(Const Info: TPDFlibArticleThreadInfo; Const Beads: Array Of TPDFlibArticleBead): Integer;Paraméterek
| Info | Opcionális cím-, szerző-, tárgy-, kulcsszó- és PDF-létrehozásidátum-metaadatok; íráskor a BeadCount figyelmen kívül marad |
|---|---|
| Beads | Egy vagy több oldaltéglalap a cikk olvasási sorrendjében |
Visszatérési érték
Visszaadja az új, egyalapú cikkfolyam-indexet, vagy 0-t, ha a dokumentum, az oldalszám, a téglalap vagy egy meglévő cikkkonténer érvénytelen
Megjegyzések
Minden téglalap méretezés nélküli PDF-felhasználótérbeli koordinátákat használ bal, alsó, jobb és felső sorrendbenA bemenet ellenőrzése az objektumok hozzáadása előtt történik, az ismételt oldalak stabil oldalhivatkozásokat használnak, és a kijelölt oldal megmarad
A
DeletePages eltávolítja az üres szálakat, és kijavítja a megmaradó szálak körkörös hivatkozásait
Példa
Info.Title := 'Feature story';
Info.Author := 'Editorial desk';
SetLength(Beads, 2);
Beads[0].Page := 1;
Beads[0].Left := 72;
Beads[0].Bottom := 360;
Beads[0].Right := 288;
Beads[0].Top := 720;
Beads[1].Page := 3;
Beads[1].Left := 72;
Beads[1].Bottom := 360;
Beads[1].Right := 288;
Beads[1].Top := 720;
ThreadIndex := PDF.AddArticleThread(Info, Beads);Lásd még
AddLinkToArticleThread, SetOutlineArticleThread, ArticleThreadCount, GetArticleThreadInfo, GetArticleThreadBead, TPDFlibArticleThreadInfo, TPDFlibArticleBead