Page

Наследование: java.lang.Object

Все реализованные интерфейсы: com.aspose.ms.System.IDisposable, java.io.Closeable, com.aspose.pdf.ISupportsMemoryCleanup

public final class Page implements System.IDisposable, Closeable, ISupportsMemoryCleanup

Класс, представляющий страницу документа PDF.

Методы

МетодОписание
accept(AnnotationSelector visitor)Принимает объект посетителя AnnotationSelector, предоставляющий функциональные возможности для работы с аннотациями.
accept(ImagePlacementAbsorber visitor)Принимает объект посетителя ImagePlacementAbsorber, предоставляющий функциональные возможности для работы с объектами размещения изображения.
accept(TextAbsorber visitor)Принимает объект посетителя TextAbsorber, предоставляющий функциональные возможности для работы с текстовыми объектами.
accept(TextFragmentAbsorber visitor)Принимает объект посетителя TextFragmentAbsorber, предоставляющий функциональные возможности для работы с текстовыми объектами.
addImage(InputStream imageStream, Rectangle imageRect)Добавляет изображение на страницу и размещает его в середине указанного прямоугольника, сохраняя пропорции изображения.
addImage(InputStream stream, Rectangle rectangle, CompositingParameters compositingParameters)Добавляет изображение на страницу и размещает его в середине указанного прямоугольника, сохраняя пропорции изображения.
addImage(InputStream imageStream, Rectangle imageRect, int imageWidth, int imageHeight, boolean saveImageProportions)Добавляет доступное для поиска изображение на страницу и размещает его в середине указанного прямоугольника, сохраняя пропорции изображения.
addImage(String imagePath, Rectangle rectangle)Добавляет изображение на страницу и размещает его в середине указанного прямоугольника, сохраняя пропорции изображения.
addImage(String hocr, InputStream imageStream, Rectangle imageRect)Добавляет доступное для поиска изображение на страницу и размещает его в середине указанного прямоугольника, сохраняя пропорции изображения.
addStamp(Stamp stamp)Поместите штамп на страницу.
asByteArray(Resolution resolution)Преобразует текущую страницу в растровое изображение BMP, а затем возвращает массив байтов.
asXml()Преобразует текущую страницу в xml в кодировке utf8.
calculateContentBBox()Вычисляет значение bbox - прямоугольник, содержащий содержимое без видимых полей.
clearContents()Только для внутреннего использования
close()Закрывает все ресурсы, используемые этим документом.
convertToPNGMemoryStream()Конвертируйте страницу в PNG для потока изображений DSR, OMR, OCR.
deleteUnusedResources(System.Collections.Generic.Dictionary<Integer,Integer> usageTable)
dispose()Освобождает память
equals(Object arg0)
fillUsedObjectsTable(System.Collections.Generic.Dictionary<Integer,Integer> usageTable, IPdfDictionary CommonResources)
findReferences(OperatorCollection contents, String name)Возвращает список операторов, использующих ресурс с указанным именем.
findReferences(String name)Найти ссылки
flatten()Удаляет все статические поля, расположенные на странице, и помещает вместо них их значения.
freeMemory()Очищает кэшированные данные
getActions()Получает коллекцию свойств страницы.
getAnnotations()Получает коллекцию аннотаций страницы.
getArtBox()Получает художественное поле страницы.
getArtifacts()Получает коллекцию артефактов на странице.
getBackground()Получает цвет фона страницы.
getBackgroundImage()Получает или задает фоновое изображение для страницы (только для генератора).
getBleedBox()Получает поле за обрез страницы.
getClass()
getColorType()Получает цветотип страниц на основе информации, получаемой от операторов SetColor, изображений и форм.
getContents()Получает коллекцию операторов в потоке содержимого страницы.
getContentsAppender()Получает приложение с текущим содержимым.
getCropBox()Получает поле обрезки страницы.
getDocument()Получить документ
getDuration()Получает продолжительность отображения страницы.
getEnginePage()Только для внутреннего использования
getFieldsInTabOrder()Получает список объектов Field в порядке табуляции на этой странице.
getFooter()Получает нижний колонтитул страницы.
getGroup()Получает класс атрибутов группы, определяющий атрибуты группы страниц страницы для использования в модели прозрачного изображения.
getHeader()Получает заголовок страницы.
getLayers()Получает коллекцию слоев.
getMediaBox()Получает медиабокс страницы.
getNoteLineStyle()Получает стиль линии для заметок.
getNotifications()Возвращает уведомления о внутренних операциях с содержимым страницы.
getNumber()Получить номер страницы.
getOnBeforePageGenerate()Событие для настройки верхнего и нижнего колонтитула.
getPageInfo()Получает информацию о странице.
getPageRect(boolean considerRotation)Возвращает прямоугольник страницы в соответствии с его CropBox (или MediaBox, если CropBox null).
getParagraphs()Получает абзацы.
getRect()Возвращает прямоугольник страницы в соответствии с его CropBox и MediaBox; Для получения: возвращается поле обрезки страницы, если указано, в противном случае возвращается поле медиа страницы.
getRect_Rename_Namesake()Возвращает прямоугольник страницы в соответствии с его CropBox и MediaBox;
getResources()Получает ресурсы страницы.
getRotate()Получает поворот страницы.
getRotationMatrix()Получает матрицу преобразования для страницы.
getTabOrder()Получает порядок табуляции страницы.
getTocInfo()Получает информацию о содержании.
getTrimBox()Получает поле обрезки страницы.
getUserUnit()Получает или задает значение UserUnit.
getWatermark()Получает водяной знак страницы.
hashCode()
intToRotation(int rotation)Преобразует целочисленное значение в соответствующий член перечисления вращения.
isAddParagraphsAfterLast()Получает или задает добавление абзацев после последнего абзаца страницы.
isBlank(double fillThresholdFactor)Получает флаг, является ли страница пустой или нет.
makeGrayscale()Преобразует страницу в оттенки серого.
notify()
notifyAll()
removeObjectReferences(OperatorCollection contents, String name)Удалить ссылки на объекты
removeObjectReferences(String name)Удалите ссылки на XObject из содержимого страницы (т.е. все операторы Do, использующие имя объекта).
rotationToInt(int rotation)Преобразует элемент перечисления вращения в целочисленное значение.
sendTo(PageDevice device, OutputStream output)Отправляет страницу для обработки с заданным страничным устройством.
sendTo(PageDevice device, String outputFileName)Отправляет страницу для обработки с заданным страничным устройством.
setAddParagraphsAfterLast(boolean value)Получает или задает добавление абзацев после последнего абзаца страницы.
setArtBox(Rectangle value)Устанавливает художественную рамку страницы.
setBackground(Color value)Устанавливает цвет фона страницы.
setBackground(Color value)Устанавливает цвет фона страницы.
setBackgroundImage(Image value)Получает или задает фоновое изображение для страницы (только для генератора).
setBleedBox(Rectangle value)Устанавливает поле выпуска страницы.
setCropBox(Rectangle value)Устанавливает поле обрезки страницы.
setDuration(double value)Устанавливает продолжительность отображения страницы.
setEnginePage(IPage enginePage)Только для внутреннего использования
setFooter(HeaderFooter value)Устанавливает нижний колонтитул страницы.
setGroup(Group value)Задает класс атрибутов группы, определяющий атрибуты группы страниц страницы для использования в модели прозрачного изображения.
setHeader(HeaderFooter value)Устанавливает заголовок страницы.
setLayers(ArrayList value)Устанавливает коллекцию слоев.
setLayersInternal(System.Collections.Generic.List value)Устанавливает коллекцию слоев.
setMediaBox(Rectangle value)Устанавливает медиа-бокс страницы.
setNoteLineStyle(GraphInfo value)Устанавливает стиль линии для заметок.
setPageInfo(PageInfo value)Устанавливает информацию о странице.
setPageSize(double width, double height)Устанавливает размер страницы для страницы.
setParagraphs(Paragraphs value)Устанавливает абзацы.
setRect(Rectangle value)Получает или задает прямоугольник страницы.
setRotate(int value)Устанавливает поворот страницы.
setTabOrder(int value)Устанавливает порядок табуляции страницы.
setTocInfo(TocInfo value)Устанавливает информацию о содержании.
setTransition(IPdfDictionary transition)Установить переход
setTrimBox(Rectangle value)Устанавливает поле обрезки страницы.
setUserUnit(double value)Получает или задает значение UserUnit.
setWatermark(Watermark value)Устанавливает водяной знак страницы.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

