ResizeContentsPct
Содержание
[
Скрывать
]ResizeContentsPct(string, string, int[], double, double)
Изменяет размер содержимого страниц документа. Уменьшает содержимое страницы и добавляет поля. Размер нового содержимого указывается в процентах.
public bool ResizeContentsPct(string source, string destination, int[] pages, double newWidth,
double newHeight)
Параметр | Тип | Описание |
---|---|---|
source | String | Путь к исходному документу. |
destination | String | Путь, по которому будет сохранен результирующий документ. |
pages | Int32[] | Массив индексов страниц. Если null, то будут обработаны все страницы документа. |
newWidth | Double | Новая ширина содержимого страницы в процентах. |
newHeight | Double | Новая высота содержимого страницы в процентах. |
Возвращаемое значение
true, если изменение размера прошло успешно.
Примеры
PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.ResizePct("input.pdf", "output.pdf",
//изменить размер всех страниц документа
null,
//ширина нового содержимого = 60% от исходного размера
60,
//высота нового содержимого = 60% от исходного размера
60);
// Остальная часть страницы будет пустой (поля страницы). Размер левого и правого полей (100% - 60%) / 2 = 20%
// То же самое для верхнего и нижнего полей.
Смотрите также
- class PdfFileEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
ResizeContentsPct(Stream, Stream, int[], double, double)
Изменяет размер содержимого страниц документа. Уменьшает содержимое страницы и добавляет поля. Размер нового содержимого указывается в процентах.
public bool ResizeContentsPct(Stream source, Stream destination, int[] pages, double newWidth,
double newHeight)
Параметр | Тип | Описание |
---|---|---|
source | Stream | Поток, содержащий исходный документ. |
destination | Stream | Поток, где результирующий документ будет сохранен. |
pages | Int32[] | Массив индексов страниц. Если null, то будут обработаны все страницы документа. |
newWidth | Double | Новая ширина содержимого страницы в процентах. |
newHeight | Double | Новая высота содержимого страницы в процентах. |
Возвращаемое значение
true, если размер изменен успешно.
Примеры
PdfFileEditor fileEditor = new PdfFileEditor();
Stream src = new Stream("input.pdf", FileMode.Open);
Stream dest = new Stream("output.pdf", FileMode.Create);
fileEditor.ResizePct(src, dest,
//изменить размер всех страниц документа
null,
//ширина нового содержимого = 60% от исходного размера
60,
//высота нового содержимого = 60% от исходного размера
60);
// Остальная часть страницы будет пустой (поля страницы). Размер левого и правого полей (100% - 60%) / 2 = 20%
// То же самое для верхнего и нижнего полей.
Смотрите также
- class PdfFileEditor
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF