10 #include "PdfButton.h"
11 #include "PdfXObject.h"
19 friend class PdfField;
22 PdfCheckBox(PdfAcroForm& acroform,
const std::shared_ptr<PdfField>& parent);
24 PdfCheckBox(PdfAnnotationWidget& widget,
const std::shared_ptr<PdfField>& parent);
34 void SetAppearanceChecked(
const PdfXObject& xobj);
41 void SetAppearanceUnchecked(
const PdfXObject& xobj);
47 void SetChecked(
bool isChecked);
52 bool IsChecked()
const;
A checkbox can be checked or unchecked by the user.
Definition: PdfCheckBox.h:18
This class represents a PdfName.
Definition: PdfName.h:24
This class represents a PDF indirect Object in memory.
Definition: PdfObject.h:35
A reference is a pointer to a object in the PDF file of the form "4 0 R", where 4 is the object numbe...
Definition: PdfReference.h:24
A XObject is a content stream with several drawing commands and data which can be used throughout a P...
Definition: PdfXObject.h:30
SPDX-FileCopyrightText: (C) 2022 Francesco Pretto ceztko@gmail.com SPDX-License-Identifier: LGPL-2....
Definition: basetypes.h:16