コード例 #1
0
        public static ActionImportData Create(bool indirect, FileSpec fs)
        {
            ActionImportData data1 = ActionImportData.Create(indirect);

            data1.FileSpecification = fs;
            return(data1);
        }
コード例 #2
0
        public static AnnotationFileAttachment Create(Rect rect, FileSpec file)
        {
            AnnotationFileAttachment attachment1 = AnnotationFileAttachment.Create(rect);

            attachment1.FileSpecification = file;
            return(attachment1);
        }
コード例 #3
0
        public static ActionImportData Create(FileSpec fs)
        {
            ActionImportData data1 = ActionImportData.Create(true);

            data1.FileSpecification = fs;
            return(data1);
        }
コード例 #4
0
        public static ActionLaunch Create(bool indirect, FileSpec file)
        {
            ActionLaunch launch1 = ActionLaunch.Create(indirect);

            launch1.FileSpecification = file;
            return(launch1);
        }
コード例 #5
0
        public static MediaClipData Create(FileSpec filespec)
        {
            MediaClipData data1 = MediaClipData.Create(true);

            data1.ExtMediaData = filespec;
            return(data1);
        }
コード例 #6
0
        public static MediaClipData Create(bool indirect, FileSpec filespec)
        {
            MediaClipData data1 = MediaClipData.Create(indirect);

            data1.ExtMediaData = filespec;
            return(data1);
        }
コード例 #7
0
ファイル: ActionSubmitForm.cs プロジェクト: silvath/siscobras
        public static ActionSubmitForm Create(bool indirect, FileSpec fs)
        {
            ActionSubmitForm form1 = ActionSubmitForm.Create(indirect);

            form1.URLFileSpec = fs;
            return(form1);
        }
コード例 #8
0
ファイル: ActionSubmitForm.cs プロジェクト: silvath/siscobras
        public static ActionSubmitForm Create(FileSpec fs)
        {
            ActionSubmitForm form1 = ActionSubmitForm.Create(true);

            form1.URLFileSpec = fs;
            return(form1);
        }
コード例 #9
0
ファイル: ActionSubmitForm.cs プロジェクト: silvath/siscobras
        public static ActionSubmitForm Create(bool indirect, FileSpec fs, FieldVarCollection arr)
        {
            ActionSubmitForm form1 = ActionSubmitForm.Create(indirect);

            form1.URLFileSpec = fs;
            form1.Fields      = arr;
            return(form1);
        }
コード例 #10
0
ファイル: ActionSubmitForm.cs プロジェクト: silvath/siscobras
        public static ActionSubmitForm Create(bool indirect, FileSpec fs, ESubmitFormFlags Flags)
        {
            ActionSubmitForm form1 = ActionSubmitForm.Create(indirect);

            form1.URLFileSpec = fs;
            form1.FieldFlags  = Flags;
            return(form1);
        }
コード例 #11
0
ファイル: ActionSubmitForm.cs プロジェクト: silvath/siscobras
        public static ActionSubmitForm Create(FileSpec fs, ESubmitFormFlags Flags)
        {
            ActionSubmitForm form1 = ActionSubmitForm.Create(true);

            form1.URLFileSpec = fs;
            form1.FieldFlags  = Flags;
            return(form1);
        }
コード例 #12
0
ファイル: ActionThread.cs プロジェクト: silvath/siscobras
        public static ActionThread Create(bool indirect, ArticleThread thread, FileSpec filespec)
        {
            ActionThread thread1 = ActionThread.Create(indirect);

            thread1.DestThread        = thread;
            thread1.FileSpecification = filespec;
            return(thread1);
        }
コード例 #13
0
ファイル: ActionThread.cs プロジェクト: silvath/siscobras
        public static ActionThread Create(ArticleThread thread, FileSpec filespec)
        {
            ActionThread thread1 = ActionThread.Create(true);

            thread1.DestThread        = thread;
            thread1.FileSpecification = filespec;
            return(thread1);
        }
コード例 #14
0
        public static AnnotationFileAttachment Create(Rect rect, FileSpec file, string iconname)
        {
            AnnotationFileAttachment attachment1 = AnnotationFileAttachment.Create(rect);

            attachment1.FileSpecification = file;
            attachment1.IconName          = iconname;
            return(attachment1);
        }
コード例 #15
0
        public static string FileSpecToFileName(PDFObject spec)
        {
            FileSpec spec1 = new FileSpec(spec.Direct);

            if (spec1.IsValid)
            {
                return(spec1.Path);
            }
            return("");
        }
コード例 #16
0
        public Stream GetReadStream(Document doc, FileSpec fs)
        {
            string text1 = Path.GetDirectoryName(doc.Path);
            string text2 = fs.Path;

            if (File.Exists(text2))
            {
                return(File.OpenRead(text2));
            }
            text2 = text1 + Path.DirectorySeparatorChar + fs.Path;
            if (File.Exists(text2))
            {
                return(File.OpenRead(text2));
            }
            return(Stream.Null);
        }
コード例 #17
0
ファイル: FileSpec.cs プロジェクト: silvath/siscobras
        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);
        }
コード例 #18
0
        public void WriteStream(Document doc, FileSpec fs, Stream stm)
        {
            string text1   = Path.GetDirectoryName(doc.Path);
            string text2   = text1 + Path.DirectorySeparatorChar + fs.Path;
            Stream stream1 = File.Open(text2, FileMode.Create, FileAccess.Write, FileShare.Read);

            byte[] numArray1 = new byte[4096];
            int    num1      = 0;

            goto Label_0047;
Label_003D:
            stream1.Write(numArray1, 0, num1);
Label_0047:
            num1 = stm.Read(numArray1, 0, numArray1.Length);
            if (num1 != 0)
            {
                goto Label_003D;
            }
            stream1.Close();
        }