Exemplo n.º 1
0
        public static InteractiveForm Create()
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Fields"] = Library.CreateArray(0);
            Library.CreateIndirect(dict1);
            return(new InteractiveForm(dict1));
        }
Exemplo n.º 2
0
        public static FieldRadioButton Create()
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["FT"] = Library.CreateName("Btn");
            dict1["Ff"] = Library.CreateInteger(((long)32768));
            Library.CreateIndirect(dict1);
            return(new FieldRadioButton(dict1));
        }
Exemplo n.º 3
0
        public static FieldText Create()
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["FT"] = Library.CreateName("Tx");
            dict1["Ff"] = Library.CreateInteger(((long)4096));
            Library.CreateIndirect(dict1);
            return(new FieldText(dict1));
        }
Exemplo n.º 4
0
        public static FieldCheckBox Create(string partial_name)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["FT"] = Library.CreateName("Btn");
            dict1["T"]  = Library.CreateString(partial_name);
            Library.CreateIndirect(dict1);
            return(new FieldCheckBox(dict1));
        }
Exemplo n.º 5
0
        public static OutlineItem Create()
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Type"]  = PDF.N("Outlines");
            dict1["Count"] = PDF.O(0);
            Library.CreateIndirect(dict1);
            return(Resources.Get(dict1, typeof(OutlineItem)) as OutlineItem);
        }
Exemplo n.º 6
0
        public static ActionMovie Create()
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["S"] = Library.CreateName("Movie");
            ActionMovie movie1 = (Resources.Get(dict1, typeof(ActionMovie)) as ActionMovie);

            Library.CreateIndirect(dict1);
            return(movie1);
        }
Exemplo n.º 7
0
        public static ColorSpaceDeviceGray Create(bool indirect)
        {
            ColorSpaceDeviceGray gray1 = (Resources.Get(PDF.N("DeviceGray"), typeof(ColorSpaceDeviceGray)) as ColorSpaceDeviceGray);

            if (indirect)
            {
                Library.CreateIndirect(gray1.Direct);
            }
            return(gray1);
        }
Exemplo n.º 8
0
        public static ColorSpaceDeviceRGB Create(bool indirect)
        {
            ColorSpaceDeviceRGB ergb1 = (Resources.Get(PDF.N("DeviceRGB"), typeof(ColorSpaceDeviceRGB)) as ColorSpaceDeviceRGB);

            if (indirect)
            {
                Library.CreateIndirect(ergb1.Direct);
            }
            return(ergb1);
        }
Exemplo n.º 9
0
        public static MediaPlayers Create(bool indirect)
        {
            PDFDict dict1 = Library.CreateDict();

            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(new MediaPlayers(dict1));
        }
Exemplo n.º 10
0
        public static ColorSpaceDeviceCMYK Create(bool indirect)
        {
            ColorSpaceDeviceCMYK ecmyk1 = (Resources.Get(PDF.N("DeviceCMYK"), typeof(ColorSpaceDeviceCMYK)) as ColorSpaceDeviceCMYK);

            if (indirect)
            {
                Library.CreateIndirect(ecmyk1.Direct);
            }
            return(ecmyk1);
        }
Exemplo n.º 11
0
        public static RenditionMHBE Create(bool indirect)
        {
            PDFDict dict1 = Library.CreateDict();

            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(new RenditionMHBE(dict1));
        }
Exemplo n.º 12
0
        public static AnnotationSquare Create(Rect rect)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Subtype"] = Library.CreateName("Square");
            AnnotationSquare square1 = (Resources.Get(dict1, typeof(AnnotationSquare)) as AnnotationSquare);

            square1.Rect = rect;
            Library.CreateIndirect(dict1);
            return(square1);
        }
Exemplo n.º 13
0
        private static AnnotationSound Create(Rect rect)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Subtype"] = Library.CreateName("Sound");
            AnnotationSound sound1 = (Resources.Get(dict1, typeof(AnnotationSound)) as AnnotationSound);

            sound1.Rect = rect;
            Library.CreateIndirect(dict1);
            return(sound1);
        }
Exemplo n.º 14
0
        public static MediaClipSection Create(bool indirect, MediaClipBase mediaclip)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["D"] = mediaclip.Dict;
            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(new MediaClipSection(dict1));
        }
Exemplo n.º 15
0
        public static MediaOffsetTime Create(bool indirect, MediaTimeSpan timespan)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["T"] = timespan.Dict;
            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(new MediaOffsetTime(dict1));
        }
