Class AnnotManager
Assembly: PDFNet.dll
Syntax
public class AnnotManager : IDisposable
Constructors
AnnotManager(PDFViewWPF)
Declaration
public AnnotManager(PDFViewWPF owner)
Parameters
Properties
IsMultiplyBlendingSupported
Declaration
public bool IsMultiplyBlendingSupported { get; set; }
Property Value
Parent
Declaration
public PDFViewWPF Parent { get; }
Property Value
Methods
AttachAllAnnots(uint)
Declaration
public void AttachAllAnnots(uint pageNum)
Parameters
Type |
Name |
Description |
uint |
pageNum |
|
Dispose()
Declaration
public override sealed void Dispose()
Dispose(bool)
Declaration
protected virtual void Dispose(bool A_0)
Parameters
Type |
Name |
Description |
bool |
A_0 |
|
DragResize(uint, uint, double, double, double, double)
Declaration
public void DragResize(uint pageNum, uint annotIndex, double width, double height, double xInPage, double yInPage)
Parameters
HandleAnnotOperation(int, sbyte*, uint, uint, uint, uint, uint, void*, long, long, int, int, int, int)
Declaration
public void HandleAnnotOperation(int operation_type, sbyte* buffer, uint width, uint height, uint stride, uint page_num, uint annot_index, void* annot_key, long x_in_page, long y_in_page, int x_offset, int y_offset, int remaining_tiles, int sequence_number)
Parameters
RemoveAnnotsFromTilingPage(uint)
Removes all annotations from the specified page (UI only, tracking remains intact)
This however does not remove any annotations from the list that is tracked by the annotation manager.
This is to be used only when the page is intended to be added back/redrawn.
Declaration
public void RemoveAnnotsFromTilingPage(uint pageNum)
Parameters
Type |
Name |
Description |
uint |
pageNum |
|
Implements