Sheetize Namespace

Kelas

Nama KelasDeskripsi
EbookConverterPengonversi untuk konversi antara ebook dan format file spreadsheet lainnya.
EbookSaveOptionsOpsi untuk menyimpan .EPUB, .AZW3.
HtmlConverterPengonversi untuk konversi antara file html (html, mht, …) dan format file spreadsheet lainnya.
HtmlSaveOptionsOpsi untuk menyimpan html.
ImageConverterPengonversi untuk mengonversi file template ke pdf.
ImageSaveOptionsOpsi untuk menyimpan gambar.
JsonConverterPengonversi untuk konversi antara data json dan format file spreadsheet lainnya.
JsonSaveOptionsOpsi untuk menyimpan json.
LicenseMelisensikan produk.
LoadOptionsOpsi untuk memuat file template.
MergerLoadOptionsOpsi untuk menggabungkan beberapa file.
PdfConverterPengonversi untuk mengonversi file template ke pdf.
PdfSaveOptionsOpsi untuk menyimpan pdf.
SaveOptionsOpsi untuk menyimpan file.
SheetizeExceptionPengecualian yang dilempar ketika kesalahan yang ditentukan oleh Aspose.Cells terjadi.
SplitterSaveOptionsOpsi untuk membagi file template.
SpreadsheetConverterPengonversi untuk konversi antara berbagai format file spreadsheet, seperti xls, xlsx, xlsb, ods, spreadsheet ml…
SpreadsheetMergerMenggabungkan beberapa file template menjadi satu.
SpreadsheetSaveOptionsOpsi untuk menyimpan spreadsheet.
SpreadsheetSplitterMembagi file spreadsheet menjadi beberapa bagian.
SpreadsheetUnlockerMembuka kunci file spreadsheet.
TextConverterPengonversi untuk konversi antara format berbasis teks (csv, markdown, dif…) dan format file spreadsheet lainnya.
TextSaveOptionsOpsi untuk menyimpan .SQL, .MD, .CSV, .TSV, .TXT, .XML, .DIF.
UnlockerLoadOptionsOpsi untuk membuka kunci file excel.

Enum

Nama EnumDeskripsi
ExceptionTypeMewakili kode tipe pengecualian khusus.
FileFormatTypeMewakili format file yang didukung untuk konversi.
ImageTypeMenentukan tipe (format) dari sebuah gambar.

Subbagian Sheetize Namespace

Class EbookConverter

Info

Converter untuk konversi antara ebook dan format file spreadsheet lainnya.

public class EbookConverter

Pewarisan

objectEbookConverter

Anggota yang diwarisi

Contoh

1EbookConverter converter = new EbookConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "MyStory.xlsx";
4EbookSaveOptions saveOptions = new EbookSaveOptions();
5saveOptions.OutputFile = "res.epub";
6converter.Process(loadOptions, saveOptions);

Konstruktor

EbookConverter()

public EbookConverter()

Metode

Process(LoadOptions, EbookSaveOptions)

Mengonversi antara ebook dan format file spreadsheet lainnya.

public void Process(LoadOptions loadOptions, EbookSaveOptions saveOptions)

Parameter

Namespace: Sheetize Assembly: Sheetize.dll

Class EbookSaveOptions

Info

Opsi untuk menyimpan .EPUB, .AZW3.

public class EbookSaveOptions : SaveOptions

Pewarisan

objectSaveOptionsEbookSaveOptions

Anggota yang Dwarisi

Konstruktor

EbookSaveOptions()

public EbookSaveOptions()

Properti

SaveFormat

Mengambil dan mengatur format spreadsheet.

public FileFormatType SaveFormat { get; set; }

Nilai Properti

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class HtmlConverter

Info

Converter untuk konversi antara file html (html, mht, …) dan format file spreadsheet lainnya.

public class HtmlConverter

Warisan

objectHtmlConverter

