Sheetize Namespace의 하위 섹션
Class EbookConverter
참고
전자책과 다른 스프레드시트 파일 형식 간의 변환기.
public class EbookConverter
상속
object ←
EbookConverter
상속된 멤버
예제
1EbookConverter converter = new EbookConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "MyStory.xlsx";
4EbookSaveOptions saveOptions = new EbookSaveOptions();
5saveOptions.OutputFile = "res.epub";
6converter.Process(loadOptions, saveOptions);
생성자
EbookConverter()
메서드
Process(LoadOptions, EbookSaveOptions)
전자책과 다른 스프레드시트 파일 형식 간의 변환을 수행합니다.
public void Process(LoadOptions loadOptions, EbookSaveOptions saveOptions)
매개변수
Class EbookSaveOptions
참고
EPUB와 AZW3 파일 저장을 위한 옵션입니다.
public class EbookSaveOptions : SaveOptions
상속
object ←
SaveOptions ←
EbookSaveOptions
상속된 멤버
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
생성자
EbookSaveOptions()
public EbookSaveOptions()
속성
스프레드 시트의 형식을 가져오고 설정합니다.
public FileFormatType SaveFormat { get; set; }
속성 값
FileFormatType
Class HtmlConverter
참고
HTML 파일(html, mht, …)과 다른 스프레드시트 파일 형식 간의 변환을 위한 변환기.
public class HtmlConverter
상속
object ←
HtmlConverter
상속된 멤버
예시
1HtmlConverter converter = new HtmlConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4HtmlSaveOptions saveOptions = new HtmlSaveOptions();
5saveOptions.OutputFile = "res.html";
6converter.Process(loadOptions, saveOptions);
생성자
HtmlConverter()
메서드
Process(LoadOptions, HtmlSaveOptions)
HTML 파일과 다른 스프레드시트 파일 형식 간의 파일을 변환합니다.
public void Process(LoadOptions loadOptions, HtmlSaveOptions saveOptions)
매개변수
Class HtmlSaveOptions
public class HtmlSaveOptions : SaveOptions
상속
object ←
SaveOptions ←
HtmlSaveOptions
상속된 멤버
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
생성자
HtmlSaveOptions()
속성
스프레드시트의 형식을 가져오고 설정합니다.
public FileFormatType SaveFormat { get; set; }
속성 값
FileFormatType
Class ImageConverter
참고
템플릿 파일을 PDF로 변환하는 변환기입니다.
public class ImageConverter
상속
object ←
ImageConverter
상속된 구성원
예제
1private class MyImageSaveOptions : ImageSaveOptions
2{
3 private const string ResultBase = "result/images/";
4 public override Stream GetStream(int pageIndex)
5 {
6 return File.Create(ResultBase + "res_" + pageIndex + ".png");
7 }
8}
9ImageConverter converter = new ImageConverter();
10LoadOptions loadOptions = new LoadOptions();
11loadOptions.InputFile = "Template.xlsx";
12ImageSaveOptions saveOptions = new MyImageSaveOptions();
13converter.Process(loadOptions, saveOptions);
생성자
ImageConverter()
메서드
Process(LoadOptions, ImageSaveOptions)
템플릿 파일을 이미지로 변환합니다.
public void Process(LoadOptions loadOptions, ImageSaveOptions saveOptions)
매개변수
Class ImageSaveOptions
public class ImageSaveOptions : SaveOptions
상속
object ←
SaveOptions ←
ImageSaveOptions
상속된 멤버
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
생성자
ImageSaveOptions()
public ImageSaveOptions()
속성
HorizontalResolution
생성된 이미지의 수평 해상도를 인치당 점으로 가져오거나 설정합니다.
public int HorizontalResolution { get; set; }
속성 값
int
비고
기본값은 96입니다.
Sheetize.ImageSaveOptions.HorizontalResolution 및 Sheetize.ImageSaveOptions.VerticalResolution을 설정하면
출력 이미지의 너비와 높이에 픽셀로 영향을 미칩니다.
ImageType
생성된 이미지의 형식을 가져오거나 설정합니다.
기본값은 Sheetize.ImageType.Png입니다.
public ImageType ImageType { get; set; }
속성 값
ImageType
OnePagePerSheet
OnePagePerSheet가 true이면 한 시트의 모든 내용이 결과에서 하나의 페이지로 출력됩니다.
PageSetup에 정의된 용지 크기는 무시되지만, PageSetup의 다른 설정은 여전히 효과를 발휘합니다.
public bool OnePagePerSheet { get; set; }
속성 값
bool
VerticalResolution
생성된 이미지의 수직 해상도를 인치당 점으로 가져오거나 설정합니다.
public int VerticalResolution { get; set; }
속성 값
int
비고
기본값은 96입니다.
Sheetize.ImageSaveOptions.HorizontalResolution 및 Sheetize.ImageSaveOptions.VerticalResolution을 설정하면
출력 이미지의 너비와 높이에 픽셀로 영향을 미칩니다.
메서드
Finish(Stream)
스트림에 데이터를 쓰기 완료합니다.
기본적으로 이 메서드는 스트림을 직접 닫습니다(즉, 스트림이 Sheetize.SaveOptions.OutputStream으로 지정된 경우 포함).
사용자는 요구 사항 및 Sheetize.ImageSaveOptions.GetStream(System.Int32)의 구현에 따라
리소스를 해제하는 방법을 제어하기 위해 이 메서드를 오버라이드할 수 있습니다.
public virtual void Finish(Stream stream)
매개변수
stream
Stream: 작업을 완료한 스트림(데이터 저장)
GetStream(int)
이미지를 저장할 스트림을 가져옵니다.
public virtual Stream GetStream(int pageIndex)
매개변수
pageIndex
int: 이미지를 렌더링할 페이지
반환
Stream : 생성된 이미지를 작성할 스트림.
비고
기본적으로 Sheetize.SaveOptions.OutputStream이 지정되고 효과가 있는 경우,
이 메서드는 항상 지정된 스트림을 반환합니다. 사용자는 이 클래스의 자신의 구현에서
다른 적절한 스트림 개체를 제공하기 위해 이 메서드를 오버라이드해야 합니다.
Sheetize.SaveOptions.OutputFile이 지정되고 효과가 있는 경우,
이미지가 한 페이지만 있을 경우 지정된 경로(파일)를 직접 출력에 사용합니다;
그렇지 않으면 페이지 인덱스가 파일 이름에 추가되고 파일에서 생성된 FileStream을 반환합니다.
예를 들어 출력 경로가 res.png로 지정된 경우 생성된 이미지는 res0.png, res1.png, …가 됩니다.
Class JsonConverter
참고
json 데이터와 기타 스프레드시트 파일 형식 간의 변환을 위한 변환기.
public class JsonConverter
상속
object ←
JsonConverter
상속된 구성원
예제
1JsonConverter converter = new JsonConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "data.json";
4JsonSaveOptions saveOptions = new JsonSaveOptions();
5saveOptions.OutputFile = "res.xlsx";
6converter.Process(loadOptions, saveOptions);
생성자
JsonConverter()
메서드
Process(LoadOptions, JsonSaveOptions)
json 데이터와 기타 스프레드시트 파일 형식 간의 변환을 수행합니다.
public void Process(LoadOptions loadOptions, JsonSaveOptions saveOptions)
매개변수
Class JsonSaveOptions
public class JsonSaveOptions : SaveOptions
상속
object ←
SaveOptions ←
JsonSaveOptions
상속된 멤버
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
생성자
JsonSaveOptions()
속성
스프레드시트의 형식을 가져오거나 설정합니다.
public FileFormatType SaveFormat { get; set; }
속성 값
FileFormatType
Class License
상속
object ←
License
상속된 멤버
예제
1
2
3Sheetize.License license = new Sheetize.License();
4license.SetLicense("mylic.lic");
생성자
License()
메서드
SetLicense(Stream)
라이센스 데이터를 제공하는 Stream을 사용하여 제품에 대한 라이센스를 부여합니다.
public void SetLicense(Stream stream)
매개변수
SetLicense(string)
라이센스 파일을 사용하여 제품에 대한 라이센스를 부여합니다.
public void SetLicense(string licenseName)
매개변수
Class LoadOptions
상속
object ←
LoadOptions
파생 클래스
상속된 멤버
생성자
LoadOptions()
속성
템플릿 파일(필요 시 경로 포함)을 가져오거나 설정합니다.
public string InputFile { get; set; }
속성 값
string
참고
이 속성에 null이 아닌 비어 있지 않은 경로를 설정할 경우,
이전에 설정된 Sheetize.LoadOptions.InputStream 값은 무시됩니다.
템플릿의 Stream을 가져오거나 설정합니다.
public Stream InputStream { get; set; }
속성 값
Stream
참고
이 속성에 null이 아닌 Stream을 설정할 경우,
이전에 설정된 Sheetize.LoadOptions.InputFile 값은 무시됩니다.
Class MergerLoadOptions
public class MergerLoadOptions : LoadOptions
상속
object ←
LoadOptions ←
MergerLoadOptions
상속된 멤버
- LoadOptions.InputFile,
- LoadOptions.InputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
생성자
MergerLoadOptions()
public MergerLoadOptions()
속성
데이터를 로드하고 병합할 입력 스트림을 얻거나 설정합니다.
public IEnumerator InputStreamEnumerator { get; set; }
속성 값
IEnumerator
메서드
Finish(Stream)
스트림에서 데이터를 로드하는 작업을 마칩니다(Sheetize.MergerLoadOptions.InputStreamEnumerator에서 가져옴).
기본적으로 이 메서드는 스트림을 직접 닫습니다.
사용자는 리소스를 해제하는 방법을 제어하기 위해 이 메서드를 재정의할 수 있습니다
자신의 요구 사항과 Sheetize.MergerLoadOptions.InputStreamEnumerator 구현에 따라.
public virtual void Finish(Stream stream)
매개변수
stream
Stream: 작업을 완료한 스트림(데이터를 저장하기 위해)
Class PdfConverter
참고
템플릿 파일을 PDF로 변환하는 컨버터입니다.
public class PdfConverter
상속
object ←
PdfConverter
상속된 멤버
예제
1PdfConverter converter = new PdfConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4PdfSaveOptions saveOptions = new PdfSaveOptions();
5saveOptions.OutputFile = "res.pdf";
6converter.Process(loadOptions, saveOptions);
생성자
PdfConverter()
메서드
Process(LoadOptions, PdfSaveOptions)
템플릿 파일을 PDF로 변환합니다.
public void Process(LoadOptions loadOptions, PdfSaveOptions saveOptions)
매개변수
Class PdfSaveOptions
public class PdfSaveOptions : SaveOptions
상속
object ←
SaveOptions ←
PdfSaveOptions
상속된 구성원
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
생성자
PdfSaveOptions()
Class SaveOptions
상속
object ←
SaveOptions
파생
상속된 멤버
생성자
SaveOptions()
속성
OutputFile
생성된 데이터를 저장할 파일(필요시 경로 포함)을 가져오거나 설정합니다.
null 또는 빈 문자열 이외의 값으로 이 속성을 설정하면 Sheetize.SaveOptions.OutputStream은 무시됩니다.
public string OutputFile { get; set; }
속성 값
string
OutputStream
생성된 데이터를 쓰기 위한 스트림을 가져오거나 설정합니다.
null 이외의 값으로 이 속성을 설정하면 Sheetize.SaveOptions.OutputFile은 무시됩니다.
public Stream OutputStream { get; set; }
속성 값
Stream
Class SheetizeException
참고
Aspose.Cells에서 지정한 오류가 발생할 때 발생하는 예외입니다.
public class SheetizeException : ApplicationException, ISerializable, _Exception
상속
object ←
Exception ←
ApplicationException ←
SheetizeException
구현
상속된 멤버
- Exception.GetBaseException(),
- Exception.ToString(),
- Exception.GetObjectData(SerializationInfo, StreamingContext),
- Exception.GetType(),
- Exception.Message,
- Exception.Data,
- Exception.InnerException,
- Exception.TargetSite,
- Exception.StackTrace,
- Exception.HelpLink,
- Exception.Source,
- Exception.HResult,
- Exception.SerializeObjectState,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
속성
코드
사용자 정의 예외 코드를 나타냅니다.
public ExceptionType Code { get; }
속성 값
ExceptionType
Class SplitterSaveOptions
public class SplitterSaveOptions : SaveOptions
상속
object ←
SaveOptions ←
SplitterSaveOptions
상속된 멤버
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
생성자
SplitterSaveOptions()
public SplitterSaveOptions()
속성
스프레드시트의 형식을 가져오고 설정합니다.
public FileFormatType SaveFormat { get; set; }
속성 값
FileFormatType
메서드
Finish(Stream)
스트림에 데이터 쓰기를 마칩니다.
기본적으로 이 메서드는 스트림을 직접 닫습니다(스트림이 Sheetize.SaveOptions.OutputStream에 의해 지정된 경우 포함).
사용자는 자원을 해제하는 방법을 제어할 수 있도록 이 메서드를 재정의할 수 있습니다
자신의 요구사항과 Sheetize.SplitterSaveOptions.GetStream(System.Int32)의 구현에 따라 다릅니다.
public virtual void Finish(Stream stream)
매개변수
stream
Stream: 작업을 마친 스트림(데이터를 저장하는 스트림)
GetStream(int)
분할된 부분을 저장할 스트림을 가져옵니다.
public virtual Stream GetStream(int sn)
매개변수
sn
int: 분할된 부분의 순서 번호, 0 기반입니다.
반환 값
Stream : 분할된 부분을 작성할 스트림.
비고
기본적으로 Sheetize.SaveOptions.OutputStream이 지정되고 적용되면,
이 메서드는 항상 지정된 스트림을 반환합니다. 사용자는 이 클래스의 자신의 구현에서 이 메서드를 재정의하여
다중 부분 출력에 대한 서로 다른 적절한 스트림 객체를 제공해야 합니다.
Sheetize.SaveOptions.OutputFile이 지정되고 적용되면,
순서 번호가 파일 이름에 추가되고 그 다음 파일에서 생성된 FileStream이 반환됩니다.
예를 들어, 출력 경로가 res.xlsx로 지정되면 생성된 파일은 res0.xlsx, res1.xlsx,…가 됩니다.
Class SpreadsheetConverter
참고
엑셀(xls), xlsx, xlsb, ods, 스프레드시트 ml 등 다양한 스프레드시트 파일 형식 간의 변환을 위한 변환기입니다.
public class SpreadsheetConverter
상속
object ←
SpreadsheetConverter
상속된 멤버
예제
1SpreadsheetConverter converter = new SpreadsheetConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
5saveOptions.OutputFile = "res.xlsb";
6converter.Process(loadOptions, saveOptions);
생성자
SpreadsheetConverter()
public SpreadsheetConverter()
메서드
Process(LoadOptions, SpreadsheetSaveOptions)
다양한 스프레드시트 파일 형식 간의 변환을 수행합니다.
public void Process(LoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)
매개변수
Class SpreadsheetMerger
public class SpreadsheetMerger
상속
object ←
SpreadsheetMerger
상속된 멤버
예제
1SpreadsheetMerger merger = new SpreadsheetMerger();
2MergerLoadOptions loadOptions = new MergerLoadOptions();
3ArrayList list = new ArrayList();
4list.Add(File.OpenRead("template1.xlsx"));
5list.Add(File.OpenRead("template2.ods"));
6loadOptions.InputStreamEnumerator = list.GetEnumerator();
7SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
8saveOptions.OutputFile = "res.xlsx";
9merger.Process(loadOptions, saveOptions);
생성자
SpreadsheetMerger()
public SpreadsheetMerger()
메서드
Process(MergerLoadOptions, SpreadsheetSaveOptions)
public void Process(MergerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)
매개변수
Class SpreadsheetSaveOptions
public class SpreadsheetSaveOptions : SaveOptions
상속
object ←
SaveOptions ←
SpreadsheetSaveOptions
상속된 멤버
생성자
SpreadsheetSaveOptions()
public SpreadsheetSaveOptions()
속성
스프레드시트의 형식을 가져오고 설정합니다.
public FileFormatType SaveFormat { get; set; }
속성 값
FileFormatType
Class SpreadsheetSplitter
public class SpreadsheetSplitter
상속
object ←
SpreadsheetSplitter
상속된 멤버
예제
1private class MySplitterSaveOptions : SplitterSaveOptions
2{
3 private const string ResultBase = "result/splitter/";
4 public override Stream GetStream(int sn)
5 {
6 return File.Create(ResultBase + "part_" + sn + ".xlsx");
7 }
8}
9SpreadsheetSplitter splitter = new SpreadsheetSplitter();
10LoadOptions loadOptions = new LoadOptions();
11loadOptions.InputFile = "Template.xlsx";
12MySplitterSaveOptions saveOptions = new MySplitterSaveOptions();
13splitter.Process(loadOptions, saveOptions);
생성자
SpreadsheetSplitter()
public SpreadsheetSplitter()
메서드
Process(LoadOptions, SplitterSaveOptions)
public void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions)
매개변수
Class SpreadsheetUnlocker
public class SpreadsheetUnlocker
상속
object ←
SpreadsheetUnlocker
상속된 멤버
예제
1SpreadsheetUnlocker processor = new SpreadsheetUnlocker();
2UnlockerLoadOptions loadOptions = new UnlockerLoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4loadOptions.Password = "파일을 열기 위한 비밀번호";
5SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
6saveOptions.OutputFile = "res.xlsx";
7processor.Process(loadOptions, saveOptions);
생성자
SpreadsheetUnlocker()
public SpreadsheetUnlocker()
메서드
Process(UnlockerLoadOptions, SpreadsheetSaveOptions)
public void Process(UnlockerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)
매개변수
Class TextConverter
참고
텍스트 기반 형식(csv, markdown, dif…)과 다른 스프레드시트 파일 형식 간의 변환을 위한 변환기입니다.
public class TextConverter
상속
object ←
TextConverter
상속된 멤버
예제
1
2
3TextConverter converter = new TextConverter();
4LoadOptions loadOptions = new LoadOptions();
5loadOptions.InputFile = "Template.csv";
6TextSaveOptions saveOptions = new TextSaveOptions();
7saveOptions.OutputFile = "res.xlsx";
8converter.Process(loadOptions, saveOptions);
생성자
TextConverter()
메서드
Process(LoadOptions, TextSaveOptions)
텍스트 기반 형식과 다른 스프레드시트 파일 형식 간의 파일 형식을 변환합니다.
public void Process(LoadOptions loadOptions, TextSaveOptions saveOptions)
매개변수
Class TextSaveOptions
참고
저장 옵션: .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF 형식.
public class TextSaveOptions : SaveOptions
상속
object ←
SaveOptions ←
TextSaveOptions
상속된 멤버
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
생성자
TextSaveOptions()
속성
SaveFormat
스프레드시트의 형식을 가져오고 설정합니다.
public FileFormatType SaveFormat { get; set; }
속성 값
FileFormatType
Class UnlockerLoadOptions
public class UnlockerLoadOptions : LoadOptions
상속
object ←
LoadOptions ←
UnlockerLoadOptions
상속된 멤버
- LoadOptions.InputFile,
- LoadOptions.InputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
생성자
UnlockerLoadOptions()
public UnlockerLoadOptions()
속성
Password
파일을 열기 위한 비밀번호입니다.
public string Password { get; set; }
속성 값
string
PasswordToModify
파일을 수정하기 위한 비밀번호입니다.
public string PasswordToModify { get; set; }
속성 값
string
PasswordToUnprotectWorkbook
워크북의 잠금을 해제하기 위한 비밀번호입니다.
public string PasswordToUnprotectWorkbook { get; set; }
속성 값
string
PasswordToUnprotectWorksheet
워크시트의 잠금을 해제하기 위한 비밀번호입니다.
public string PasswordToUnprotectWorksheet { get; set; }
속성 값
string
Enum ExceptionType
public enum ExceptionType
필드
DataType = 0
: 잘못된 데이터 유형 설정입니다.FileCorrupted = 13
: 파일 내용이 손상되었습니다.FileFormat = 1
: 잘못된 파일 형식입니다.IO = 8
: 파일이 유효하지 않습니다.IncorrectPassword = 4
: 잘못된 비밀번호입니다.Interrupted = 7
: 프로세스가 중단되었습니다.InvalidData = 2
: 유효하지 않은 데이터입니다.InvalidOperator = 3
: 잘못된 연산자입니다.License = 5
: 라이센스 관련 오류입니다.Limitation = 6
: MS Excel 제한 오류를 초과했습니다.Permission = 9
: 이 파일을 열려면 권한이 필요합니다.UndisclosedInformation = 12
: 파일에 일부 공개되지 않은 정보가 포함되어 있습니다.UnsupportedFeature = 10
: 지원되지 않는 기능입니다.UnsupportedStream = 11
: 열 수 없는 지원되지 않는 스트림입니다.
참고
변환을 위한 지원되는 파일 형식을 나타냅니다.
public enum FileFormatType
필드
Auto = 0
: 파일을 디스크에 저장할 경우, 파일 형식은 파일 이름의 확장자에 따릅니다. 파일을 스트림에 저장할 경우, 파일 형식은 xlsx입니다.Azw3 = 773
: Azw3 파일을 나타냅니다.Bmp = 263
: 윈도우 비트맵Csv = 1
: 쉼표로 구분된 값(CSV) 텍스트 파일입니다.Dif = 30
: 데이터 교환 형식.Docx = 62
: .docx 파일을 나타냅니다.Emf = 258
: 윈도우 향상된 메타파일.Epub = 772
: Epub 파일을 나타냅니다.Excel97To2003 = 5
: Excel97-2003 xls 파일을 나타냅니다.Fods = 59
: OpenDocument Flat XML Spreadsheet (.fods) 파일 형식을 나타냅니다.Gif = 322
: GifHtml = 12
: html 파일을 나타냅니다.Jpg = 261
: JPEG JFIF.Json = 513
: JsonMHtml = 17
: mhtml 파일을 나타냅니다.Markdown = 57
: 마크다운 문서를 나타냅니다.Numbers = 56
: Numbers 파일을 나타냅니다. 지원되지 않음.Ods = 14
: Open Document Sheet(ODS) 파일.Ots = 31
: Open Document Template Sheet(OTS) 파일.Pdf = 13
: Pdf 파일을 나타냅니다.Png = 262
: 휴대용 네트워크 그래픽.Pptx = 61
: .pptx 파일을 나타냅니다.SpreadsheetML = 15
: Excel 2003 xml 파일을 나타냅니다.SqlScript = 514
: SqlSvg = 28
: SVG 파일.Sxc = 60
: StarOffice Calc Spreadsheet (.sxc) 파일 형식을 나타냅니다.TabDelimited = 11
: 탭으로 구분된 텍스트 파일을 나타내며, Sheetize.FileFormatType.Tsv와 동일합니다.Tiff = 21
: TIFF 파일을 나타냅니다.Tsv = 11
: 탭으로 구분된 값(TSV) 텍스트 파일.Unknown = 255
: 인식되지 않는 형식을 나타내며, 저장할 수 없습니다.XHtml = 771
: XHtml 파일을 나타냅니다.Xlam = 10
: 추가 기능 매크로를 활성화하는 xltm 파일을 나타냅니다.Xlsb = 16
: xlsb 파일을 나타냅니다.Xlsm = 7
: 매크로를 활성화하는 xlsm 파일을 나타냅니다.Xlsx = 6
: xlsx 파일을 나타냅니다.Xlt = 32
: Excel 97-2003 템플릿 파일.Xltm = 9
: 매크로를 활성화하는 xltm 파일을 나타냅니다.Xltx = 8
: xltx 파일을 나타냅니다.Xml = 51
: 간단한 xml 파일을 나타냅니다.Xps = 20
: XPS (XML Paper Specification) 형식입니다.
Enum ImageType
필드
Bmp = 7
: Windows 비트맵Emf = 2
: Windows 향상된 메타파일.Gif = 66
: GifJpeg = 5
: JPEG JFIF.OfficeCompatibleEmf = 71
: Office와 더 호환되는 Windows 향상된 메타파일.Pict = 4
: 매킨토시 PICT.Png = 6
: 휴대용 네트워크 그래픽.Svg = 68
: SvgSvm = 69
: SvmTiff = 67
: TiffUnknown = 0
: 알려지지 않은 이미지 유형.WebP = 72
: Weppy 이미지 형식Wmf = 3
: Windows 메타파일.