TrySplitToEnd

TrySplitToEnd(string, int, string)

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

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

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

Верно для успеха или ложно.

Примечания

Метод TrySplitToEnd аналогичен методу SplitToEnd, за исключением того, что метод TrySplitToEnd не генерирует исключение в случае сбоя операции.

Примеры

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TrySplitToEnd("input.pdf", 5, "out.pdf");

Смотрите также


TrySplitToEnd(Stream, int, Stream)

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

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

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

Верно для успеха или ложно.

Примечания

Потоки НЕ закрываются после этой операции, если не указано значение CloseConcatedStreams. Метод TrySplitToEnd аналогичен методу SplitToEnd, за исключением того, что метод TrySplitToEnd не генерирует исключение в случае сбоя операции.

Примеры

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

Смотрите также


TrySplitToEnd(Stream, int, HttpResponse)

Разделяется из указанного места и сохраняет заднюю часть в объекте HttpResponse.

public bool TrySplitToEnd(Stream inputStream, int location, HttpResponse response)
ПараметрТипОписание
inputStreamStreamПоток исходного документа.
locationInt32Точка разделения.
responseHttpResponseОбъект HttpResponse.

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TrySplitToEnd аналогичен методу SplitToEnd, за исключением того, что метод TrySplitToEnd не генерирует исключение в случае сбоя операции.

Смотрите также


TrySplitToEnd(string, int, HttpResponse)

Разделяется из указанного места и сохраняет заднюю часть в объекте HttpResponse.

public bool TrySplitToEnd(string inputFile, int location, HttpResponse response)
ПараметрТипОписание
inputFileStringимя исходного файла.
locationInt32Точка разделения.
responseHttpResponseОбъекты HttpResponse.

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

true, если операция завершена успешно; в противном случае ложно.

Примечания

Метод TrySplitToEnd аналогичен методу SplitToEnd, за исключением того, что метод TrySplitToEnd не генерирует исключение в случае сбоя операции.

Смотрите также