Anggota yang Dwarisi

Contoh

1HtmlConverter converter = new HtmlConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4HtmlSaveOptions saveOptions = new HtmlSaveOptions();
5saveOptions.OutputFile = "res.html";
6converter.Process(loadOptions, saveOptions);

Konstruktor

HtmlConverter()

public HtmlConverter()

Metode

Process(LoadOptions, HtmlSaveOptions)

Mengonversi file antara html dan format file spreadsheet lainnya.

public void Process(LoadOptions loadOptions, HtmlSaveOptions saveOptions)

Parameter

Namespace: Sheetize Assembly: Sheetize.dll

Class HtmlSaveOptions

Info

Opsi untuk menyimpan html.

public class HtmlSaveOptions : SaveOptions

Pewarisan

objectSaveOptionsHtmlSaveOptions

Anggota yang Dwarisi

Konstruktor

HtmlSaveOptions()

public HtmlSaveOptions()

Properti

SaveFormat

Mengambil dan menetapkan format spreadsheet.

public FileFormatType SaveFormat { get; set; }

Nilai Properti

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class ImageConverter

Info

Converter untuk mengonversi file template ke pdf.

public class ImageConverter

Pewarisan

objectImageConverter

Anggota Pewarisan

Contoh

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

Konstruktor

ImageConverter()

public ImageConverter()

Metode

Process(LoadOptions, ImageSaveOptions)

Mengonversi file template menjadi gambar

public void Process(LoadOptions loadOptions, ImageSaveOptions saveOptions)

Parameter

Namespace: Sheetize Assembly: Sheetize.dll

Class ImageSaveOptions

Info

Opsi untuk menyimpan gambar.

public class ImageSaveOptions : SaveOptions

Pewarisan

objectSaveOptionsImageSaveOptions

Anggota yang Dwarisi

Konstruktor

ImageSaveOptions()

public ImageSaveOptions()

Properti

HorizontalResolution

Mendapatkan atau mengatur resolusi horizontal untuk gambar yang dihasilkan, dalam titik per inci.

public int HorizontalResolution { get; set; }

Nilai Properti

int

Catatan

Nilai default adalah 96.

Menetapkan Sheetize.ImageSaveOptions.HorizontalResolution dan Sheetize.ImageSaveOptions.VerticalResolution memengaruhi lebar dan tinggi gambar keluaran dalam piksel.

ImageType

Mendapatkan atau mengatur format gambar yang dihasilkan. Nilai default adalah Sheetize.ImageType.Png.

public ImageType ImageType { get; set; }

Nilai Properti

ImageType

OnePagePerSheet

Jika OnePagePerSheet adalah true, semua konten dari satu lembar akan dikeluarkan ke hanya satu halaman dalam hasil. Ukuran kertas yang ditentukan oleh PageSetup akan diabaikan, tetapi pengaturan lain dari PageSetup tetap berlaku.

public bool OnePagePerSheet { get; set; }

Nilai Properti

bool

VerticalResolution

Mendapatkan atau mengatur resolusi vertikal untuk gambar yang dihasilkan, dalam titik per inci.

public int VerticalResolution { get; set; }

Nilai Properti

int

Catatan

Nilai default adalah 96.

Menetapkan Sheetize.ImageSaveOptions.HorizontalResolution dan Sheetize.ImageSaveOptions.VerticalResolution memengaruhi lebar dan tinggi gambar keluaran dalam piksel.

Metode

Finish(Stream)

Selesaikan penulisan data ke aliran.
Secara default, metode ini hanya menutup aliran secara langsung (termasuk situasi di mana alur tersebut adalah yang ditentukan oleh Sheetize.SaveOptions.OutputStream).
Pengguna dapat menimpa metode ini untuk mengontrol cara melepaskan sumber daya sesuai dengan kebutuhan mereka dan implementasi dari Sheetize.ImageSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Parameter

  • stream Stream: aliran yang telah menyelesaikan tugasnya(menyimpan data ke)