Exemplo n.º 16
0
        public static AnnotationFreeText Create(Rect rect)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Subtype"] = Library.CreateName("FreeText");
            AnnotationFreeText text1 = (Resources.Get(dict1, typeof(AnnotationFreeText)) as AnnotationFreeText);

            text1.Rect = rect;
            Library.CreateIndirect(dict1);
            return(text1);
        }
Exemplo n.º 17
0
        public static MediaPlayerInfo Create(bool indirect, SoftwareIdentifier PID)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["PID"] = PID.Direct;
            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(new MediaPlayerInfo(dict1));
        }
Exemplo n.º 18
0
        public static AnnotationPrinterMark Create(Rect rect)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Subtype"] = Library.CreateName("PrinterMark");
            AnnotationPrinterMark mark1 = (Resources.Get(dict1, typeof(AnnotationPrinterMark)) as AnnotationPrinterMark);

            mark1.Rect = rect;
            Library.CreateIndirect(dict1);
            return(mark1);
        }
Exemplo n.º 19
0
        public static AnnotationCircle Create(Rect rect)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Subtype"] = Library.CreateName("Circle");
            AnnotationCircle circle1 = (Resources.Get(dict1, typeof(AnnotationCircle)) as AnnotationCircle);

            circle1.Rect = rect;
            Library.CreateIndirect(dict1);
            return(circle1);
        }
Exemplo n.º 20
0
        private static AnnotationTrapNet Create(Rect rect)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Subtype"] = Library.CreateName("TrapNet");
            AnnotationTrapNet net1 = (Resources.Get(dict1, typeof(AnnotationTrapNet)) as AnnotationTrapNet);

            net1.Rect = rect;
            Library.CreateIndirect(dict1);
            return(net1);
        }
Exemplo n.º 21
0
        public static MinBitDepth Create(bool indirect, int depth)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["V"] = Library.CreateInteger(((long)depth));
            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(new MinBitDepth(dict1));
        }
Exemplo n.º 22
0
        private static RenditionMedia Create(bool indirect)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["S"] = Library.CreateName("MR");
            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(new RenditionMedia(dict1));
        }
Exemplo n.º 23
0
        public static MacFile Create(bool indirect)
        {
            PDFDict dict1 = Library.CreateDict();
            MacFile file1 = (Resources.Get(dict1, typeof(MacFile)) as MacFile);

            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(file1);
        }
Exemplo n.º 24
0
        private static AnnotationInk Create(Rect rect)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Subtype"] = Library.CreateName("Ink");
            AnnotationInk ink1 = (Resources.Get(dict1, typeof(AnnotationInk)) as AnnotationInk);

            ink1.Rect = rect;
            Library.CreateIndirect(dict1);
            return(ink1);
        }
Exemplo n.º 25
0
        public static MediaOffsetMarker Create(bool indirect, string namedoffset)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["M"] = Library.CreateString(namedoffset);
            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(new MediaOffsetMarker(dict1));
        }
Exemplo n.º 26
0
        public static SoftwareIdentifier Create(bool indirect, string URI)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["U"] = Library.CreateName(URI);
            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(new SoftwareIdentifier(dict1));
        }
Exemplo n.º 27
0
        public static ActionLastPage Create()
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["S"] = Library.CreateName("Named");
            dict1["N"] = Library.CreateName("LastPage");
            ActionLastPage page1 = (Resources.Get(dict1, typeof(ActionLastPage)) as ActionLastPage);

            Library.CreateIndirect(dict1);
            return(page1);
        }
Exemplo n.º 28
0
        public static AnnotationStamp Create(Rect rect)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Subtype"] = Library.CreateName("Stamp");
            AnnotationStamp stamp1 = (Resources.Get(dict1, typeof(AnnotationStamp)) as AnnotationStamp);

            stamp1.Rect = rect;
            Library.CreateIndirect(dict1);
            return(stamp1);
        }
Exemplo n.º 29
0
        public static EmbeddedFileParams Create(bool indirect)
        {
            PDFDict            dict1   = Library.CreateDict();
            EmbeddedFileParams params1 = (Resources.Get(dict1, typeof(EmbeddedFileParams)) as EmbeddedFileParams);

            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(params1);
        }
Exemplo n.º 30
0
        public static AnnotationCaret Create(Rect rect)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Subtype"] = Library.CreateName("Caret");
            AnnotationCaret caret1 = (Resources.Get(dict1, typeof(AnnotationCaret)) as AnnotationCaret);

            caret1.Rect = rect;
            Library.CreateIndirect(dict1);
            return(caret1);
        }