PdfFileEditor

PdfFileEditor class

Реализует операции с файлом PDF: объединение, разбиение, извлечение страниц, создание буклета и т. д.

public sealed class PdfFileEditor

Конструкторы

ИмяОписание
PdfFileEditor()Конструктор по умолчанию.

Характеристики

ИмяОписание
AttachmentName { get; set; }Получает или задает имя вложения, когда результат операции сохраняется в объектах HttpResponse как вложение.
CloseConcatenatedStreams { get; set; }Если установлено значение true, потоки закрываются после операции.
ConcatenationPacketSize { get; set; }Количество документов, объединенных до того, как во время объединения было выполнено новое добавочное обновление, когда для параметра UseDiskBuffer установлено значение true.
ContentDisposition { get; set; }Получает или задает способ хранения содержимого при сохранении результата операции в объекте HttpResponse. Возможное значение: встроенный / вложение. По умолчанию: встроенный.
ConversionLog { get; }Получает журнал процесса преобразования.
ConvertTo { set; }Устанавливает формат файла PDF. Файл результата будет сохранен в указанном формате. Если это свойство не указано, то файл будет сохранен в формате PDF по умолчанию без преобразования.
CopyLogicalStructure { get; set; }Если true, то логическая структура файла копируется при выполнении конкатенации.
CopyOutlines { get; set; }Если true, контуры будут скопированы.
CorruptedFileAction { get; set; }Это свойство определяет поведение, когда процесс объединения встречает поврежденный файл. Возможные значения: StopWithError и ConcatenateIgnoringCorrupted.
CorruptedItems { get; }Массив проблем, возникших при выполнении конкатенации. Для каждого поврежденного документа из переданного в функцию Concatenate() создается новая запись CorruptedItem. Это свойство может использоваться только в том случае, если CorruptedFileAction имеет значение ConcatenateIgnoringCorrupted.
IncrementalUpdates { get; set; }Если true, во время конкатенации выполняются добавочные обновления.
KeepActions { get; set; }Если true действия будут скопированы из исходных документов. Значение по умолчанию: true.
KeepFieldsUnique { get; set; }Если true, то имена полей будут уникальными при объединении форм. К именам полей будут добавлены суффиксы, шаблон суффикса может быть указан в свойстве UniqueSuffix.
LastException { get; }Получает последнее возникшее исключение. Может использоваться для проверки причины сбоя.
MergeDuplicateLayers { get; set; }Необязательное содержимое объединенных документов с одинаковыми именами будет объединено в один слой результирующего документа, если это свойство истинно. В противном случае слои с одинаковыми именами будут сохранены как разные слои в результирующем документе.
MergeDuplicateOutlines { get; set; }Если true, повторяющиеся контуры объединяются.
OptimizeSize { get; set; }Получает или устанавливает флаг оптимизации. Равные потоки ресурсов в результирующем файле объединяются в один объект PDF, если этот флаг установлен. Это позволяет уменьшить результирующий размер файла, но может привести к замедлению выполнения и увеличению требований к памяти. Значение по умолчанию: false.
OwnerPassword { get; set; }Устанавливает пароль владельца, если исходный входной файл Pdf зашифрован. Это свойство еще не реализовано.
PreserveUserRights { get; set; }Если true, права пользователя первого документа применяются к объединенному документу. Права пользователя на все остальные документы игнорируются.
RemoveSignatures { get; set; }Если true, все подписи будут удалены из полей (поля останутся); в противном случае вы можете получить недействительные подписи.
SaveOptions { get; set; }Получает или задает параметры сохранения, когда результат сохраняется как HttpResponse. Значение по умолчанию: PdfSaveOptions.
UniqueSuffix { get; set; }Формат суффикса, который добавляется к имени поля, чтобы сделать его уникальным при объединении форм. Эта строка должна содержать подстроку %NUM%, которая будет заменена числами. Например, если UniqueSuffix = “ABC%NUM%”, то для имена полей “fieldName” будут следующими: fieldNameABC1, fieldNameABC2, fieldNameABC3 и т. д.
UseDiskBuffer { get; set; }Если используется этот параметр, то целевой документ будет периодически сохраняться на диске, и к нему будет применяться дальнейшая конкатенация в виде добавочных обновлений.