GetStream(int)

Mendapatkan aliran untuk menyimpan gambar.

public virtual Stream GetStream(int pageIndex)

Parameter

  • pageIndex int: halaman untuk dirender menjadi gambar

Mengembalikan

Stream : Aliran untuk menulis gambar yang dihasilkan ke.

Catatan

Secara default, jika Sheetize.SaveOptions.OutputStream telah ditentukan dan berlaku, maka metode ini selalu mengembalikan Stream yang ditetapkan. Pengguna harus menimpa metode ini dalam implementasi mereka sendiri dari kelas ini untuk memberikan objek Stream yang berbeda dan tepat untuk keluaran multi-halaman.
Jika Sheetize.SaveOptions.OutputFile telah ditentukan dan berlaku, jika hanya ada satu halaman gambar, maka jalur yang ditentukan (file) akan digunakan langsung sebagai keluaran; jika tidak, indeks halaman akan ditambahkan ke nama file dan kemudian mengembalikan FileStream yang dibangun dari file. Sebagai contoh, jika jalur keluaran ditentukan sebagai res.png, maka gambar yang dihasilkan akan menjadi res0.png, res1.png, …

Namespace: Sheetize Assembly: Sheetize.dll

Class JsonConverter

Info

Converter untuk konversi antara data json dan format file spreadsheet lainnya.

public class JsonConverter

Pewarisan

objectJsonConverter

Anggota yang Diperoleh

Contoh

1JsonConverter converter = new JsonConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "data.json";
4JsonSaveOptions saveOptions = new JsonSaveOptions();
5saveOptions.OutputFile = "res.xlsx";
6converter.Process(loadOptions, saveOptions);

Konstruktor

JsonConverter()

public JsonConverter()

Metode

Process(LoadOptions, JsonSaveOptions)

Mengonversi antara data json dan format file spreadsheet lainnya.

public void Process(LoadOptions loadOptions, JsonSaveOptions saveOptions)

Parameter

Namespace: Sheetize Assembly: Sheetize.dll

Class JsonSaveOptions

Info

Opsi untuk menyimpan json.

public class JsonSaveOptions : SaveOptions

Pewarisan

objectSaveOptionsJsonSaveOptions

Anggota yang diwarisi

Konstruktor

JsonSaveOptions()

public JsonSaveOptions()

Properti

SaveFormat

Mengambil dan mengatur format spreadsheet.

public FileFormatType SaveFormat { get; set; }

Nilai Properti

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class License

Info

Melisensikan produk.

public class License

Pewarisan

objectLicense

Anggota yang diwarisi

Contoh

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

Konstruktor

License()

public License()

Metode

SetLicense(Stream)

Melisensikan produk melalui Stream yang menyediakan data lisensi.

public void SetLicense(Stream stream)

Parameter

SetLicense(string)

Melisensikan produk melalui file lisensi.

public void SetLicense(string licenseName)

Parameter

Namespace: Sheetize Assembly: Sheetize.dll

Class LoadOptions

Info

Opsi untuk memuat file template.

public class LoadOptions

Pewarisan

objectLoadOptions

Turunan

Anggota yang diwarisi

Konstruktor

LoadOptions()

public LoadOptions()

Properti

InputFile

Mendapatkan dan mengatur file (dengan path jika diperlukan) dari template.

public string InputFile { get; set; }

Nilai Properti

string

Catatan

Saat mengatur path yang tidak nol dan tidak kosong untuk properti ini, nilai yang sebelumnya diatur untuk Sheetize.LoadOptions.InputStream akan diabaikan.

InputStream

Mendapatkan dan mengatur Stream dari template.

public Stream InputStream { get; set; }

Nilai Properti

Stream

Catatan

Saat mengatur Stream yang tidak nol untuk properti ini, nilai yang sebelumnya diatur untuk Sheetize.LoadOptions.InputFile akan diabaikan.

