Issue #168: When opening a PDF file or merging some PDF files, stamp will disappear.

This commit is contained in:
Jakub Melka
2024-02-29 19:40:43 +01:00
parent 344c341f65
commit a70f45c8a9
3 changed files with 17 additions and 1 deletions

View File

@@ -84,7 +84,8 @@ enum class AnnotationType
Redact,
Projection,
_3D,
RichMedia
RichMedia,
Unknown
};
enum class AnnotationLineEnding
@@ -1317,6 +1318,15 @@ public:
virtual AnnotationType getType() const override { return AnnotationType::TrapNet; }
};
/// Unknown (not recognized) annotation.
class PDFUnknownAnnotation : public PDFAnnotation
{
public:
inline explicit PDFUnknownAnnotation() = default;
virtual AnnotationType getType() const override { return AnnotationType::Unknown; }
};
/// Watermark annotation represents watermark displayed on the page,
/// for example, if it is printed. Watermarks are displayed at fixed
/// position and size on the page.