accept(AnnotationSelector visitor)

public void accept(AnnotationSelector visitor)

Принимает объект посетителя AnnotationSelector, предоставляющий функциональные возможности для работы с аннотациями.

Параметры:

ПараметрТипОписание
visitorAnnotationSelectorОбъект выбора аннотаций.

accept(ImagePlacementAbsorber visitor)

public void accept(ImagePlacementAbsorber visitor)

Принимает объект посетителя ImagePlacementAbsorber, предоставляющий функциональные возможности для работы с объектами размещения изображения.

Параметры:

ПараметрТипОписание
visitorImagePlacementAbsorberОбъект поглотителя размещения изображения.

accept(TextAbsorber visitor)

public void accept(TextAbsorber visitor)

Принимает объект посетителя TextAbsorber, предоставляющий функциональные возможности для работы с текстовыми объектами.

Параметры:

ПараметрТипОписание
visitorTextAbsorberОбъект поглотителя текста.

accept(TextFragmentAbsorber visitor)

public void accept(TextFragmentAbsorber visitor)

Принимает объект посетителя TextFragmentAbsorber, предоставляющий функциональные возможности для работы с текстовыми объектами.

Параметры:

ПараметрТипОписание
visitorTextFragmentAbsorberОбъект поглотителя текста.

addImage(InputStream imageStream, Rectangle imageRect)

