Class Splitter
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
ให้วิธีการที่ตั้งใจจะแบ่งเอกสารออกเป็นส่วนต่าง ๆ โดยใช้เกณฑ์ที่แตกต่างกัน
public static class Splitter
การสืบทอด
สมาชิกที่สืบทอด
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
วิธีการ
ExtractPages(string, string, int, int)
ดึงช่วงของหน้าที่ระบุจากไฟล์เอกสารและบันทึกหน้าที่ถูกดึงไปยังไฟล์ใหม่ รูปแบบไฟล์เอาต์พุตจะถูกกำหนดโดยนามสกุลของชื่อไฟล์เอาต์พุต
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์เอาต์พุต
startPageIndex
int
ดัชนีของหน้าที่จะดึงเริ่มต้นจากศูนย์
pageCount
int
จำนวนหน้าที่จะถูกดึง
ExtractPages(string, string, SaveFormat, int, int)
ดึงช่วงของหน้าที่ระบุจากไฟล์เอกสารและบันทึกหน้าที่ถูกดึงไปยังไฟล์ใหม่โดยใช้รูปแบบการบันทึกที่ระบุ
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์เอาต์พุต
saveFormat
SaveFormat
รูปแบบการบันทึก
startPageIndex
int
ดัชนีของหน้าที่จะดึงเริ่มต้นจากศูนย์
pageCount
int
จำนวนหน้าที่จะถูกดึง
ExtractPages(Stream, Stream, SaveFormat, int, int)
ดึงช่วงของหน้าที่ระบุจากสตรีมเอกสารและบันทึกหน้าที่ถูกดึงไปยังสตรีมเอาต์พุตโดยใช้รูปแบบการบันทึกที่ระบุ
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
พารามิเตอร์
inputStream
Stream
สตรีมนำเข้า
outputStream
Stream
สตรีมเอาต์พุต
saveFormat
SaveFormat
รูปแบบการบันทึก
startPageIndex
int
ดัชนีของหน้าที่จะดึงเริ่มต้นจากศูนย์
pageCount
int
จำนวนหน้าที่จะถูกดึง
RemoveBlankPages(string, string)
ลบหน้าว่างออกจากเอกสารและบันทึกผลลัพธ์ คืนค่ารายการหมายเลขหน้าที่ถูกลบ
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์เอาต์พุต
คืนค่า
รายการหมายเลขหน้าที่ถือว่ามีความว่างเปล่าและถูกลบ
RemoveBlankPages(string, string, SaveFormat)
ลบหน้าว่างออกจากเอกสารและบันทึกผลลัพธ์ในรูปแบบที่ระบุ คืนค่ารายการหมายเลขหน้าที่ถูกลบ
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์เอาต์พุต
saveFormat
SaveFormat
รูปแบบการบันทึก
คืนค่า
รายการหมายเลขหน้าที่ถือว่ามีความว่างเปล่าและถูกลบ
RemoveBlankPages(Stream, Stream, SaveFormat)
ลบหน้าว่างออกจากเอกสารที่ให้ในสตรีมนำเข้าและบันทึกเอกสารที่ปรับปรุงไปยังสตรีมเอาต์พุตในรูปแบบการบันทึกที่ระบุ คืนค่ารายการหมายเลขหน้าที่ถูกลบ
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
พารามิเตอร์
inputStream
Stream
สตรีมนำเข้า
outputStream
Stream
สตรีมเอาต์พุต
saveFormat
SaveFormat
รูปแบบการบันทึก
คืนค่า
รายการหมายเลขหน้าที่ถือว่ามีความว่างเปล่าและถูกลบ
Split(string, string, SplitOptions)
แบ่งเอกสารออกเป็นหลายส่วนตามตัวเลือกการแบ่งที่ระบุและบันทึกส่วนที่ได้ลงในไฟล์ รูปแบบไฟล์เอาต์พุตจะถูกกำหนดโดยนามสกุลของชื่อไฟล์เอาต์พุต
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์เอาต์พุตที่ใช้ในการสร้างชื่อไฟล์สำหรับเอกสารส่วนต่าง ๆ โดยใช้กฎ “outputFile_partIndex.extension”
options
SplitOptions
ตัวเลือกการแบ่งเอกสาร
Split(string, string, SaveFormat, SplitOptions)
แบ่งเอกสารออกเป็นหลายส่วนตามตัวเลือกการแบ่งที่ระบุและบันทึกส่วนที่ได้ลงในไฟล์ในรูปแบบการบันทึกที่ระบุ
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
พารามิเตอร์
inputFileName
string
ชื่อไฟล์นำเข้า
outputFileName
string
ชื่อไฟล์เอาต์พุตที่ใช้ในการสร้างชื่อไฟล์สำหรับเอกสารส่วนต่าง ๆ โดยใช้กฎ “outputFile_partIndex.extension”
saveFormat
SaveFormat
รูปแบบการบันทึก
options
SplitOptions
ตัวเลือกการแบ่งเอกสาร
Split(Stream, SaveFormat, SplitOptions)
แบ่งเอกสารจากสตรีมนำเข้าออกเป็นหลายส่วนตามตัวเลือกการแบ่งที่ระบุและคืนส่วนที่ได้เป็นอาร์เรย์ของสตรีมในรูปแบบการบันทึกที่ระบุ
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
พารามิเตอร์
inputStream
Stream
สตรีมนำเข้า
saveFormat
SaveFormat
รูปแบบการบันทึก
options
SplitOptions
ตัวเลือกการแบ่งเอกสาร
คืนค่า
Stream[]