Class Splitter
ชื่อพื้นที่: Aspose.Words.LowCode การประชุม: Aspose.Words.dll (25.5.0)
ให้วิธีการที่มุ่งหมายที่จะแบ่งเอกสารเป็นส่วนโดยใช้ข้อกําหนดที่แตกต่างกัน
public class Splitter : ProcessorInheritance
อนุญาโตตุลาการ
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 [ ]