Методы

ИмяОписание
AddMargins(Stream, Stream, int[], double, double, double, double)Изменяет размер содержимого страницы и добавляет указанные поля. Поля указаны в пространственных единицах по умолчанию.
AddMargins(string, string, int[], double, double, double, double)Изменяет размер содержимого страницы и добавляет указанные поля. Поля указаны в пространственных единицах по умолчанию.
AddMarginsPct(Stream, Stream, int[], double, double, double, double)Изменяет размер содержимого страницы и добавляет заданные поля. Поля указываются в процентах от исходного размера страницы.
AddMarginsPct(string, string, int[], double, double, double, double)Изменяет размер содержимого страницы и добавляет заданные поля. Поля указываются в процентах от исходного размера страницы.
AddPageBreak(Document, Document, PageBreak[])Добавляет разрывы страниц на страницы документа.
AddPageBreak(Stream, Stream, PageBreak[])Добавляет разрывы страниц на страницы документа.
AddPageBreak(string, string, PageBreak[])Добавляет разрывы страниц на страницы документа.
Append(Stream, Stream, int, int, Stream)Добавляет страницы, выбранные из portStream в диапазоне от startPage до endPage, в portStream в конце firstInputStream.
Append(Stream, Stream[], int, int, HttpResponse)Добавляет документы в исходный документ и сохраняет результат в объекте ответа.
Append(Stream, Stream[], int, int, Stream)Добавляет страницы, выбранные из массива документов в portStreams. Результирующий документ включает firstInputFile и все страницы документов portStreams в диапазоне от startPage до endPage.
Append(string, string, int, int, string)Добавляет страницы, выбранные из portFile в диапазоне от startPage до endPage, в portFile в конце firstInputFile.
Append(string, string[], int, int, HttpResponse)Добавляет документы в исходный документ и сохраняет результат в объекте HttpResponse.
Append(string, string[], int, int, string)Добавляет страницы, выбранные из документов portFiles. Результирующий документ включает firstInputFile и все страницы документов portFiles в диапазоне от startPage до endPage.
Concatenate(Document[], Document)Объединяет документы.
Concatenate(Stream[], HttpResponse)Объединяет файлы и сохраняет результат в объекте HttpResponse.
Concatenate(Stream[], Stream)Объединяет файлы
Concatenate(string[], HttpResponse)Объединяет файлы и сохраняет результат в объекте HttpResposnse.
Concatenate(string[], string)Объединяет файлы в один файл.
Concatenate(Stream, Stream, Stream)Объединяет два файла.
Concatenate(string, string, string)Объединяет два файла.
Concatenate(Stream, Stream, Stream, Stream)Объединяет два документа Pdf в новый документ Pdf со страницами по-разному и заполняет пустые места пустыми страницами. например: документ1 имеет 5 страниц: p1, p2, p3, p4, p5. document2 имеет 3 страницы: p1’, p2’, p3’. Объединение двух документов Pdf даст результирующий документ со страницами: p1, p1’, p2, p2’, p3, p3’, p4, пустая страница, p5, пустая страница .
Concatenate(string, string, string, string)Объединяет два документа Pdf в новый документ Pdf со страницами по-разному и заполняет пустые места пустыми страницами. например: документ1 имеет 5 страниц: p1, p2, p3, p4, p5. document2 имеет 3 страницы: p1’, p2’, p3’. Объединение двух документов Pdf даст результирующий документ со страницами: p1, p1’, p2, p2’, p3, p3’, p4, пустая страница, p5, пустая страница .
Delete(Stream, int[], HttpResponse)Удаляет указанные страницы из документа и сохраняет результат в объект HttpResponse.
Delete(Stream, int[], Stream)Удаляет страницы, заданные числовым массивом, из входного файла, сохраняет как новый файл Pdf.
Delete(string, int[], HttpResponse)Удаляет указанные страницы из документа и сохраняет результат в объекте HttpResponse.
Delete(string, int[], string)Удаляет страницы, заданные числовым массивом, из входного файла, сохраняет как новый файл Pdf.
Extract(Stream, int[], HttpResponse)Извлекает указанные страницы из исходного файла и сохраняет результат в объект HttpResponse.
Extract(Stream, int[], Stream)Извлекает страницы, указанные числовым массивом, сохраняет как новый файл Pdf.
Extract(string, int[], HttpResponse)Извлекает указанные страницы из исходного файла и сохраняет результат в объект HttpResponse.
Extract(string, int[], string)Извлекает страницы, указанные числовым массивом, сохраняет как новый файл PDF.
Extract(Stream, int, int, Stream)Извлекает страницы из входного файла, сохраняет как новый файл PDF.
Extract(string, int, int, string)Извлекает страницы из входного файла, сохраняет как новый файл PDF.
Insert(Stream, int, Stream, int[], HttpResponse)Вставляет документ в другой документ и сохраняет результат в объекте ответа.
Insert(Stream, int, Stream, int[], Stream)Вставляет страницы из другого файла во входной файл Pdf.
Insert(string, int, string, int[], HttpResponse)Вставляет содержимое файла в исходный файл и сохраняет результат в объекте HttpResponse.
Insert(string, int, string, int[], string)Вставляет страницы из другого файла во входной файл Pdf.
Insert(Stream, int, Stream, int, int, Stream)Вставляет страницы из другого файла во входной файл Pdf.
Insert(string, int, string, int, int, string)Вставляет страницы из другого файла в файл Pdf в позицию.
MakeBooklet(Stream, Stream)Делает буклет из InputStream в outputStream.
MakeBooklet(string, string)Делает буклет из входного файла в выходной файл.
MakeBooklet(Stream, PageSize, HttpResponse)Создает буклет из исходного файла и сохраняет результат в HttpResponse.
MakeBooklet(Stream, Stream, PageSize)Делает буклет из входного потока и сохраняет результат в выходной поток.
MakeBooklet(string, PageSize, HttpResponse)Создает буклет из исходного файла и сохраняет результат в объектах HttpResponse.
MakeBooklet(string, string, PageSize)Делает буклет из inputFile в outputFile.
MakeBooklet(Stream, Stream, int[], int[])Создает настраиваемый буклет из firstInputStream в outputStream.
MakeBooklet(string, string, int[], int[])Создает настраиваемый буклет из firstInputFile в outputFile.
MakeBooklet(Stream, PageSize, int[], int[], HttpResponse)Сделать буклет из файла PDF и сохранить его в HttpResponse.
MakeBooklet(Stream, Stream, PageSize, int[], int[])Создает буклет из firstInputStream в outputStream.
MakeBooklet(string, PageSize, int[], int[], HttpResponse)Создает буклет из исходного файла и сохраняет результат в объектах HttpResponse.
MakeBooklet(string, string, PageSize, int[], int[])Создает настраиваемый буклет из firstInputFile в outputFile.
MakeNUp(Stream, Stream, Stream)Создает документ N-Up из двух входных потоков PDF в outputStream.
MakeNUp(Stream[], Stream, bool)Создает документ N-Up из нескольких входных потоков PDF в outputStream. Каждая страница outputStream будет содержать несколько страниц, которые объединяются со страницами во входных потоках с тем же номером страницы. Многостраничные страницы складываются горизонтально , если isSidewise имеет значение true, и складываются вертикально, если isSidewise имеет значение false.
MakeNUp(string, string, string)Создает документ N-Up из двух входных PDF-файлов в outputFile. Каждая страница outputFile будет содержать две страницы, одна страница из первого входного файла , а другая из второго входного файла. Две страницы сложены горизонтально.
MakeNUp(string[], string, bool)Создает документ N-Up из нескольких входных PDF-файлов в outputFile. Каждая страница outputFile будет содержать несколько страниц, которые являются комбинацией со страницами во входных файлах с тем же номером страницы. Несколько страниц складываются горизонтально , если isSidewise имеет значение true, и складываются вертикально, если isSidewise имеет значение false.
MakeNUp(Stream, int, int, HttpResponse)Создает документ N-up и сохраняет результат в HttpResponse.
MakeNUp(Stream, Stream, int, int)Создает документ N-Up из входного потока и сохраняет результат в выходной поток.
MakeNUp(string, int, int, HttpResponse)Создает документ N-up и сохраняет результат в HttpResponse.
MakeNUp(string, string, int, int)Создает документ N-Up из firstInputFile в outputFile.
MakeNUp(Stream, int, int, PageSize, HttpResponse)Создает документ N-up и сохраняет результат в объекте HttpResponse.
MakeNUp(Stream, Stream, int, int, PageSize)Создает документ N-Up из первого входного потока в выходной поток.
MakeNUp(string, int, int, PageSize, HttpResponse)Создает документ N-up и сохраняет результат в объекте HttpResponse.
MakeNUp(string, string, int, int, PageSize)Создает документ N-Up из входного файла в outputFile.
ResizeContents(Document, ContentsResizeParameters)Изменяет размеры страниц документа. Вокруг сжатой страницы добавляются пустые поля.
ResizeContents(Document, int[], ContentsResizeParameters)Изменяет размеры страниц документа. Вокруг сжатой страницы добавляются пустые поля.
ResizeContents(Stream, int[], ContentsResizeParameters, HttpResponse)Изменяет размер содержимого страниц в документе. Если страница сжата, вокруг страницы добавляются пустые поля. Результат сохраняется в объекте HttpResponse.
ResizeContents(Stream, Stream, int[], ContentsResizeParameters)Изменяет размеры содержимого страниц документа.
ResizeContents(string, int[], ContentsResizeParameters, HttpResponse)Изменяет размер содержимого страниц в документе. Если страница сжата, вокруг страницы добавляются пустые поля. Результат сохраняется в объекте HttpResponse.
ResizeContents(string, string, int[], ContentsResizeParameters)Изменяет размер содержимого страниц в документе. Если страница сжата, вокруг страницы добавляются пустые поля.
ResizeContents(Stream, Stream, int[], double, double)Изменяет размер содержимого страниц документа. Уменьшает содержимое страницы и добавляет поля. Новый размер содержимого указывается в пространственных единицах по умолчанию.
ResizeContents(string, string, int[], double, double)Изменяет размер содержимого страниц документа. Уменьшает содержимое страницы и добавляет поля. Новый размер содержимого указывается в пространственных единицах по умолчанию.
ResizeContentsPct(Stream, Stream, int[], double, double)Изменяет размер содержимого страниц документа. Уменьшает содержимое страницы и добавляет поля. Размер нового содержимого указывается в процентах.
ResizeContentsPct(string, string, int[], double, double)Изменяет размер содержимого страниц документа. Уменьшает содержимое страницы и добавляет поля. Размер нового содержимого указывается в процентах.
SplitFromFirst(Stream, int, HttpResponse)Разбивает документ от начала до указанного места и сохраняет результат в объекте HttpResponse.
SplitFromFirst(Stream, int, Stream)Разбивается от начала до указанного места и сохраняет переднюю часть в выходном потоке.
SplitFromFirst(string, int, HttpResponse)Разделяет документ с первой страницы на место и сохраняет результат в объектах HttpResponse.
SplitFromFirst(string, int, string)Разбивает файл Pdf с первой страницы в указанное место и сохраняет переднюю часть как новый файл.
SplitToBulks(Stream, int[][])Разбивает файл Pdf на несколько документов. Документы могут быть одностраничными или многостраничными.
SplitToBulks(string, int[][])Разбивает файл Pdf на несколько документов. Документы могут быть одностраничными или многостраничными.
SplitToEnd(Stream, int, HttpResponse)Разделяется из указанного места и сохраняет заднюю часть в объекте HttpResponse.
SplitToEnd(Stream, int, Stream)Разделяет из указанного места и сохраняет заднюю часть как новый файл Stream.
SplitToEnd(string, int, HttpResponse)Разделяется из указанного места и сохраняет заднюю часть в объекте HttpResponse.
SplitToEnd(string, int, string)Разделяет локацию и сохраняет заднюю часть как новый файл.
SplitToPages(Stream)Разбивает файл Pdf на одностраничные документы.
SplitToPages(string)Разбивает файл PDF на одностраничные документы.
SplitToPages(Stream, string)Разделите файл Pdf на одностраничные документы и сохраните его по указанному пути. Путь задается полем имени поля temaplate.
SplitToPages(string, string)Разделите файл Pdf на одностраничные документы и сохраните его по указанному пути. Путь задается полем имени поля temaplate.
TryAppend(Stream, Stream[], int, int, HttpResponse)Добавляет документы в исходный документ и сохраняет результат в объекте ответа.
TryAppend(Stream, Stream[], int, int, Stream)Добавляет страницы, выбранные из массива документов в portStreams. Результирующий документ включает firstInputFile и все страницы документов portStreams в диапазоне от startPage до endPage.
TryAppend(string, string[], int, int, HttpResponse)Добавляет документы в исходный документ и сохраняет результат в объекте HttpResponse.
TryAppend(string, string[], int, int, string)Добавляет страницы, выбранные из документов portFiles. Результирующий документ включает firstInputFile и все страницы документов portFiles в диапазоне от startPage до endPage.
TryConcatenate(Document[], Document)Объединяет документы.
TryConcatenate(Stream[], HttpResponse)Объединяет файлы и сохраняет результат в объекте HttpResponse.
TryConcatenate(Stream[], Stream)Объединяет файлы
TryConcatenate(string[], HttpResponse)Объединяет файлы и сохраняет результат в объекте HttpResposnse.
TryConcatenate(string[], string)Объединяет файлы в один файл.
TryConcatenate(string, string, string)Объединяет два файла.
TryConcatenate(Stream, Stream, Stream, Stream)Объединяет два документа Pdf в новый документ Pdf со страницами по-разному и заполняет пустые места пустыми страницами. например: документ1 имеет 5 страниц: p1, p2, p3, p4, p5. document2 имеет 3 страницы: p1’, p2’, p3’. Объединение двух документов Pdf даст результирующий документ со страницами: p1, p1’, p2, p2’, p3, p3’, p4, пустая страница, p5, пустая страница .
TryConcatenate(string, string, string, string)Объединяет два документа Pdf в новый документ Pdf со страницами по-разному и заполняет пустые места пустыми страницами. например: документ1 имеет 5 страниц: p1, p2, p3, p4, p5. document2 имеет 3 страницы: p1’, p2’, p3’. Объединение двух документов Pdf даст результирующий документ со страницами: p1, p1’, p2, p2’, p3, p3’, p4, пустая страница, p5, пустая страница .
TryDelete(Stream, int[], HttpResponse)Удаляет указанные страницы из документа и сохраняет результат в объект HttpResponse.
TryDelete(Stream, int[], Stream)Удаляет страницы, заданные числовым массивом, из входного файла, сохраняет как новый файл Pdf.
TryDelete(string, int[], HttpResponse)Удаляет указанные страницы из документа и сохраняет результат в объекте HttpResponse.
TryDelete(string, int[], string)Удаляет страницы, заданные числовым массивом, из входного файла, сохраняет как новый файл Pdf.
TryExtract(Stream, int[], HttpResponse)Извлекает указанные страницы из исходного файла и сохраняет результат в объект HttpResponse.
TryExtract(Stream, int[], Stream)Извлекает страницы, указанные числовым массивом, сохраняет как новый файл Pdf.
TryExtract(string, int[], HttpResponse)Извлекает указанные страницы из исходного файла и сохраняет результат в объект HttpResponse.
TryExtract(string, int[], string)Извлекает страницы, указанные числовым массивом, сохраняет как новый файл PDF.
TryExtract(string, int, int, string)Извлекает страницы из входного файла, сохраняет как новый файл PDF.
TryInsert(Stream, int, Stream, int[], HttpResponse)Вставляет документ в другой документ и сохраняет результат в объекте ответа.
TryInsert(Stream, int, Stream, int[], Stream)Вставляет страницы из другого файла во входной файл Pdf.
TryInsert(string, int, string, int[], HttpResponse)Вставляет содержимое файла в исходный файл и сохраняет результат в объекте HttpResponse.
TryInsert(string, int, string, int[], string)Вставляет страницы из другого файла во входной файл Pdf.
TryMakeBooklet(Stream, Stream)Делает буклет из InputStream в outputStream.
TryMakeBooklet(string, string)Создает буклет из входного файла в выходной файл.
TryMakeBooklet(Stream, PageSize, HttpResponse)Создает буклет из исходного файла и сохраняет результат в HttpResponse.
TryMakeBooklet(Stream, Stream, PageSize)Делает буклет из входного потока и сохраняет результат в выходной поток.
TryMakeBooklet(string, PageSize, HttpResponse)Создает буклет из исходного файла и сохраняет результат в объектах HttpResponse.
TryMakeBooklet(string, string, PageSize)Делает буклет из inputFile в outputFile.
TryMakeBooklet(Stream, Stream, int[], int[])Создает настраиваемый буклет из firstInputStream в outputStream.
TryMakeBooklet(string, string, int[], int[])Создает настраиваемый буклет из firstInputFile в outputFile.
TryMakeBooklet(Stream, PageSize, int[], int[], HttpResponse)Сделать буклет из файла PDF и сохранить его в HttpResponse.
TryMakeBooklet(Stream, Stream, PageSize, int[], int[])Создает буклет из firstInputStream в outputStream.
TryMakeBooklet(string, PageSize, int[], int[], HttpResponse)Создает буклет из исходного файла и сохраняет результат в объектах HttpResponse.
TryMakeBooklet(string, string, PageSize, int[], int[])Создает настраиваемый буклет из firstInputFile в outputFile.
TryMakeNUp(Stream, Stream, Stream)Создает документ N-Up из двух входных потоков PDF в outputStream.
TryMakeNUp(Stream[], Stream, bool)Создает документ N-Up из нескольких входных потоков PDF в outputStream. Каждая страница outputStream будет содержать несколько страниц, которые объединяются со страницами во входных потоках с тем же номером страницы. Многостраничные страницы складываются горизонтально , если isSidewise имеет значение true, и складываются вертикально, если isSidewise имеет значение false.
TryMakeNUp(string, string, string)Создает документ N-Up из двух входных PDF-файлов в outputFile. Каждая страница outputFile будет содержать две страницы, одна страница из первого входного файла , а другая из второго входного файла. Две страницы сложены горизонтально.
TryMakeNUp(string[], string, bool)Создает документ N-Up из нескольких входных PDF-файлов в outputFile. Каждая страница outputFile будет содержать несколько страниц, которые являются комбинацией со страницами во входных файлах с тем же номером страницы. Несколько страниц складываются горизонтально , если isSidewise имеет значение true, и складываются вертикально, если isSidewise имеет значение false.
TryMakeNUp(Stream, int, int, HttpResponse)Создает документ N-up и сохраняет результат в HttpResponse.
TryMakeNUp(Stream, Stream, int, int)Создает документ N-Up из входного потока и сохраняет результат в выходной поток.
TryMakeNUp(string, int, int, HttpResponse)Создает документ N-up и сохраняет результат в HttpResponse.
TryMakeNUp(string, string, int, int)Создает документ N-Up из firstInputFile в outputFile.
TryMakeNUp(Stream, int, int, PageSize, HttpResponse)Создает документ N-up и сохраняет результат в объекте HttpResponse.
TryMakeNUp(Stream, Stream, int, int, PageSize)Создает документ N-Up из первого входного потока в выходной поток.
TryMakeNUp(string, int, int, PageSize, HttpResponse)Создает документ N-up и сохраняет результат в объекте HttpResponse.
TryMakeNUp(string, string, int, int, PageSize)Создает документ N-Up из входного файла в outputFile.
TryResizeContents(Stream, int[], ContentsResizeParameters, HttpResponse)Изменяет размер содержимого страниц в документе. Если страница сжата, вокруг страницы добавляются пустые поля. Результат сохраняется в объекте HttpResponse.
TryResizeContents(Stream, Stream, int[], ContentsResizeParameters)Изменяет размеры содержимого страниц документа.
TryResizeContents(string, int[], ContentsResizeParameters, HttpResponse)Изменяет размер содержимого страниц в документе. Если страница сжата, вокруг страницы добавляются пустые поля. Результат сохраняется в объекте HttpResponse.
TryResizeContents(string, string, int[], ContentsResizeParameters)Изменяет размер содержимого страниц в документе. Если страница сжата, вокруг страницы добавляются пустые поля.
TryResizeContents(Stream, Stream, int[], double, double)Изменяет размер содержимого страниц документа. Уменьшает содержимое страницы и добавляет поля. Новый размер содержимого указывается в пространственных единицах по умолчанию.
TrySplitFromFirst(Stream, int, HttpResponse)Разбивает документ от начала до указанного места и сохраняет результат в объекте HttpResponse.
TrySplitFromFirst(Stream, int, Stream)Разбивается от начала до указанного места и сохраняет переднюю часть в выходном потоке.
TrySplitFromFirst(string, int, HttpResponse)Разделяет документ с первой страницы на место и сохраняет результат в объектах HttpResponse.
TrySplitFromFirst(string, int, string)Разбивает файл Pdf с первой страницы в указанное место и сохраняет переднюю часть как новый файл.
TrySplitToEnd(Stream, int, HttpResponse)Разделяется из указанного места и сохраняет заднюю часть в объекте HttpResponse.
TrySplitToEnd(Stream, int, Stream)Разделяет из указанного места и сохраняет заднюю часть как новый файл Stream.
TrySplitToEnd(string, int, HttpResponse)Разделяется из указанного места и сохраняет заднюю часть в объекте HttpResponse.
TrySplitToEnd(string, int, string)Разделяет локацию и сохраняет заднюю часть как новый файл.

Другие члены

ИмяОписание
enum ConcatenateCorruptedFileActionДействие, выполняемое при обнаружении поврежденного файла в процессе объединения.
class ContentsResizeParametersКласс для задания параметров изменения размера страницы. Позволяет задавать следующие параметры: Размер результирующей страницы (ширина, высота) в пространственных единицах по умолчанию или в процентах от размера начальных страниц; Левое, верхнее, нижнее и правое поля в пространственных единицах по умолчанию или в процентах от исходного размера страницы; Некоторые значения могут быть оставлены нулевыми для автоматического расчета. Эти значения будут рассчитаны из остального размера страницы после вычисления явно указанных значений. Например: если ширина страницы = 100 и новая ширина страницы указана в 60 единицах, то автоматически вычисляются левое и правое поля: (100 - 60) / 2 = 15. Этот класс используется в методе ResizeContents.
class ContentsResizeValueЗначение поля или размера содержимого, указанное в процентах от единиц пространства по умолчанию. Этот класс используется в ContentsResizeParameters.
class CorruptedItemКласс, предоставляющий информацию о поврежденных файлах во время объединения.
class PageBreakДанные позиции разрыва страницы.

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