THotPDF.RegisterCustomStreamFilter
Zadrži dekoder, ki ga določi aplikacija, pod njegovim normaliziranim imenom filtrirnika PDF
Deklaracija
function RegisterCustomStreamFilter(
const CustomFilter: IHPDFCustomStreamFilter;
ReplaceExisting: Boolean = False): Boolean;
Parametri
CustomFilter zagotovi ime, način, pogodbe iskanja in implementacijo dekoderja
ReplaceExisting dovoli atomsko zamenjavo, kadar normalizirano ime že obstaja
Vrnjena vrednost
Vrne True po vstavitvi ali zamenjavi in False za podvojeno ime, kadar je zamenjava onemogočena
Opombe o uporabi
- Vmesniki nil, neveljavna imena PDF, vgrajena imena in register z več kot 64 vnosi sprožijo izjemo argumenta ali obsega
- Ujemanje imen ni občutljivo na velike/male črke in ignorira eno vodilno poševnico
- Register zadrži vmesnik do zamenjave, odstranitve, počitka ali uničenja dokumenta
- Sočasno iskanje dekodiranja posname posnetek vmesnika pred sprostitvijo ključavnice registra