Sheetize Namespace

Classes

Class NameDescription
EbookConverter전자책과 기타 스프레드시트 파일 형식 간의 변환기.
EbookSaveOptions.EPUB, .AZW3 저장 옵션.
HtmlConverterHTML 파일(html, mht, …)과 기타 스프레드시트 파일 형식 간의 변환기.
HtmlSaveOptionsHTML 저장 옵션.
ImageConverter템플릿 파일을 PDF로 변환하는 변환기.
ImageSaveOptions이미지 저장 옵션.
JsonConverterJSON 데이터와 기타 스프레드시트 파일 형식 간의 변환기.
JsonSaveOptionsJSON 저장 옵션.
License제품 라이센스.
LoadOptions템플릿 파일 로드 옵션.
MergerLoadOptions여러 파일 병합 옵션.
PdfConverter템플릿 파일을 PDF로 변환하는 변환기.
PdfSaveOptionsPDF 저장 옵션.
SaveOptions파일 저장 옵션.
SheetizeExceptionAspose.Cells에 지정된 오류가 발생할 때 발생하는 예외.
SplitterSaveOptions템플릿 파일 분할 옵션.
SpreadsheetConverterxls, xlsx, xlsb, ods, 스프레드시트 ml 등 다양한 스프레드시트 파일 형식 간의 변환기.
SpreadsheetMerger여러 템플릿 파일을 하나로 병합.
SpreadsheetSaveOptions스프레드시트 저장 옵션.
SpreadsheetSplitter스프레드시트 파일을 여러 부분으로 분할.
SpreadsheetUnlocker스프레드시트 파일 잠금을 해제.
TextConverter텍스트 기반 형식(csv, markdown, dif…)과 기타 스프레드시트 파일 형식 간의 변환기.
TextSaveOptions.SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF 저장 옵션.
UnlockerLoadOptions엑셀 파일 잠금 해제 옵션.

Enums

Enum NameDescription
ExceptionType사용자 정의 예외 유형 코드 표시.
FileFormatType변환을 위한 지원하는 파일 형식 표시.
ImageType이미지의 유형(형식)을 지정.

Sheetize Namespace의 하위 섹션

Class EbookConverter

참고

전자책과 다른 스프레드시트 파일 형식 간의 변환기.

public class EbookConverter

상속

objectEbookConverter

상속된 멤버

예제

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()

public EbookConverter()

메서드

Process(LoadOptions, EbookSaveOptions)

전자책과 다른 스프레드시트 파일 형식 간의 변환을 수행합니다.

public void Process(LoadOptions loadOptions, EbookSaveOptions saveOptions)

매개변수

Namespace: Sheetize Assembly: Sheetize.dll

Class EbookSaveOptions

참고

EPUB와 AZW3 파일 저장을 위한 옵션입니다.

public class EbookSaveOptions : SaveOptions

상속

objectSaveOptionsEbookSaveOptions

상속된 멤버

생성자

EbookSaveOptions()

public EbookSaveOptions()

속성

SaveFormat

스프레드 시트의 형식을 가져오고 설정합니다.

public FileFormatType SaveFormat { get; set; }

속성 값

FileFormatType

네임스페이스: Sheetize 어셈블리: Sheetize.dll

Class HtmlConverter

참고

HTML 파일(html, mht, …)과 다른 스프레드시트 파일 형식 간의 변환을 위한 변환기.

public class HtmlConverter

상속

objectHtmlConverter

상속된 멤버

예시

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()

public HtmlConverter()

메서드

Process(LoadOptions, HtmlSaveOptions)

HTML 파일과 다른 스프레드시트 파일 형식 간의 파일을 변환합니다.

public void Process(LoadOptions loadOptions, HtmlSaveOptions saveOptions)

매개변수

네임스페이스: Sheetize 어셈블리: Sheetize.dll

Class HtmlSaveOptions

참고

HTML 저장 옵션입니다.

public class HtmlSaveOptions : SaveOptions

상속

objectSaveOptionsHtmlSaveOptions