public void addImage(InputStream imageStream, Rectangle imageRect)

Добавляет изображение на страницу и размещает его в середине указанного прямоугольника, сохраняя пропорции изображения.

Параметры:

ПараметрТипОписание
imageStreamjava.io.InputStreamПоток изображения.
imageRectRectangleПоложение изображения.

addImage(InputStream stream, Rectangle rectangle, CompositingParameters compositingParameters)

public void addImage(InputStream stream, Rectangle rectangle, CompositingParameters compositingParameters)

Добавляет изображение на страницу и размещает его в середине указанного прямоугольника, сохраняя пропорции изображения.

Параметры:

ПараметрТипОписание
streamjava.io.InputStreamПоток изображения.
rectangleRectangleПоложение изображения.
compositingParametersCompositingParametersПараметры композиции.

addImage(InputStream imageStream, Rectangle imageRect, int imageWidth, int imageHeight, boolean saveImageProportions)

public void addImage(InputStream imageStream, Rectangle imageRect, int imageWidth, int imageHeight, boolean saveImageProportions)

Добавляет доступное для поиска изображение на страницу и размещает его в середине указанного прямоугольника, сохраняя пропорции изображения.

Параметры:

ПараметрТипОписание
imageStreamjava.io.InputStreamОбъект InputStream
imageRectRectangleПрямоугольный объект
imageWidthintцелое значение
imageHeightintцелое значение
saveImageProportionsbooleanлогическое значение

addImage(String imagePath, Rectangle rectangle)

public void addImage(String imagePath, Rectangle rectangle)

Добавляет изображение на страницу и размещает его в середине указанного прямоугольника, сохраняя пропорции изображения.

Параметры:

ПараметрТипОписание
imagePathjava.lang.StringПуть к изображению.
rectangleRectangleПоложение изображения.

addImage(String hocr, InputStream imageStream, Rectangle imageRect)

public void addImage(String hocr, InputStream imageStream, Rectangle imageRect)

Добавляет доступное для поиска изображение на страницу и размещает его в середине указанного прямоугольника, сохраняя пропорции изображения.

Параметры:

ПараметрТипОписание
hocrjava.lang.StringХокр изображения.
imageStreamjava.io.InputStreamПоток изображения.
imageRectRectangleПоложение изображения.

addStamp(Stamp stamp)

public void addStamp(Stamp stamp)

Поместите штамп на страницу. Штамп может быть номером страницы, изображением или простым текстом, например логотипом.

Параметры:

ПараметрТипОписание
stampStampШтамп для добавления на страницу. Каждый штамп имеет свои координаты и соответствующие свойства относительно вида штампа, т.е. изображение или текстовое значение.

asByteArray(Resolution resolution)

public byte[] asByteArray(Resolution resolution)

Преобразует текущую страницу в растровое изображение BMP, а затем возвращает массив байтов.