Namespace: Sheetize Assembly: Sheetize.dll

Class MergerLoadOptions

Info

Opsi untuk menggabungkan beberapa file.

public class MergerLoadOptions : LoadOptions

Pewarisan

objectLoadOptionsMergerLoadOptions

Anggota yang Diwarisi

Konstruktor

MergerLoadOptions()

public MergerLoadOptions()

Properti

InputStreamEnumerator

Mengambil/menetapkan aliran input dari mana untuk memuat data dan menggabungkan.

public IEnumerator InputStreamEnumerator { get; set; }

Nilai Properti

IEnumerator

Metode

Finish(Stream)

Selesaikan pemuatan data dari aliran (diambil dari Sheetize.MergerLoadOptions.InputStreamEnumerator).
Secara default, metode ini hanya menutup aliran langsung
Pengguna dapat menimpa metode ini untuk mengontrol cara melepaskan sumber daya sesuai dengan persyaratan mereka dan implementasi Sheetize.MergerLoadOptions.InputStreamEnumerator.

public virtual void Finish(Stream stream)

Parameter

  • stream Stream: aliran yang telah menyelesaikan tugasnya (menyimpan data ke)

Namespace: Sheetize Assembly: Sheetize.dll

Class PdfConverter

Info

Converter untuk mengonversi file template ke pdf.

public class PdfConverter

Pewarisan

objectPdfConverter

Anggota yang diwarisi

Contoh

1PdfConverter converter = new PdfConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4PdfSaveOptions saveOptions = new PdfSaveOptions();
5saveOptions.OutputFile = "res.pdf";
6converter.Process(loadOptions, saveOptions);

Konstruktor

PdfConverter()

public PdfConverter()

Metode

Process(LoadOptions, PdfSaveOptions)

Mengonversi file template ke pdf

public void Process(LoadOptions loadOptions, PdfSaveOptions saveOptions)

Parameter

Namespace: Sheetize Assembly: Sheetize.dll

Class SaveOptions

Info

Opsi untuk menyimpan file.

public class SaveOptions

Pewarisan

objectSaveOptions

Turunan

Anggota yang diwarisi

Konstruktor

SaveOptions()

public SaveOptions()

Properti

OutputFile

Mengambil dan mengatur file (dengan jalur jika perlu) untuk menyimpan data yang dihasilkan. Saat mengatur properti ini dengan nilai selain null atau string kosong, Sheetize.SaveOptions.OutputStream akan diabaikan.

public string OutputFile { get; set; }

Nilai Properti

string

OutputStream

Mengambil dan mengatur Stream untuk menulis data yang dihasilkan. Saat mengatur properti ini dengan nilai selain null, Sheetize.SaveOptions.OutputFile akan diabaikan.

public Stream OutputStream { get; set; }

Nilai Properti

Stream

Namespace: Sheetize Assembly: Sheetize.dll

Class SheetizeException

Info

Pengecualian yang dilemparkan ketika terjadi kesalahan yang ditentukan oleh Aspose.Cells.

public class SheetizeException : ApplicationException, ISerializable, _Exception

Pewarisan

objectExceptionApplicationExceptionSheetizeException

Mengimplementasikan

Anggota yang diwarisi

Propertis

Kode

Mewakili kode pengecualian kustom.

public ExceptionType Code { get; }

Nilai Properti

ExceptionType

Namespace: Sheetize Assembly: Sheetize.dll

Class SplitterSaveOptions

Info

Opsi untuk membagi file templat.

public class SplitterSaveOptions : SaveOptions

Warisan

objectSaveOptionsSplitterSaveOptions

Anggota yang Dwarisi

Konstruktor

SplitterSaveOptions()

public SplitterSaveOptions()

Properti

SaveFormat

Mengambil dan mengatur format dari spreadsheet.