상속된 멤버

생성자

HtmlSaveOptions()

public HtmlSaveOptions()

속성

SaveFormat

스프레드시트의 형식을 가져오고 설정합니다.

public FileFormatType SaveFormat { get; set; }

속성 값

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class ImageConverter

참고

템플릿 파일을 PDF로 변환하는 변환기입니다.

public class ImageConverter

상속

objectImageConverter

상속된 구성원

예제

 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()

public ImageConverter()

메서드

Process(LoadOptions, ImageSaveOptions)

템플릿 파일을 이미지로 변환합니다.

public void Process(LoadOptions loadOptions, ImageSaveOptions saveOptions)

매개변수

  • loadOptions LoadOptions: 입력 및 로딩에 대한 옵션입니다.
  • saveOptions ImageSaveOptions: 출력 및 저장에 대한 옵션입니다.

Namespace: Sheetize Assembly: Sheetize.dll

Class ImageSaveOptions

참고

이미지 저장 옵션.

public class ImageSaveOptions : SaveOptions

상속

objectSaveOptionsImageSaveOptions

상속된 멤버

생성자

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, …가 됩니다.

네임스페이스: Sheetize 어셈블리: Sheetize.dll

Class JsonConverter

참고

json 데이터와 기타 스프레드시트 파일 형식 간의 변환을 위한 변환기.

public class JsonConverter

상속

objectJsonConverter

상속된 구성원

예제

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()

public JsonConverter()

메서드

Process(LoadOptions, JsonSaveOptions)

json 데이터와 기타 스프레드시트 파일 형식 간의 변환을 수행합니다.

public void Process(LoadOptions loadOptions, JsonSaveOptions saveOptions)

매개변수

Namespace: Sheetize Assembly: Sheetize.dll

Class JsonSaveOptions

참고

JSON 저장을 위한 옵션입니다.

public class JsonSaveOptions : SaveOptions

상속

objectSaveOptionsJsonSaveOptions

상속된 멤버

생성자

JsonSaveOptions()

public JsonSaveOptions()

속성

SaveFormat

스프레드시트의 형식을 가져오거나 설정합니다.

public FileFormatType SaveFormat { get; set; }

속성 값

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class License

참고

제품에 대한 라이센스를 부여합니다.

public class License  

상속

object
License

상속된 멤버

예제

1  
2
3Sheetize.License license = new Sheetize.License();  
4license.SetLicense("mylic.lic");  

생성자

License()

public License()  

메서드

SetLicense(Stream)

라이센스 데이터를 제공하는 Stream을 사용하여 제품에 대한 라이센스를 부여합니다.

public void SetLicense(Stream stream)  

매개변수

SetLicense(string)

라이센스 파일을 사용하여 제품에 대한 라이센스를 부여합니다.

public void SetLicense(string licenseName)  

매개변수

Namespace: Sheetize
Assembly: Sheetize.dll

Class LoadOptions

참고

템플릿 파일을 로드하기 위한 옵션.

public class LoadOptions

상속

objectLoadOptions

파생 클래스

상속된 멤버

생성자

LoadOptions()

public LoadOptions()

속성

InputFile

템플릿 파일(필요 시 경로 포함)을 가져오거나 설정합니다.

public string InputFile { get; set; }

속성 값

string

참고

이 속성에 null이 아닌 비어 있지 않은 경로를 설정할 경우, 이전에 설정된 Sheetize.LoadOptions.InputStream 값은 무시됩니다.

InputStream

템플릿의 Stream을 가져오거나 설정합니다.

public Stream InputStream { get; set; }

속성 값

Stream

참고

이 속성에 null이 아닌 Stream을 설정할 경우, 이전에 설정된 Sheetize.LoadOptions.InputFile 값은 무시됩니다.

네임스페이스: Sheetize 어셈블리: Sheetize.dll

Class MergerLoadOptions

참고

여러 파일을 병합하는 옵션입니다.

public class MergerLoadOptions : LoadOptions

상속