Параметры:

ПараметрТипОписание
resolutionResolutionРазрешение.

Возвращает: байт[] - преобразованный массив байтов изображения.

asXml()

public String asXml()

Преобразует текущую страницу в xml в кодировке utf8.

Возвращает: java.lang.String — преобразованная строка xml.

calculateContentBBox()

public Rectangle calculateContentBBox()

Вычисляет значение bbox - прямоугольник, содержащий содержимое без видимых полей.

Возвращает: Rectangle - Значение Bbox - прямоугольник, содержащий содержимое без видимых полей

clearContents()

public void clearContents()

Только для внутреннего использования

close()

public void close()

Закрывает все ресурсы, используемые этим документом.

convertToPNGMemoryStream()

public byte[] convertToPNGMemoryStream()

Конвертируйте страницу в PNG для потока изображений DSR, OMR, OCR.

Возвращает: байт[] - поток изображения в байтах[] множество.

deleteUnusedResources(System.Collections.Generic.Dictionary<Integer,Integer> usageTable)

public void deleteUnusedResources(System.Collections.Generic.Dictionary<Integer,Integer> usageTable)

Параметры:

ПараметрТипОписание
usageTablecom.aspose.ms.System.Collections.Generic.Dictionary<java.lang.Integer,java.lang.Integer>

dispose()

public void dispose()

Освобождает память

Этот метод устарел, вместо него используйте close().

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

fillUsedObjectsTable(System.Collections.Generic.Dictionary<Integer,Integer> usageTable, IPdfDictionary CommonResources)

public void fillUsedObjectsTable(System.Collections.Generic.Dictionary<Integer,Integer> usageTable, IPdfDictionary CommonResources)

Параметры:

ПараметрТипОписание
usageTablecom.aspose.ms.System.Collections.Generic.Dictionary<java.lang.Integer,java.lang.Integer>
CommonResourcesIPdfDictionary

findReferences(OperatorCollection contents, String name)

public static List<Object> findReferences(OperatorCollection contents, String name)

Возвращает список операторов, использующих ресурс с указанным именем.

Параметры:

ПараметрТипОписание
contentsOperatorCollectionЗначение OperatorCollection
namejava.lang.StringСтроковое значение

Возвращает: java.util.List<java.lang.Object> — Список объектов

findReferences(String name)

public List<Object> findReferences(String name)

Найти ссылки

Параметры:

ПараметрТипОписание
namejava.lang.StringСтроковое значение

Возвращает: java.util.List<java.lang.Object> — объект списка

flatten()

public void flatten()

Удаляет все статические поля, расположенные на странице, и помещает вместо них их значения.

freeMemory()

public void freeMemory()

Очищает кэшированные данные

getActions()

public PageActionCollection getActions()

Получает коллекцию свойств страницы.

Возвращает: PageActionCollection - Значение PageActionCollection

getAnnotations()

public AnnotationCollection getAnnotations()

Получает коллекцию аннотаций страницы. Аннотации

Возвращает: AnnotationCollection - Значение коллекции аннотаций

getArtBox()

public Rectangle getArtBox()

Получает художественное поле страницы.

Возвращает: Rectangle - Значение прямоугольника


Example demonstrates how to get art box of the page:


 Document document = new Document("sample.pdf");
 Rectangle artBox = document.getPages().get(1).getArtBox();

getArtifacts()

public ArtifactCollection getArtifacts()

Получает коллекцию артефактов на странице.

Возвращает: ArtifactCollection - Значение ArtifactCollection

getBackground()

public Color getBackground()

Получает цвет фона страницы.

Возвращает: Color - Значение цвета

getBackgroundImage()

public final Image getBackgroundImage()

Получает или задает фоновое изображение для страницы (только для генератора).

Возвращает: Image - Экземпляр изображения

getBleedBox()

public Rectangle getBleedBox()

Получает поле за обрез страницы.

Возвращает: Rectangle - Значение прямоугольника


Example demonstrates how to get bleed box of the page:


 Document document = new Document("sample.pdf");
 Rectangle bleedBox = document.getPages().get(1).getBleedBox();

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getColorType()

public int getColorType()

Получает цветотип страниц на основе информации, получаемой от операторов SetColor, изображений и форм.

