THPDFParserBudgetLimit Type
EHPDFParserBudgetExceeded가 발생했을 때 어느 parser budget 항목이 초과됐는지 식별합니다
선언
THPDFParserBudgetLimit= (pblNone, pblTokenBytes,
pblTotalTokens, pblContainerItems, pblBadTokens);
유닛
HPDFDoc
값
| 값 | 의미 |
|---|---|
pblNone |
budget 항목 없음. 초과가 없을 때 last-limit bookkeeping의 초기값 |
pblTokenBytes |
토큰 하나가 ParserMaxTokenBytes를 초과했습니다 |
pblTotalTokens |
누적 토큰 수가 ParserMaxTotalTokens를 초과했습니다 |
pblContainerItems |
배열 또는 사전이 ParserMaxContainerItems를 초과했습니다 |
pblBadTokens |
bad-token 수가 ParserMaxBadTokens를 초과했습니다 |
사용 참고 사항
EHPDFParserBudgetExceeded의Limit,Observed,Maximum속성을 읽으면 어느 항목이 어디서 걸렸는지 알 수 있습니다- budget 검사는 대응하는
ParserMax...속성이 0보다 클 때만 활성입니다