Class Splitter
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Farklı kriterlere göre belgeleri parçalara ayırmak için tasarlanmış yöntemler sağlar.
public static class Splitter
Miras
Miras Alınan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yöntemler
ExtractPages(string, string, int, int)
Bir belge dosyasından belirtilen sayfa aralığını çıkarır ve çıkarılan sayfaları yeni bir dosyaya kaydeder. Çıktı dosyasının formatı, çıktı dosya adının uzantısı ile belirlenir.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parametreler
inputFileName
string
Girdi dosya adı.
outputFileName
string
Çıktı dosya adı.
startPageIndex
int
Çıkarılacak ilk sayfanın sıfıra dayalı indeksi.
pageCount
int
Çıkarılacak sayfa sayısı.
ExtractPages(string, string, SaveFormat, int, int)
Bir belge dosyasından belirtilen sayfa aralığını çıkarır ve çıkarılan sayfaları belirtilen kaydetme formatını kullanarak yeni bir dosyaya kaydeder.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parametreler
inputFileName
string
Girdi dosya adı.
outputFileName
string
Çıktı dosya adı.
saveFormat
SaveFormat
Kaydetme formatı.
startPageIndex
int
Çıkarılacak ilk sayfanın sıfıra dayalı indeksi.
pageCount
int
Çıkarılacak sayfa sayısı.
ExtractPages(Stream, Stream, SaveFormat, int, int)
Bir belge akışından belirtilen sayfa aralığını çıkarır ve çıkarılan sayfaları belirtilen kaydetme formatını kullanarak bir çıktı akışına kaydeder.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parametreler
inputStream
Stream
Girdi akışı.
outputStream
Stream
Çıktı akışı.
saveFormat
SaveFormat
Kaydetme formatı.
startPageIndex
int
Çıkarılacak ilk sayfanın sıfıra dayalı indeksi.
pageCount
int
Çıkarılacak sayfa sayısı.
RemoveBlankPages(string, string)
Belgede boş sayfaları kaldırır ve çıktıyı kaydeder. Kaldırılan sayfa numaralarının bir listesini döndürür.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parametreler
inputFileName
string
Girdi dosya adı.
outputFileName
string
Çıktı dosya adı.
Dönüş
Boş olarak kabul edilen ve kaldırılan sayfa numaralarının listesi.
RemoveBlankPages(string, string, SaveFormat)
Belgede boş sayfaları kaldırır ve çıktıyı belirtilen formatta kaydeder. Kaldırılan sayfa numaralarının bir listesini döndürür.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parametreler
inputFileName
string
Girdi dosya adı.
outputFileName
string
Çıktı dosya adı.
saveFormat
SaveFormat
Kaydetme formatı.
Dönüş
Boş olarak kabul edilen ve kaldırılan sayfa numaralarının listesi.
RemoveBlankPages(Stream, Stream, SaveFormat)
Girdi akışında sağlanan bir belgeden boş sayfaları kaldırır ve güncellenmiş belgeyi belirtilen kaydetme formatında bir çıktı akışına kaydeder. Kaldırılan sayfa numaralarının bir listesini döndürür.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parametreler
inputStream
Stream
Girdi akışı.
outputStream
Stream
Çıktı akışı.
saveFormat
SaveFormat
Kaydetme formatı.
Dönüş
Boş olarak kabul edilen ve kaldırılan sayfa numaralarının listesi.
Split(string, string, SplitOptions)
Bir belgeyi belirtilen bölme seçeneklerine göre birden fazla parçaya ayırır ve oluşan parçaları dosyalara kaydeder. Çıktı dosyasının formatı, çıktı dosya adının uzantısı ile belirlenir.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parametreler
inputFileName
string
Girdi dosya adı.
outputFileName
string
Belge parçaları için dosya adı oluşturmak için “outputFile_partIndex.extension” kuralını kullanan çıktı dosya adı.
options
SplitOptions
Belge bölme seçenekleri.
Split(string, string, SaveFormat, SplitOptions)
Bir belgeyi belirtilen bölme seçeneklerine göre birden fazla parçaya ayırır ve oluşan parçaları belirtilen kaydetme formatında dosyalara kaydeder.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parametreler
inputFileName
string
Girdi dosya adı.
outputFileName
string
Belge parçaları için dosya adı oluşturmak için “outputFile_partIndex.extension” kuralını kullanan çıktı dosya adı.
saveFormat
SaveFormat
Kaydetme formatı.
options
SplitOptions
Belge bölme seçenekleri.
Split(Stream, SaveFormat, SplitOptions)
Bir girdi akışından belgeyi belirtilen bölme seçeneklerine göre birden fazla parçaya ayırır ve oluşan parçaları belirtilen kaydetme formatında bir dizi akış olarak döndürür.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parametreler
inputStream
Stream
Girdi akışı.
saveFormat
SaveFormat
Kaydetme formatı.
options
SplitOptions
Belge bölme seçenekleri.
Dönüş
Stream[]