objectLoadOptionsMergerLoadOptions

상속된 멤버

생성자

MergerLoadOptions()

public MergerLoadOptions()

속성

InputStreamEnumerator

데이터를 로드하고 병합할 입력 스트림을 얻거나 설정합니다.

public IEnumerator InputStreamEnumerator { get; set; }

속성 값

IEnumerator

메서드

Finish(Stream)

스트림에서 데이터를 로드하는 작업을 마칩니다(Sheetize.MergerLoadOptions.InputStreamEnumerator에서 가져옴).
기본적으로 이 메서드는 스트림을 직접 닫습니다.
사용자는 리소스를 해제하는 방법을 제어하기 위해 이 메서드를 재정의할 수 있습니다 자신의 요구 사항과 Sheetize.MergerLoadOptions.InputStreamEnumerator 구현에 따라.

public virtual void Finish(Stream stream)

매개변수

  • stream Stream: 작업을 완료한 스트림(데이터를 저장하기 위해)

네임스페이스: Sheetize 어셈블리: Sheetize.dll

Class PdfConverter

참고

템플릿 파일을 PDF로 변환하는 컨버터입니다.

public class PdfConverter

상속

objectPdfConverter

상속된 멤버

예제

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()

public PdfConverter()

메서드

Process(LoadOptions, PdfSaveOptions)

템플릿 파일을 PDF로 변환합니다.

public void Process(LoadOptions loadOptions, PdfSaveOptions saveOptions)

매개변수

Namespace: Sheetize Assembly: Sheetize.dll

Class PdfSaveOptions

참고

PDF 저장을 위한 옵션입니다.

public class PdfSaveOptions : SaveOptions

상속

objectSaveOptionsPdfSaveOptions

상속된 구성원

생성자

PdfSaveOptions()

public PdfSaveOptions()

네임스페이스: Sheetize 어셈블리: Sheetize.dll

Class SaveOptions

참고

파일 저장을 위한 옵션.

public class SaveOptions  

상속

object
SaveOptions

파생

상속된 멤버

생성자

SaveOptions()

public SaveOptions()  

속성

OutputFile

생성된 데이터를 저장할 파일(필요시 경로 포함)을 가져오거나 설정합니다.
null 또는 빈 문자열 이외의 값으로 이 속성을 설정하면 Sheetize.SaveOptions.OutputStream은 무시됩니다.

public string OutputFile { get; set; }  

속성 값

string

OutputStream

생성된 데이터를 쓰기 위한 스트림을 가져오거나 설정합니다.
null 이외의 값으로 이 속성을 설정하면 Sheetize.SaveOptions.OutputFile은 무시됩니다.

public Stream OutputStream { get; set; }  

속성 값

Stream

Namespace: Sheetize
Assembly: Sheetize.dll

Class SheetizeException

참고

Aspose.Cells에서 지정한 오류가 발생할 때 발생하는 예외입니다.

public class SheetizeException : ApplicationException, ISerializable, _Exception  

상속

object
Exception
ApplicationException
SheetizeException

구현

상속된 멤버

속성

코드

사용자 정의 예외 코드를 나타냅니다.

public ExceptionType Code { get; }  

속성 값

ExceptionType

Namespace: Sheetize
Assembly: Sheetize.dll

Class SplitterSaveOptions

참고

템플릿 파일 분할 옵션입니다.

public class SplitterSaveOptions : SaveOptions

상속

objectSaveOptionsSplitterSaveOptions

상속된 멤버

생성자

SplitterSaveOptions()

public SplitterSaveOptions()

속성

SaveFormat

스프레드시트의 형식을 가져오고 설정합니다.

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,…가 됩니다.

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetConverter

참고

엑셀(xls), xlsx, xlsb, ods, 스프레드시트 ml 등 다양한 스프레드시트 파일 형식 간의 변환을 위한 변환기입니다.

public class SpreadsheetConverter

상속

objectSpreadsheetConverter

상속된 멤버

예제

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)

매개변수

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetMerger

참고

