SetOptionalContentConfigState
Flujos de contenido y grupos de contenido opcional
Descripción
Esta función se utiliza para establecer el estado de un grupo de contenido opcional según lo define el diccionario de configuración de contenido opcional especificado
Todos los diccionarios de configuración de contenido opcional tienen un estado base (ON, OFF o Unchanged) y dos matrices de pertenencia denominadas /ON y /OFF
Se añade una referencia al grupo de contenido opcional a la matriz /ON o /OFF correspondiente (o se elimina de ambas), según el valor del estado base
Un grupo de contenido opcional solo puede establecerse en Unchanged si el estado base del diccionario de configuración de contenido opcional es Unchanged
El estado base del diccionario de configuración de contenido opcional predeterminado (al que se accede estableciendo OptionalContentConfigID en 1) siempre es ON, por lo que los grupos de contenido opcional de este diccionario solo pueden establecerse en ON u OFF
Sintaxis
Delphi
Function TPDFlib.SetOptionalContentConfigState(OptionalContentConfigID, OptionalContentGroupID, NewState: Integer): Integer;
ActiveX
Function PDFlib::SetOptionalContentConfigState(OptionalContentConfigID As Long, OptionalContentGroupID As Long, NewState As Long) As Long
DLL
int DLSetOptionalContentConfigState(int InstanceID, int OptionalContentConfigID, int OptionalContentGroupID, int NewState);
Parámetros
| OptionalContentConfigID | El primer diccionario predeterminado de configuración de contenido opcional tiene el ID 1. Los números superiores se utilizan para otros diccionarios de configuración de contenido opcional |
|---|---|
| OptionalContentGroupID | Un identificador devuelto por las funciones NewOptionalContentGroup, GetOptionalContentGroupID o GetOptionalContentConfigOrderItemID |
| NewState | Especifica el estado que debe asignarse al grupo de contenido opcional de este diccionario de configuración: 1 = Establecer en ON 2 = Establecer en OFF 3 = Mantener sin cambios (si es posible) |
Valores devueltos
| 0 | No se pudo establecer el estado |
|---|---|
| 1 | El estado se estableció correctamente int OptionalContentConfigID, int OptionalContentGroupID, int NewState); |