Class SpreadsheetSplitter
Class SpreadsheetSplitter
ส่วนแบ่งไฟล์แผ่น spreadsheet ในส่วนหลาย
public class SpreadsheetSplitter
Inheritance
อนุญาโตตุลาการ
- object.GetType() ,
- object.MemberwiseClone() ,
- object.ToString() ,
- object.Equals(object?) ,
- object.Equals(object?, object?) ,
- object.ReferenceEquals(object?, object?) ,
- object.GetHashCode()
Examples
[C#]
LoadOptions loadOptions = new LoadOptions();
loadOptions.InputFile = "Template.xlsx";
SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions();
SpreadsheetSplitter.Process(loadOptions, saveOptions);
Methods
Process(LoadOptions, SplitterSaveoptions)
public static void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions)
Parameters
loadOptions
LoadOptions : ตัวเลือกสําหรับการเข้าและโหลด:saveOptions
SplitterSaveOptions : ตัวเลือกสําหรับการผลิตและประหยัด
Remarks
หากตัวเลือกการบันทึกได้ระบุ Stream เป็นการส่งออกจากนั้นชิ้นส่วนแบ่งทั้งหมดจะถูกบันทึกไปยังกระแสเดียวกันไม่ว่าไฟล์การออกจะถูกสร้างจากไฟล์ออกที่ระบุโดยแสดงหมายเลข sequence ของแผ่นและแบ่งส่วนตัวอย่างเช่นหากไฟล์ออกที่ระบุเป็น Split.xlsx แล้วไฟล์ที่สร้างขึ้นไฟล์จะ Split_0_0.xlsx, Split_1_1, Splitsx …, splits_2_0, …
Process(LoadOptions, SplitterSaveoption, AbstractSavoptionsProvider)
public static void Process(LoadOptions loadOptions, SplitterSaveOptions saveOptions, AbstractSaveOptionsProvider provider)
Parameters
loadOptions
LoadOptions : ตัวเลือกสําหรับการเข้าและโหลด:saveOptions
SplitterSaveOptions : ตัวเลือกการบันทึก การส่งออกของมัน(Sheetize.SaveOptions.OutputFile หรือ Sheetize .SaverOption.UtputStream): ไม่มีผลเนื่องจากทั้งหมดจะระบุโดยพารามิเตอร์ “ผู้ให้บริการ”:provider
AbstractSaveOptionsProvider : ซัพพลายเออร์ของตัวเลือกการประหยัดชิ้นส่วนแบ่ง
ชื่อพื้นที่: Sheetize การชุมนุม: Sheetize.dll