프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / ConvertService / ServiceBase / Markus.Service.Convert.IPlugin / IDownloadPlugin.cs @ 43e1d368

이력 | 보기 | 이력해설 | 다운로드 (896 Bytes)

1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
6

    
7
namespace Markus.Service.Convert.Plugin
8
{
9
    public interface IDownloadPlugin
10
    {
11
        string Exception { get; set; }
12
        string Name { get; }
13

    
14
        /// <summary>
15
        /// PdfFileFullPath의 경로를 받아 SaveDirectory하위에 PdfFileFullPath파일명으로 저장
16
        /// </summary>
17
        /// <param name="PdfFilePath">PDF의 full path</param>
18
        /// <param name="SavePath">pdf를 다운받고자 하는 directory</param>
19
        /// <returns></returns>
20
        [System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions]
21
        [System.Security.Permissions.FileIOPermission(System.Security.Permissions.SecurityAction.LinkDemand)]
22
        bool Do(string PdfFileFullPath, string SaveDirectory,ref string DownloadFilePath);
23
    }
24
}
클립보드 이미지 추가 (최대 크기: 500 MB)