Возвращает: int - элемент ColorType

getContents()

public OperatorCollection getContents()

Получает коллекцию операторов в потоке содержимого страницы. Коллекция Операторов

Возвращает: OperatorCollection - Объект OperatorCollection


Example is demonstrates how to scan operators stream of page.


 Document document = new Document("sample.pdf");
 Operators contents = document.getPages().get_Item(1).getContents();
 for(Operator op : ```
(Iterable)
```contents)
 {
     System.out.println(op);
 }

getContentsAppender()

public ContentsAppender getContentsAppender()

Получает приложение с текущим содержимым. СодержаниеAppender

Возвращает: ContentsAppender - Значение ContentsAppender

getCropBox()

public Rectangle getCropBox()

Получает поле обрезки страницы.

Возвращает: Rectangle - Значение прямоугольника


Example demonstrates how to get crop box of the page:


 Document document = new Document("sample.pdf");
 Rectangle cropBox = document.getPages().get_Item(1).getCropBox();

getDocument()

public IDocument getDocument()

Получить документ

Возвращает: IDocument - Объект IDocument

getDuration()

public double getDuration()

Получает продолжительность отображения страницы. Это время в секундах, в течение которого страница должна отображаться во время презентации. Возвращает -1, если продолжительность не определена.


Пример демонстрирует, как получить продолжительность страницы

Документ документ = новый документ (“sample.pdf”); Страница страницы = document.getPages().get(1); int pageRect = page.getDuration();

Возвращает: двойное - двойное значение

getEnginePage()

public IPage getEnginePage()

Только для внутреннего использования

Возвращает: IPage - внутренний экземпляр

getFieldsInTabOrder()

public List<Field> getFieldsInTabOrder()

Получает список объектов Field в порядке табуляции на этой странице.

Возвращает: java.util.List<com.aspose.pdf.Field> — Список объектов поля

getFooter()

public HeaderFooter getFooter()

Получает нижний колонтитул страницы.

Возвращает: HeaderFooter - Нижний колонтитул страницы.

getGroup()

public Group getGroup()

Получает класс атрибутов группы, определяющий атрибуты группы страниц страницы для использования в модели прозрачного изображения.

Возвращает: Group - Значение группы

getHeader()

public HeaderFooter getHeader()

Получает заголовок страницы.

Возвращает: HeaderFooter Заголовок страницы.

getLayers()

public List<Layer> getLayers()

Получает коллекцию слоев.

Возвращает: java.util.List<com.aspose.pdf.Layer> — значение: коллекция слоев.

getMediaBox()

public Rectangle getMediaBox()

Получает медиабокс страницы.

Возвращает: Rectangle - Значение прямоугольника


Example demonstrates how to get media box of the page:


 Document document = new Document("sample.pdf");
 Rectangle mediaBox = document.getPages().get(1).getMediaBox();

getNoteLineStyle()

public GraphInfo getNoteLineStyle()

Получает стиль линии для заметок (только для генератора).

Возвращает: GraphInfo - Значение ГрафИнфо

getNotifications()

public String getNotifications()

Возвращает уведомления о внутренних операциях с содержимым страницы. (Теперь поддерживаются только уведомления о событиях абзаца в сценариях добавления текста.)

Возвращает: java.lang.String — строка, представляющая уведомления о внутренних операциях с содержимым страницы.

getNumber()

public final int getNumber()

Получить номер страницы.

Возвращает: интервал - целочисленное значение

getOnBeforePageGenerate()

public PdfEvent<Page.BeforePageGenerate> getOnBeforePageGenerate()

Событие для настройки верхнего и нижнего колонтитула.

Возвращает: PdfEvent - Экземпляр PdfEvent

getPageInfo()

public PageInfo getPageInfo()

Получает информацию о странице (только для генератора, не заполняется при чтении файла).

Возвращает: PageInfo - Информация о странице.

getPageRect(boolean considerRotation)

public Rectangle getPageRect(boolean considerRotation)

Возвращает прямоугольник страницы в соответствии с его CropBox (или MediaBox, если CropBox null).

Параметры:

ПараметрТипОписание
considerRotationbooleanЕсли true, то при прямом расчете будет учитываться поворот страницы.

Возвращает: Rectangle - Прямоугольник страницы.

