AddMargins
Содержание
[
Скрывать
]AddMargins(string, string, int[], double, double, double, double)
Изменяет размер содержимого страницы и добавляет указанные поля. Поля указаны в пространственных единицах по умолчанию.
public bool AddMargins(string source, string destination, int[] pages, double leftMargin,
double rightMargin, double topMargin, double bottomMargin)
Параметр | Тип | Описание |
---|---|---|
source | String | Путь к исходному документу. |
destination | String | Путь, по которому будет сохранен результирующий документ. |
pages | Int32[] | Массив индексов страниц. Если null, то будут обработаны все страницы документа. |
leftMargin | Double | Левое поле. |
rightMargin | Double | Правая маржа. |
topMargin | Double | Верхнее поле. |
bottomMargin | Double | Нижний край. |
Возвращаемое значение
true, если изменение размера прошло успешно.
Примеры
PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.AddMargins("input.pdf", "output.pdf",
//обрабатываем страницы 1, 2, 3
new int[] { 1, 2, 3},
//левое поле 10 единиц
10,
//правое поле 5 единиц
5,
//верхнее поле 5 единиц
5,
//нижнее поле 5 единиц
5);
Смотрите также
- class PdfFileEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
AddMargins(Stream, Stream, int[], double, double, double, double)
Изменяет размер содержимого страницы и добавляет указанные поля. Поля указаны в пространственных единицах по умолчанию.
public bool AddMargins(Stream source, Stream destination, int[] pages, double leftMargin,
double rightMargin, double topMargin, double bottomMargin)
Параметр | Тип | Описание |
---|---|---|
source | Stream | Поток, содержащий исходный документ. |
destination | Stream | Поток, где результирующий документ будет сохранен. |
pages | Int32[] | Массив индексов страниц. Если null, то будут обработаны все страницы документа. |
leftMargin | Double | Левое поле. |
rightMargin | Double | Правая маржа. |
topMargin | Double | Верхнее поле. |
bottomMargin | Double | Нижний край. |
Возвращаемое значение
true, если операция прошла успешно.
Примеры
PdfFileEditor fileEditor = new PdfFileEditor();
Stream src = new Stream("input.pdf", FileMode.Open);
Stream dest = new Stream("output.pdf", FileMode.Create);
fileEditor.AddMargins(src, dest,
//обрабатываем страницы 1, 2, 3
new int[] { 1, 2, 3},
//левое поле 10 единиц
10,
//правое поле 5 единиц
5,
//верхнее поле 5 единиц
5,
//нижнее поле 5 единиц
5);
dest.Close();
Смотрите также
- class PdfFileEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF