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[]