getParagraphs()

public Paragraphs getParagraphs()

Получает абзацы.

Возвращает: Paragraphs - Пункты.

getRect()

public Rectangle getRect()

Возвращает прямоугольник страницы в соответствии с его CropBox и MediaBox; Для получения: возвращается поле обрезки страницы, если указано, в противном случае возвращается поле медиа страницы. Для установки: медиабокс страницы всегда установлен.

Возвращает: Rectangle - Значение прямоугольника


Example demonstrates how to get page rectangle:

 Document document = new Document("sample.pdf");
 Page page = document.getPages().get(1);
 Rectangle pageRect = page.getRect();

getRect_Rename_Namesake()

public Rectangle getRect_Rename_Namesake()

Возвращает прямоугольник страницы в соответствии с его CropBox и MediaBox;

Внутренний

Возвращает: Rectangle - Значение прямоугольника


Example demonstrates how to get page rectangle:

 Document document = new Document("sample.pdf");
 Page page = document.getPages().get(1);
 Rectangle pageRect = page.getRect();

getResources()

public Resources getResources()

Получает ресурсы страницы. Объект Resources содержит коллекции изображений, форм и шрифтов. Ресурсы

Возвращает: Resources - Стоимость ресурсов


Example demonstrates scan through page images:


 Document document = new Document("sample.pdf");
 DocumentActions actions = document.getActions();
 Resources resources = document.getPages().get(1).getResources();
 for(XImage image : ```
(Ierable)resources
```.getImages())
 {
   System.out.println(image.getWidth() + ":" + image.getHeight());
 }

getRotate()

public int getRotate()

Получает поворот страницы.

Возвращает: int - Элемент вращения


Example demonstrates how to determine page rotation.


 Document document = new Document("sample.pdf");
 System.out.println(document.getPages().get(1).getRotate());

getRotationMatrix()

public Matrix getRotationMatrix()

Получает матрицу преобразования для страницы.

Возвращает: Matrix Значение матрицы

getTabOrder()

public int getTabOrder()

Получает порядок табуляции страницы. Возможные значения: Строка, Столбец. По умолчанию, вручную

Возвращает: int - значение TabOrder

getTocInfo()

public TocInfo getTocInfo()

Получает информацию о содержании.

Возвращает: TocInfo - Информация о содержании - по умолчанию ноль. Если он установлен, эта страница будет содержать оглавление.

getTrimBox()

public Rectangle getTrimBox()

Получает поле обрезки страницы.

Возвращает: Rectangle - Значение прямоугольника


Example demonstrates how to get trim box of the page:


 Document document = new Document("sample.pdf");
 Rectangle trimBox = document.getPages().get(1).getTrimBox();

getUserUnit()

public final double getUserUnit()

Получает или задает значение UserUnit. Положительное число, указывающее размер единиц пользовательского пространства по умолчанию, кратное 1.\u0432\u0403> 72 дюйма. Значение по умолчанию — 1. Пожалуйста, установите нулевое или отрицательное значение, чтобы очистить эту запись на странице.

Возвращает: двойное - двойное значение

getWatermark()

public Watermark getWatermark()

Получает водяной знак страницы.

Возвращает: Watermark - Значение водяного знака

hashCode()

public native int hashCode()

Возвращает: инт

intToRotation(int rotation)

public static int intToRotation(int rotation)

Преобразует целочисленное значение в соответствующий член перечисления вращения.

Параметры:

ПараметрТипОписание
rotationintЦелое значение для преобразования

Возвращает: int - член перечисления вращения

isAddParagraphsAfterLast()

public final boolean isAddParagraphsAfterLast()

Получает или задает добавление абзацев после последнего абзаца страницы.

Значение: Значение указывает, будут ли добавлены абзацы после последнего абзаца страницы. Абзацы будут добавлены после последнего абзаца страницы, если значение равно true.

Возвращает: boolean - логическое значение

isBlank(double fillThresholdFactor)

public boolean isBlank(double fillThresholdFactor)

Получает флаг, является ли страница пустой или нет.

Параметры:

ПараметрТипОписание
fillThresholdFactordoubleПороговое значение заполнения, которое управляет чувствительностью обнаружения. Должно быть равно или больше 0,01.

Возвращает: boolean - логическое значение True - если страница пуста; в противном случае ложно.

makeGrayscale()

public final void makeGrayscale()

Преобразует страницу в оттенки серого.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeObjectReferences(OperatorCollection contents, String name)

public static void removeObjectReferences(OperatorCollection contents, String name)

Удалить ссылки на объекты

Параметры:

ПараметрТипОписание
contentsOperatorCollectionОбъект OperatorCollection
namejava.lang.Stringценность

removeObjectReferences(String name)

public void removeObjectReferences(String name)

Удалите ссылки на XObject из содержимого страницы (т.е. все операторы Do, использующие имя объекта).

Параметры:

ПараметрТипОписание
namejava.lang.StringСтроковое значение

rotationToInt(int rotation)

public static int rotationToInt(int rotation)

Преобразует элемент перечисления вращения в целочисленное значение.

Параметры:

ПараметрТипОписание
rotationintЭлемент перечисления вращения.

Возвращает: int — соответствующее целочисленное значение

sendTo(PageDevice device, OutputStream output)

public void sendTo(PageDevice device, OutputStream output)

Отправляет страницу для обработки с заданным страничным устройством.

Параметры:

ПараметрТипОписание
devicePageDeviceУстройство для обработки страницы.
outputjava.io.OutputStreamПоток результатов, который используется с устройством для сохранения его вывода.

sendTo(PageDevice device, String outputFileName)

public void sendTo(PageDevice device, String outputFileName)

Отправляет страницу для обработки с заданным страничным устройством.

Параметры:

ПараметрТипОписание
devicePageDeviceУстройство для обработки страницы.
outputFileNamejava.lang.StringФайл, который используется с устройством для сохранения его вывода.

setAddParagraphsAfterLast(boolean value)

public final void setAddParagraphsAfterLast(boolean value)

Получает или задает добавление абзацев после последнего абзаца страницы.

Значение: Значение указывает, будут ли добавлены абзацы после последнего абзаца страницы. Абзацы будут добавлены после последнего абзаца страницы, если значение равно true.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setArtBox(Rectangle value)

public void setArtBox(Rectangle value)

Устанавливает художественную рамку страницы.

Параметры:

ПараметрТипОписание
valueRectangleЗначение прямоугольника

setBackground(Color value)

public void setBackground(Color value)

Устанавливает цвет фона страницы.

Параметры:

ПараметрТипОписание
valueColorЦвет объекта

setBackground(Color value)

public void setBackground(Color value)

Устанавливает цвет фона страницы.

Параметры:

ПараметрТипОписание
valuejava.awt.ColorЦвет объекта

setBackgroundImage(Image value)

public final void setBackgroundImage(Image value)

Получает или задает фоновое изображение для страницы (только для генератора).

Параметры:

ПараметрТипОписание
valueImageЭкземпляр изображения

setBleedBox(Rectangle value)

public void setBleedBox(Rectangle value)

Устанавливает поле выпуска страницы.

Параметры:

ПараметрТипОписание
valueRectangleЗначение прямоугольника

setCropBox(Rectangle value)

public void setCropBox(Rectangle value)

Устанавливает поле обрезки страницы.


Example demonstrates how to get crop box of the page:


 Document document = new Document("sample.pdf");
 document.getPages().get_Item(1).setCropBox(new Rectangle(0d,0d,100d,100d));

Параметры:

ПараметрТипОписание
valueRectangleПрямоугольный объект

setDuration(double value)

public void setDuration(double value)

Устанавливает продолжительность отображения страницы. Это время в секундах, в течение которого страница должна отображаться во время презентации.

Параметры:

ПараметрТипОписание
valuedoubleпродолжительность показа страницы.

setEnginePage(IPage enginePage)

public void setEnginePage(IPage enginePage)

Только для внутреннего использования

Параметры:

ПараметрТипОписание
enginePageIPageвнутренний экземпляр

setFooter(HeaderFooter value)

public void setFooter(HeaderFooter value)

Устанавливает нижний колонтитул страницы.

Параметры:

ПараметрТипОписание
valueHeaderFooterНижний колонтитул страницы.

setGroup(Group value)

public void setGroup(Group value)

Задает класс атрибутов группы, определяющий атрибуты группы страниц страницы для использования в модели прозрачного изображения.

