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

InfoOpcionális cím-, szerző-, tárgy-, kulcsszó- és PDF-létrehozásidátum-metaadatok; íráskor a BeadCount figyelmen kívül marad
BeadsEgy 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