pdfSetLayerVisibility
Set the visibility state of a layer.
void pdfSetLayerVisibility(PDFHandle pdf, PDFLayerHandle layer, int visibility)
This function sets the visibility state of a layer. The visibility
argument should be non-zero to make the layer visible, or zero to make
it not visible.
The layer argument is an opaque layer handle, returned by pdfGetLayer
.
C:
PDFLayerHandle layer;
layer = getGetLayer(pdf, .....);
/* toggle the layer */
if (pdfGetLayerVisibility(pdf, layer)) {
pdfSetLayerVisibility(pdf, layer, 0);
} else {
pdfSetLayerVisibility(pdf, layer, 1);
}