public FileFormatType SaveFormat { get; set; }

Nilai Properti

FileFormatType

Metode

Finish(Stream)

Selesai menulis data ke aliran.
Secara default, metode ini hanya menutup aliran secara langsung (termasuk situasi di mana aliran adalah yang ditentukan oleh Sheetize.SaveOptions.OutputStream).
Pengguna dapat menimpa metode ini untuk mengontrol cara melepaskan sumber daya sesuai dengan kebutuhan mereka dan implementasi dari Sheetize.SplitterSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Parameter

  • stream Stream: aliran yang telah menyelesaikan tugasnya (menyimpan data ke).

GetStream(int)

Mendapatkan aliran untuk menyimpan bagian yang dibagi.

public virtual Stream GetStream(int sn)

Parameter

  • sn int: nomor urut bagian yang dibagi, berbasis 0.

Mengembalikan

Stream : Aliran untuk menulis bagian yang dibagi ke.

Catatan

Secara default, jika Sheetize.SaveOptions.OutputStream telah ditentukan dan berlaku, maka metode ini selalu mengembalikan aliran yang ditentukan. Pengguna harus menimpa metode ini dalam implementasi mereka sendiri dari kelas ini untuk menyediakan objek Stream yang berbeda dan tepat untuk output multi-bagian.
Jika Sheetize.SaveOptions.OutputFile telah ditentukan dan berlaku, maka nomor urut akan ditambahkan ke nama file dan kemudian mengembalikan FileStream yang dibangun dari file. Sebagai contoh, jika jalur output ditentukan sebagai res.xlsx, maka file yang dihasilkan akan menjadi res0.xlsx, res1.xlsx,…

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetConverter

Info

Converter untuk konversi antara berbagai format file spreadsheet, seperti xls, xlsx, xlsb, ods, spreadsheet ml…

public class SpreadsheetConverter

Inheritance

objectSpreadsheetConverter

Inherited Members

Examples

1SpreadsheetConverter converter = new SpreadsheetConverter();
2LoadOptions loadOptions = new LoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
5saveOptions.OutputFile = "res.xlsb";
6converter.Process(loadOptions, saveOptions);

Constructors

SpreadsheetConverter()

public SpreadsheetConverter()

Methods

Process(LoadOptions, SpreadsheetSaveOptions)

Mengonversi antara berbagai format file spreadsheet.

