اینترفیس IHPDFContentOperatorDevice

افزونهٔ اختیاری برای مصرف‌کننده‌های تولیدی که از پیش یک ماشین حالت کامل گرافیک و منابع PDF را در اختیار دارند

اعلان

IHPDFContentOperatorDevice = interface
  procedure CheckContentCancellation;
  procedure ProcessContentOperator(
    const Tokens: THPDFContentTokenArray;
    OperatorIndex: Integer;
    out ConsumedTokenCount: Integer);
end;

مفسر مشترک نمایه‌های عملگر را اعتبارسنجی می‌کند، CheckContentCancellation را به ازای هر عملگر اعزام‌شده یک بار فراخوانی می‌نماید، و وقتی یک عملگر توکن‌های بعدی را مصرف می‌کند، از ConsumedTokenCount مثبت استقبال می‌کند

IHPDFContentDevice را به‌عنوان اینترفیس پایه پیاده‌سازی کنید و این افزونه را تنها زمانی بیفزایید که callbackهای معنایی نتوانند ماشین حالت کامل مصرف‌کننده را بازنمایی نمایند

فهرست‌های نمایش و تولید چاپ