Class Splitter
ชื่อพื้นที่: Aspose.Words.LowCode การประกอบ: Aspose.Words.dll (25.4.0)
ให้วิธีการที่มุ่งหมายที่จะแบ่งเอกสารเป็นส่วนโดยใช้ข้อกําหนดที่แตกต่างกัน
public class Splitter : Processor
Inheritance
อนุญาโตตุลาการ
Processor.mResultDocument
,
Processor.From(string, LoadOptions)
,
Processor.From(Stream, LoadOptions)
,
Processor.To(string, SaveOptions)
,
Processor.To(string, SaveFormat)
,
Processor.To(Stream, SaveOptions)
,
Processor.To(Stream, SaveFormat)
,
Processor.To(List
Methods
Create(SplitterContext)
สร้างตัวอย่างใหม่ของเครื่องประมวลผลแยก
public static Splitter Create(SplitterContext context)
Parameters
context
SplitterContext
Returns
ExecuteCore()
protected override void ExecuteCore()
ExtractPages(string, string, int, int)
extract a specified range of pages from a document file and saves the extracted pagesไปยังไฟล์ใหม่ รูปแบบไฟล์ออกจะถูกกําหนดโดยการขยายชื่อไฟล์ออก
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parameters
inputFileName
string
ชื่อไฟล์ input
outputFileName
string
ชื่อไฟล์ออก
startPageIndex
int
ดัชนีที่พื้นฐานゼロของหน้าแรกที่จะสกัด
pageCount
int
จํานวนหน้าที่จะถูกดึงดูด
ExtractPages(string, string, SaveFormat, int, int)
extract a specified range of pages from a document file and saves the extracted pagesไปยังไฟล์ใหม่โดยใช้รูปแบบการบันทึกที่ระบุ
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputFileName
string
ชื่อไฟล์ input
outputFileName
string
ชื่อไฟล์ออก
saveFormat
SaveFormat
รูปแบบการบันทึก
startPageIndex
int
ดัชนีที่พื้นฐานゼロของหน้าแรกที่จะสกัด
pageCount
int
จํานวนหน้าที่จะถูกดึงดูด
ExtractPages(string, string, SaveOptions, int, int)
extract a specified range of pages from a document file and saves the extracted pagesไปยังไฟล์ใหม่โดยใช้รูปแบบการบันทึกที่ระบุ
public static void ExtractPages(string inputFileName, string outputFileName, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputFileName
string
ชื่อไฟล์ input
outputFileName
string
ชื่อไฟล์ออก
saveOptions
SaveOptions
ตัวเลือกการประหยัด
startPageIndex
int
ดัชนีที่พื้นฐานゼロของหน้าแรกที่จะสกัด
pageCount
int
จํานวนหน้าที่จะถูกดึงดูด
ExtractPages(กระแส, กระแส, SaveFormat, int, int)
extract a specified range of pages from a document stream and saves the extracted pagesไปยังการไหลออกโดยใช้รูปแบบบันทึกที่ระบุ
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
กระแสอินพุต
outputStream
Stream
กระแสการส่งออก
saveFormat
SaveFormat
รูปแบบการบันทึก
startPageIndex
int
ดัชนีที่พื้นฐานゼロของหน้าแรกที่จะสกัด
pageCount
int
จํานวนหน้าที่จะถูกดึงดูด
ExtractPages(Stream, Stream, SaveOptions, int, int)
extract a specified range of pages from a document stream and saves the extracted pagesไปยังการไหลออกโดยใช้รูปแบบบันทึกที่ระบุ
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
กระแสอินพุต
outputStream
Stream
กระแสการส่งออก
saveOptions
SaveOptions
ตัวเลือกการประหยัด
startPageIndex
int
ดัชนีที่พื้นฐานゼロของหน้าแรกที่จะสกัด
pageCount
int
จํานวนหน้าที่จะถูกดึงดูด
RemoveBlankPages(รั้ว, รั้ว)
ลบหน้าที่ว่างเปล่าจากเอกสารและบันทึกผลลัพธ์ กลับรายการหมายเลขหน้าที่ถูกลบ
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parameters
inputFileName
string
ชื่อไฟล์ input
outputFileName
string
ชื่อไฟล์ออก
Returns
รายการหมายเลขหน้าได้รับการพิจารณาเป็นสีขาวและลบ
RemoveBlankPages(รั้ว, รั้ว, SaveFormat)
ลบหน้าที่ว่างเปล่าจากเอกสารและบันทึกการส่งออกในรูปแบบที่ระบุ กลับรายชื่อจํานวนหน้าที่ถูกลบ
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parameters
inputFileName
string
ชื่อไฟล์ input
outputFileName
string
ชื่อไฟล์ออก
saveFormat
SaveFormat
รูปแบบการบันทึก
Returns
รายการหมายเลขหน้าได้รับการพิจารณาเป็นสีขาวและลบ
RemoveBlankPages(ลวด, ลวด, SaveOptions)
ลบหน้าที่ว่างเปล่าจากเอกสารและบันทึกการส่งออกในรูปแบบที่ระบุ กลับรายชื่อจํานวนหน้าที่ถูกลบ
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveOptions saveOptions)
Parameters
inputFileName
string
ชื่อไฟล์ input
outputFileName
string
ชื่อไฟล์ออก
saveOptions
SaveOptions
ตัวเลือกการประหยัด
Returns
รายการหมายเลขหน้าได้รับการพิจารณาเป็นสีขาวและลบ
RemoveBlankPages(สตรีม, สตรีม, SaveFormat)
การลบหน้าสีขาวจากเอกสารที่นํามาใช้ในกระแส input และบันทึกเอกสารที่ได้รับการปรับปรุงไปยังการไหลออกในรูปแบบการบันทึกที่ระบุ กลับรายการหมายเลขหน้าที่ถูกลบ
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
กระแสอินพุต
outputStream
Stream
กระแสการส่งออก
saveFormat
SaveFormat
รูปแบบการบันทึก
Returns
รายการหมายเลขหน้าได้รับการพิจารณาเป็นสีขาวและลบ
RemoveBlankPages(แหล่งจ่ายไฟ, แหล่งจ่ายไฟ, SaveOptions)
การลบหน้าสีขาวจากเอกสารที่นํามาใช้ในกระแส input และบันทึกเอกสารที่ได้รับการปรับปรุงไปยังการไหลออกในรูปแบบการบันทึกที่ระบุ กลับรายการหมายเลขหน้าที่ถูกลบ
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
กระแสอินพุต
outputStream
Stream
กระแสการส่งออก
saveOptions
SaveOptions
ตัวเลือกการประหยัด
Returns
รายการหมายเลขหน้าได้รับการพิจารณาเป็นสีขาวและลบ
Split(ลวด, ลวด, SplitOptions)
ส่วนแบ่งเอกสารเป็นส่วนหลายขึ้นอยู่กับตัวเลือกแบ่งที่ระบุและบันทึกชิ้นส่วนที่เกิดขึ้นเป็นไฟล์ รูปแบบไฟล์ออกจะถูกกําหนดโดยการขยายชื่อไฟล์ออก
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parameters
inputFileName
string
ชื่อไฟล์ input
outputFileName
string
ชื่อไฟล์การส่งออกที่ใช้ในการสร้างชื่อไฟล์สําหรับส่วนเอกสารโดยใช้กฎ “outputFile_partIndex.extension”
options
SplitOptions
ตัวเลือกการแบ่งเอกสาร
Split(ลวด, ลวด, SaveFormat, SplitOptions)
ส่วนแบ่งเอกสารเป็นส่วนหลายขึ้นอยู่กับตัวเลือกแบ่งที่ระบุและบันทึกส่วนที่เกิดขึ้นสําหรับไฟล์ในรูปแบบการบันทึกที่ระบุ
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parameters
inputFileName
string
ชื่อไฟล์ input
outputFileName
string
ชื่อไฟล์การส่งออกที่ใช้ในการสร้างชื่อไฟล์สําหรับส่วนเอกสารโดยใช้กฎ “outputFile_partIndex.extension”
saveFormat
SaveFormat
รูปแบบการบันทึก
options
SplitOptions
ตัวเลือกการแบ่งเอกสาร
Split(ลวด, ลวด, SaveOptions, SplitOptions)
ส่วนแบ่งเอกสารเป็นส่วนหลายขึ้นอยู่กับตัวเลือกแบ่งที่ระบุและบันทึกส่วนที่เกิดขึ้นสําหรับไฟล์ในรูปแบบการบันทึกที่ระบุ
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions, SplitOptions options)
Parameters
inputFileName
string
ชื่อไฟล์ input
outputFileName
string
ชื่อไฟล์การส่งออกที่ใช้ในการสร้างชื่อไฟล์สําหรับส่วนเอกสารโดยใช้กฎ “outputFile_partIndex.extension”
saveOptions
SaveOptions
ตัวเลือกการประหยัด
options
SplitOptions
ตัวเลือกการแบ่งเอกสาร
Split(Stream, SaveFormat, SplitOptions)
ส่วนแบ่งเอกสารจากไหลเข้าเป็นส่วนหลายขึ้นอยู่กับตัวเลือกแบ่งที่ระบุและกลับชิ้นส่วนที่เกิดขึ้นเป็นชุดของไหลในรูปแบบการบันทึกที่ระบุ
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parameters
inputStream
Stream
กระแสอินพุต
saveFormat
SaveFormat
รูปแบบการบันทึก
options
SplitOptions
ตัวเลือกการแบ่งเอกสาร
Returns
Stream [ ]
Split(Stream, SaveOptions, SplitOptions)
ส่วนแบ่งเอกสารจากไหลเข้าเป็นส่วนหลายขึ้นอยู่กับตัวเลือกแบ่งที่ระบุและกลับชิ้นส่วนที่เกิดขึ้นเป็นชุดของไหลในรูปแบบการบันทึกที่ระบุ
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
Parameters
inputStream
Stream
กระแสอินพุต
saveOptions
SaveOptions
ตัวเลือกการประหยัด
options
SplitOptions
ตัวเลือกการแบ่งเอกสาร
Returns
Stream [ ]