Exemplo n.º 1
0
        public static EmbeddedFiles Create(bool indirect)
        {
            PDFDict       dict1  = Library.CreateDict();
            EmbeddedFiles files1 = (Resources.Get(dict1, typeof(EmbeddedFiles)) as EmbeddedFiles);

            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            return(files1);
        }
Exemplo n.º 2
0
        public static FileSpec Create(bool indirect, Stream obj, string filespec)
        {
            PDFDict dict1 = Library.CreateDict();

            dict1["Type"] = Library.CreateName("Filespec");
            FileSpec spec1 = (Resources.Get(dict1, typeof(FileSpec)) as FileSpec);

            if (indirect)
            {
                Library.CreateIndirect(dict1);
            }
            spec1.EmbeddedFiles      = EmbeddedFiles.Create(false);
            spec1.EmbeddedFiles.File = EmbeddedFileStream.Create(false, obj);
            spec1.FileSpecStr        = filespec;
            return(spec1);
        }