public void Process(LoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Parameters

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetMerger

Info

Menggabungkan beberapa file template menjadi satu.

public class SpreadsheetMerger

Pewarisan

objectSpreadsheetMerger

Anggota yang Dwarisi

Contoh

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

Konstruktor

SpreadsheetMerger()

public SpreadsheetMerger()

Metode

Process(MergerLoadOptions, SpreadsheetSaveOptions)

public void Process(MergerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Parameter

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetSaveOptions

Info

Opsi untuk menyimpan spreadsheet.

public class SpreadsheetSaveOptions : SaveOptions

Pewarisan

objectSaveOptionsSpreadsheetSaveOptions

Anggota yang Dwarisi

Konstruktor

SpreadsheetSaveOptions()

public SpreadsheetSaveOptions()

Properti

SaveFormat

Mengambil dan menetapkan format spreadsheet.

public FileFormatType SaveFormat { get; set; }

Nilai Properti

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetSplitter

Info

Membagi file spreadsheet menjadi beberapa bagian.

public class SpreadsheetSplitter

Pewarisan

objectSpreadsheetSplitter

Anggota yang diwarisi

Contoh

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

Konstruktor

SpreadsheetSplitter()

public SpreadsheetSplitter()

Metode

Process(LoadOptions, SplitterSaveOptions)

public void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions)

Parameter

Namespace: Sheetize Assembly: Sheetize.dll

Class SpreadsheetUnlocker

Info

Membuka kunci file spreadsheet.

public class SpreadsheetUnlocker

Pewarisan

objectSpreadsheetUnlocker

Anggota yang diwarisi

Contoh

1SpreadsheetUnlocker processor = new SpreadsheetUnlocker();
2UnlockerLoadOptions loadOptions = new UnlockerLoadOptions();
3loadOptions.InputFile = "Template.xlsx";
4loadOptions.Password = "password to open file";
5SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
6saveOptions.OutputFile = "res.xlsx";
7processor.Process(loadOptions, saveOptions);

Konstruktor

SpreadsheetUnlocker()

public SpreadsheetUnlocker()

Metode

Process(UnlockerLoadOptions, SpreadsheetSaveOptions)

public void Process(UnlockerLoadOptions loadOptions, SpreadsheetSaveOptions saveOptions)

Parameter

Namespace: Sheetize Assembly: Sheetize.dll

Class TextConverter

Info

Converter untuk konversi antara format berbasis teks (csv, markdown, dif…) dan format file spreadsheet lainnya.

public class TextConverter  

Pewarisan

object
TextConverter

Anggota yang diwarisi

Contoh

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

Konstruktor

TextConverter()

public TextConverter()  

Metode

Process(LoadOptions, TextSaveOptions)

Mengonversi format file antara format berbasis teks dan format file spreadsheet lainnya

public void Process(LoadOptions loadOptions, TextSaveOptions saveOptions)  

Parameter

Namespace: Sheetize
Assembly: Sheetize.dll

Class TextSaveOptions

Info

Opsi untuk menyimpan .SQL,.MD, .CSV, .TSV, .TXT, .XML, .DIF.

public class TextSaveOptions : SaveOptions

Pewarisan

objectSaveOptionsTextSaveOptions

Anggota yang diwarisi

Konstruktor

TextSaveOptions()

public TextSaveOptions()

Properti

SaveFormat

Mendapatkan dan mengatur format spreadsheet.

public FileFormatType SaveFormat { get; set; }

Nilai Properti

FileFormatType

Namespace: Sheetize Assembly: Sheetize.dll

Class UnlockerLoadOptions

Info

Opsi untuk membuka file excel.

public class UnlockerLoadOptions : LoadOptions

Pewarisan

objectLoadOptionsUnlockerLoadOptions

Anggota yang diwarisi

Konstruktor

UnlockerLoadOptions()

public UnlockerLoadOptions()

Properti

Password

Kata sandi untuk membuka file.

public string Password { get; set; }

Nilai Properti

string

PasswordToModify

Kata sandi untuk memodifikasi file.

public string PasswordToModify { get; set; }

Nilai Properti

string

PasswordToUnprotectWorkbook

Kata sandi untuk membongkar workbook.

public string PasswordToUnprotectWorkbook { get; set; }

Nilai Properti

string

PasswordToUnprotectWorksheet

Kata sandi untuk membongkar worksheet.

public string PasswordToUnprotectWorksheet { get; set; }

Nilai Properti

string

Namespace: Sheetize Assembly: Sheetize.dll

Enum ExceptionType

Info

Mewakili kode tipe pengecualian kustom.

public enum ExceptionType  

Fields

  • DataType = 0: Pengaturan tipe data tidak valid.
  • FileCorrupted = 13: Konten file rusak.
  • FileFormat = 1: Format file tidak valid.
  • IO = 8: File tidak valid.
  • IncorrectPassword = 4: Kata sandi tidak benar.
  • Interrupted = 7: Proses terputus.
  • InvalidData = 2: Data tidak valid.
  • InvalidOperator = 3: Operator tidak valid.
  • License = 5: Kesalahan yang terkait dengan lisensi.
  • Limitation = 6: Kesalahan di luar batas MS Excel.
  • Permission = 9: Izin diperlukan untuk membuka file ini.
  • UndisclosedInformation = 12: File berisi informasi yang tidak diungkapkan.
  • UnsupportedFeature = 10: Fitur tidak mendukung.
  • UnsupportedStream = 11: Aliran yang tidak didukung untuk dibuka.

Namespace: Sheetize
Assembly: Sheetize.dll

Enum FileFormatType

Info

Mewakili format file yang didukung untuk konversi.

public enum FileFormatType

Fields

  • Auto = 0: Jika menyimpan file ke disk, format file sesuai dengan ekstensi nama file. Jika menyimpan file ke aliran, format file adalah xlsx.
  • Azw3 = 773: Mewakili file Azw3.
  • Bmp = 263: Windows Bitmap
  • Csv = 1: File teks Nilai Terpisah dengan Koma (CSV).
  • Dif = 30: Format Pertukaran Data.
  • Docx = 62: Mewakili file .docx.
  • Emf = 258: Windows Enhanced Metafile.
  • Epub = 772: Mewakili file Epub.
  • Excel97To2003 = 5: Mewakili file xls Excel97-2003.
  • Fods = 59: Mewakili format file OpenDocument Flat XML Spreadsheet (.fods).
  • Gif = 322: Gif
  • Html = 12: Mewakili file html.
  • Jpg = 261: JPEG JFIF.
  • Json = 513: Json
  • MHtml = 17: Mewakili file mhtml.
  • Markdown = 57: Mewakili dokumen markdown.
  • Numbers = 56: Mewakili file numbers. Tidak didukung.
  • Ods = 14: File Open Document Sheet (ODS).
  • Ots = 31: File Open Document Template Sheet (OTS).
  • Pdf = 13: Mewakili file Pdf.
  • Png = 262: Portable Network Graphics.
  • Pptx = 61: Mewakili file .pptx.
  • SpreadsheetML = 15: Mewakili file xml Excel 2003.
  • SqlScript = 514: Sql
  • Svg = 28: File SVG.
  • Sxc = 60: Mewakili format file StarOffice Calc Spreadsheet (.sxc).
  • TabDelimited = 11: Mewakili file teks terpisah tab, sama dengan Sheetize.FileFormatType.Tsv.
  • Tiff = 21: Mewakili file TIFF.
  • Tsv = 11: File teks Nilai Terpisah Tab (TSV).
  • Unknown = 255: Mewakili format yang tidak dikenali, tidak dapat disimpan.
  • XHtml = 771: Mewakili file XHtml.
  • Xlam = 10: Mewakili file xltm yang mengaktifkan makro add-in.
  • Xlsb = 16: Mewakili file xlsb.
  • Xlsm = 7: Mewakili file xlsm yang mengaktifkan makro.
  • Xlsx = 6: Mewakili file xlsx.
  • Xlt = 32: File template Excel 97-2003.
  • Xltm = 9: Mewakili file xltm yang mengaktifkan makro.
  • Xltx = 8: Mewakili file xltx.
  • Xml = 51: Mewakili file xml sederhana.
  • Xps = 20: Format XPS (Spesifikasi Kertas XML).

Namespace: Sheetize Assembly: Sheetize.dll

Enum ImageType

Info

Menentukan tipe (format) dari sebuah gambar.

public enum ImageType

Fields

  • Bmp = 7: Windows Bitmap
  • Emf = 2: Windows Enhanced Metafile.
  • Gif = 66: Gif
  • Jpeg = 5: JPEG JFIF.
  • OfficeCompatibleEmf = 71: Windows Enhanced Metafile yang lebih kompatibel dengan Office.
  • Pict = 4: Macintosh PICT.
  • Png = 6: Portable Network Graphics.
  • Svg = 68: Svg
  • Svm = 69: Svm
  • Tiff = 67: Tiff
  • Unknown = 0: Tipe gambar yang tidak diketahui.
  • WebP = 72: Format gambar Weppy
  • Wmf = 3: Windows Metafile.

Namespace: Sheetize Assembly: Sheetize.dll

 Indonesia