Параметры:

ПараметрТипОписание
valueGroupЗначение группы

setHeader(HeaderFooter value)

public void setHeader(HeaderFooter value)

Устанавливает заголовок страницы.

Параметры:

ПараметрТипОписание
valueHeaderFooterЗаголовок страницы.

setLayers(ArrayList value)

public void setLayers(ArrayList<Layer> value)

Устанавливает коллекцию слоев.

Параметры:

ПараметрТипОписание
valuejava.util.ArrayList<com.aspose.pdf.Layer>: Коллекция слоев.

setLayersInternal(System.Collections.Generic.List value)

public void setLayersInternal(System.Collections.Generic.List<Layer> value)

Устанавливает коллекцию слоев.

Параметры:

ПараметрТипОписание
valuecom.aspose.ms.System.Collections.Generic.List<com.aspose.pdf.Layer>: Коллекция слоев.

setMediaBox(Rectangle value)

public void setMediaBox(Rectangle value)

Устанавливает медиа-бокс страницы.

Параметры:

ПараметрТипОписание
valueПрямоугольникRectangle

setNoteLineStyle(GraphInfo value)

public void setNoteLineStyle(GraphInfo value)

Устанавливает стиль линии для заметок (только для генератора).

Параметры:

ПараметрТипОписание
valueGraphInfo: значение графинфо

setPageInfo(PageInfo value)

public void setPageInfo(PageInfo value)

Устанавливает информацию о странице (только для генератора, не заполняется при чтении файла).

Параметры:

ПараметрТипОписание
valuePageInfoИнформация о странице.

setPageSize(double width, double height)

public void setPageSize(double width, double height)

Устанавливает размер страницы для страницы.

Параметры:

ПараметрТипОписание
widthdoubleШирина страницы.
heightdoubleРазмер страницы.

setParagraphs(Paragraphs value)

public void setParagraphs(Paragraphs value)

Устанавливает абзацы.

Параметры:

ПараметрТипОписание
valueParagraphsЗначение абзаца

setRect(Rectangle value)

public void setRect(Rectangle value)

Получает или задает прямоугольник страницы. Для получения: возвращается поле обрезки страницы, если указано, в противном случае возвращается поле медиа страницы. Для установки: медиабокс страницы всегда установлен. возвращается. Обратите внимание, что это свойство не учитывает поворот страницы. Чтобы получить прямоугольник страницы с учетом поворота, используйте ActualRect.

Параметры:

ПараметрТипОписание
valueRectangleПрямоугольный объект

setRotate(int value)

public void setRotate(int value)

Устанавливает поворот страницы.

Параметры:

ПараметрТипОписание
valueintЭлемент вращения

setTabOrder(int value)

public void setTabOrder(int value)

Устанавливает порядок табуляции страницы. Возможные значения: Строка, Столбец. По умолчанию, вручную

Параметры:

ПараметрТипОписание
valueintОбъект TabOrder

setTocInfo(TocInfo value)

public void setTocInfo(TocInfo value)

Устанавливает информацию о содержании.

Параметры:

ПараметрТипОписание
valueTocInfoИнформация о содержании - по умолчанию ноль. Если он установлен, эта страница будет содержать оглавление.

setTransition(IPdfDictionary transition)

public void setTransition(IPdfDictionary transition)

Установить переход

Параметры:

ПараметрТипОписание
transitionIPdfDictionaryОбъект IPdfDictionary

setTrimBox(Rectangle value)

public void setTrimBox(Rectangle value)

Устанавливает поле обрезки страницы.

Параметры:

ПараметрТипОписание
valueRectangleЗначение прямоугольника

setUserUnit(double value)

public final void setUserUnit(double value)

Получает или задает значение UserUnit. Положительное число, указывающее размер единиц пользовательского пространства по умолчанию, кратное 1.\u0432\u0403> 72 дюйма. Значение по умолчанию — 1. Пожалуйста, установите нулевое или отрицательное значение, чтобы очистить эту запись на странице.

Параметры:

ПараметрТипОписание
valuedoubleдвойное значение

setWatermark(Watermark value)

public void setWatermark(Watermark value)

Устанавливает водяной знак страницы.

Параметры:

ПараметрТипОписание
valueWatermarkОбъект водяного знака

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int