Page

Page

Overzicht

Page is een klasse in Aspose.PDF FOSS voor Python.

Een pagina van een PDF-document.

Deze klasse biedt 10 methoden voor het werken met Page objects in Python-programma’s. Beschikbare methoden zijn: __init__, accept, add_image, add_text, draw_line, draw_rectangle, redact_text, render, replace_text, save_as_image. Alle publieke leden zijn toegankelijk voor elke Python-applicatie na het installeren van het Aspose.PDF FOSS voor Python pakket. Eigenschappen: annotations, content, crop_box, index, media_box, rect, en nog 1.

Eigenschappen

NaamTypeToegangBeschrijving
indexintLezen/schrijvenDe nulgebaseerde index van de pagina.
recttuple[float, float, float, float]LezenHaal de paginarectangle op (MediaBox).
annotationsAnnotationCollectionLezenHaal de verzameling annotaties op de pagina op.
media_boxtuple[float, float, float, float]LezenAlias voor rect.
rotationintLezen/schrijvenDe paginadraaiing in graden, met de klok mee (een van 0, 90, 180, 270).
crop_boxtuple[float, float, float, float]Lezen/schrijvenDe pagina CropBox (x0, y0, x1, y1); valt terug op de MediaBox wanneer niet ingesteld.
contentbytesLezenHaal de paginacontentstroom op.

Methoden

HandtekeningBeschrijving
__init__(document: Document, index: int)Calls init(document, index) op deze Page-instantie.
`add_text(text: str, x: float, y: float, font_size: float, font_name: strNone, font: FontDescriptor
`add_image(image: bytesbytearray
`draw_rectangle(x: float, y: float, width: float, height: float, stroke_color: Sequence[float]None, fill_color: Sequence[float]
`draw_line(x1: float, y1: float, x2: float, y2: float, stroke_color: Sequence[float], line_width: float, tag: strNone, alt: str
accept(visitor: Any)Zend deze pagina door naar een object dat visit(page) implementeert.
`render(dpi: float, scale: float, background: tuple[int, int, int], antialias: boolint)→RasterizedPage`
`save_as_image(path: strPath, dpi: float, scale: float, background: tuple[int, int, int], antialias: bool
replace_text(search: str, replacement: str, case_sensitive: bool, max_count: int) → intVervang bestaande tekst in eenvoudige tekst-weergave-operanden op deze pagina.
redact_text(search: str, case_sensitive: bool, max_count: int, overlay: bool, overlay_color: Sequence[float]) → intVerwijder bestaande tekst uit eenvoudige tekst-weergave-operanden op deze pagina.

Zie ook

 Nederlands