여러 템플릿 파일을 하나로 병합합니다.

public class SpreadsheetMerger

상속

objectSpreadsheetMerger

상속된 멤버

예제

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)

매개변수

네임스페이스: Sheetize 어셈블리: Sheetize.dll

Class SpreadsheetSaveOptions

참고

스프레드시트를 저장하기 위한 옵션입니다.

public class SpreadsheetSaveOptions : SaveOptions  

상속

object
SaveOptions
SpreadsheetSaveOptions

상속된 멤버

생성자

SpreadsheetSaveOptions()

public SpreadsheetSaveOptions()  

속성

SaveFormat

스프레드시트의 형식을 가져오고 설정합니다.

public FileFormatType SaveFormat { get; set; }  

속성 값

FileFormatType

네임스페이스: Sheetize
어셈블리: Sheetize.dll

Class SpreadsheetSplitter

참고

스프레드시트 파일을 여러 부분으로 나눕니다.

public class SpreadsheetSplitter

상속

objectSpreadsheetSplitter

상속된 멤버

예제

 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)

매개변수

네임스페이스: Sheetize 어셈블리: Sheetize.dll

Class SpreadsheetUnlocker

참고

스프레드시트 파일의 잠금을 해제합니다.

public class SpreadsheetUnlocker

상속

objectSpreadsheetUnlocker

상속된 멤버

예제

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)

매개변수

Namespace: Sheetize Assembly: Sheetize.dll

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()

public TextConverter()  

메서드

Process(LoadOptions, TextSaveOptions)

텍스트 기반 형식과 다른 스프레드시트 파일 형식 간의 파일 형식을 변환합니다.

public void Process(LoadOptions loadOptions, TextSaveOptions saveOptions)  

매개변수

Namespace: Sheetize
Assembly: Sheetize.dll

Class TextSaveOptions

참고

저장 옵션: .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF 형식.

public class TextSaveOptions : SaveOptions

상속

objectSaveOptionsTextSaveOptions

상속된 멤버

생성자

TextSaveOptions()

public TextSaveOptions()

속성

SaveFormat

스프레드시트의 형식을 가져오고 설정합니다.

public FileFormatType SaveFormat { get; set; }

속성 값

FileFormatType

네임스페이스: Sheetize 어셈블리: Sheetize.dll

Class UnlockerLoadOptions

참고

엑셀 파일 잠금을 해제하는 옵션입니다.

public class UnlockerLoadOptions : LoadOptions

상속

objectLoadOptionsUnlockerLoadOptions

상속된 멤버

생성자

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

네임스페이스: Sheetize 어셈블리: Sheetize.dll

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: 열 수 없는 지원되지 않는 스트림입니다.

Namespace: Sheetize Assembly: Sheetize.dll

Enum FileFormatType

참고

변환을 위한 지원되는 파일 형식을 나타냅니다.

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: Gif
  • Html = 12: html 파일을 나타냅니다.
  • Jpg = 261: JPEG JFIF.
  • Json = 513: Json
  • MHtml = 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: Sql
  • Svg = 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) 형식입니다.

Namespace: Sheetize Assembly: Sheetize.dll

Enum ImageType

참고

이미지의 유형(형식)을 지정합니다.

public enum ImageType

필드

  • Bmp = 7: Windows 비트맵
  • Emf = 2: Windows 향상된 메타파일.
  • Gif = 66: Gif
  • Jpeg = 5: JPEG JFIF.
  • OfficeCompatibleEmf = 71: Office와 더 호환되는 Windows 향상된 메타파일.
  • Pict = 4: 매킨토시 PICT.
  • Png = 6: 휴대용 네트워크 그래픽.
  • Svg = 68: Svg
  • Svm = 69: Svm
  • Tiff = 67: Tiff
  • Unknown = 0: 알려지지 않은 이미지 유형.
  • WebP = 72: Weppy 이미지 형식
  • Wmf = 3: Windows 메타파일.

네임스페이스: Sheetize 어셈블리: Sheetize.dll

 한국어