PdfFileEditor.SplitToEnd

SplitToEnd(string, int, string)

Разделяет с указанного места и сохраняет заднюю часть как новый файл Stream.

public bool SplitToEnd(Stream inputStream, int location, Stream outputStream)
ПараметрТипОписание
inputStreamStreamИсходный Pdf файл Stream.
locationInt32Позиция разделения.
outputStreamStreamВыходной Pdf файл Stream.

Возвращаемое значение

True для успеха, или false.

Примечания

Потоки НЕ закрываются после этой операции, если не указано CloseConcatedStreams.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
pfe.SplitToEnd(sourceStream, 5, outStream);

См. также


SplitToEnd(string, int, string)

Разделяет с указанного места и сохраняет заднюю часть как новый файл.

public bool SplitToEnd(string inputFile, int location, string outputFile)
ПараметрТипОписание
inputFileStringИсходный Pdf файл.
locationInt32Позиция разделения.
outputFileStringПуть к выходному Pdf файлу.

Возвращаемое значение

True для успеха, или false.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
pfe.SplitToEnd("input.pdf", 5, "out.pdf");

См. также


SplitToEnd(Stream, int, Stream)

Разделяет с указанного места и сохраняет заднюю часть как новый файл Stream.

public bool SplitToEnd(Stream inputStream, int location, Stream outputStream)
ПараметрТипОписание
inputStreamStreamИсходный Pdf файл Stream.
locationInt32Позиция разделения.
outputStreamStreamВыходной Pdf файл Stream.

Возвращаемое значение

True для успеха, или false.

Примечания

Потоки НЕ закрываются после этой операции, если не указано CloseConcatedStreams.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
pfe.SplitToEnd(sourceStream, 5, outStream);

См. также