THotPDF.RenderCacheFolder

THotPDF

 

Top  Previous  Next

Megadja annak a lemezkönyvtárnak az útvonalát, ahol a renderelt oldalgyorsítótár csempéi tárolódnak a teljesítmény optimalizálása érdekében

 

Delphi syntax:

property RenderCacheFolder: string read FRenderCacheFolder write FRenderCacheFolder;

 

Description

Megadja annak a lemezkönyvtárnak az útvonalát, ahol a renderelt oldalgyorsítótár csempéi tárolódnak a teljesítmény optimalizálása érdekében

A könyvtárnak megfelelő írási/olvasási jogosultságokkal kell rendelkeznie az alkalmazás folyamatához

Hagyja üresen, ha csak a memóriában szeretné gyorsítótárazni az oldalak renderelését

Az útvonal Unicode-sztring, így a rendszer kódlapján kívüli karaktereket tartalmazó könyvtárnevek úgy használódnak, ahogy megadják őket

Az oldal képei és a gyorsítótár-indexe atomi módon cserélődnek, így egy megszakított írás nem tehethet közzé félig megírt PNG-t, nem csonkolhatja az előző indexet

A sikeres oldalolvasások frissítik az oldalszintű frissességet, a dokumentum- és bájtkorlátok pedig a korlát csökkentésekor azonnal kilakoltatják a legrégebben használt bejegyzéseket

A sérült oldalképek, az elavult indexsorok, az elhagyott ideiglenes fájlok és az index nélküli dokumentummappák automatikusan javításra kerülnek, amikor a gyorsítótárat megnyitják vagy olvassák

Az érvénytelen dokumentumkulcsok, oldalindexek és DPI-értékek még az útvonal létrehozása előtt elutasításra kerülnek

A gyorsítótárazott oldalak a betöltött forrás azonosságához kulcsolódnak: a fájlból betöltött dokumentumot a mérete, az utolsó írási ideje és a kezdetén és végén lévő bájtok azonosítják, így ezt a tulajdonságot tetszés szerint a betöltés előtt vagy után is beállíthatja; a folyamról vagy véletlen elérésű forrásról betöltött dokumentum betöltés közben hashelődik, így az ilyen dokumentumoknál ezt a tulajdonságot a betöltő metódus meghívása előtt állítsa be

A titkosított dokumentumok nem kerülnek a lemezes gyorsítótárba, és ha egy betöltött dokumentumot szerkesztettek, az adott munkamenethez a lemezes gyorsítótár többé nem olvasódik és nem íródik; a nem módosított fájl bejegyzései a későbbi munkamenetekben is érvényesek maradnak

A renderelő háttérrendszer és az ICC proofing beállítások a lemezkulcs részei, így a megváltoztatásuk nem ad vissza a korábbi beállításokkal renderelt oldalakat

 

See also: THotPDF, Cache Infrastructure