00001
00002
00003
00004
00005
00006 #ifndef H_PDFTRON_PDF_CPPWRAP_WATERMARK
00007 #define H_PDFTRON_PDF_CPPWRAP_WATERMARK
00008
00009 #include <PDF/Annot.h>
00010
00011 namespace pdftron {
00012 namespace PDF {
00013 namespace Annots {
00018 class Watermark : public Annot
00019 {
00020 public:
00021
00027 Watermark(SDF::Obj d = 0);
00028
00034 Watermark(const Annot& ann) : Annot(ann.GetSDFObj()) {}
00035
00044 static Watermark Create(SDF::SDFDoc& doc, const Rect& pos);
00045
00047 Watermark(TRN_Annot watermark);
00049
00050 };
00051 };
00052 };
00053 };
00054 #include <Impl/Page.inl>
00055 #endif