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); }
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); }