THotPDF.RegisterCustomStreamFilter
Säilyttää sovelluksen määrittelemän dekooderin normalisoidun PDF-suodatinnimen alla
Määrittely
function RegisterCustomStreamFilter(
const CustomFilter: IHPDFCustomStreamFilter;
ReplaceExisting: Boolean = False): Boolean;
Parametrit
CustomFilter toimittaa nimen, tilan, haun sopimukset ja dekooderin toteutuksen
ReplaceExisting sallii atomisen korvaamisen, kun normalisoitu nimi on jo olemassa
Palautusarvo
Palauttaa True lisäyksen tai korvaamisen jälkeen ja False kaksoiskappaleelle, kun korvaaminen on käytöstä
Käyttöhuomautukset
- Nil-liittymät, virheelliset PDF-nimet, sisäänrakennetut nimet ja yli 64 merkinnän rekisteri nostavat argumentti- tai aluepoikkeuksen
- Nimen vertailu ei ota huomioon kirjainkokoa ja sivuuttaa yhden johtavan kauttaviivan
- Rekisteri säilyttää liittymän korvaamiseen, poistamiseen, tyhjentämiseen tai dokumentin tuhoamiseen asti
- Samanaikainen dekoodaushaku ottaa liittymän tilannekuvan ennen rekisterilukon vapauttamista