The Predefined appearance rendering type for checkboxes and radio buttons specifies that if available, predefined appearance streams from a PDF will be used. If a predefined appearance stream is not available in the PDF, Custom rendering type is used.
window.onload = function(){
//DsPdfViewer.LicenseKey = "***key***";
let viewer = new DsPdfViewer("#viewer", {
fieldsAppearance: {
radioButton: "Predefined",
checkBoxButton: "Predefined"
}
});
viewer.addDefaultPanels();
viewer.toolbarLayout.viewer = {
"default": ["$navigation", "$zoom"],
"mobile": ["$navigation", "$zoom"]
};
viewer.zoomMode = 1;
viewer.open("/document-solutions/javascript-pdf-viewer/demos/product-bundles/assets/pdf/buttons-appearance.pdf");
}