Foxit PDF SDK

foxit::pdf::PDFPage Member List

This is the complete list of members for foxit::pdf::PDFPage, including all inherited members.

AddAnnot(annots::Annot::Type type, const RectF &rect) | foxit::pdf::PDFPage |
AddAnnot(objects::PDFDictionary *annot_dict) | foxit::pdf::PDFPage |
AddImage(const common::Image &image, int frame_index, const PointF &position, float width, float height, bool auto_generate_content=true) | foxit::pdf::PDFPage |
AddImageFromFilePath(const char *file_path, const PointF &position, float width, float height, bool auto_generate_content=true) | foxit::pdf::PDFPage |
AddImageFromFilePath(const wchar_t *file_path, const PointF &position, float width, float height, bool auto_generate_content=true) | foxit::pdf::PDFPage |
AddSignature(const foxit::RectF &rect) | foxit::pdf::PDFPage |
AddSignature(const foxit::RectF &rect, const foxit::WString &field_name) | foxit::pdf::PDFPage |
AddSignature(const foxit::RectF &rect, const foxit::WString &field_name, foxit::pdf::Signature::SignatureType signature_type, bool to_check_permission=true) | foxit::pdf::PDFPage |
AddSignatureWithExistedVDict(const foxit::RectF &rect, const foxit::WString &field_name, foxit::pdf::Signature::SignatureType signature_type, bool to_check_permission, const foxit::pdf::Signature &existed_signature) | foxit::pdf::PDFPage |
AddText(const wchar_t *text, const foxit::RectF &rect, const foxit::pdf::RichTextStyle &style, const Matrix &matrix=Matrix(), bool is_each_text=false, bool disable_embed_font=false) | foxit::pdf::PDFPage |
AddText(const wchar_t *text, const foxit::RectF &rect, const foxit::pdf::RichTextStyle &style, int rotation, common::RotationPointOptions rotate_point=common::e_RotationPointCenter, bool disable_embed_font=false) | foxit::pdf::PDFPage |
BoxType enum name | foxit::pdf::PDFPage |
CalcContentBBox(CalcMarginMode mode) | foxit::pdf::PDFPage |
CalcMarginMode enum name | foxit::pdf::PDFPage |
CalculateNewRectForText(const wchar_t *text, const foxit::RectF &rect, const foxit::pdf::RichTextStyle &style, int rotation, common::RotationPointOptions rotate_point=common::e_RotationPointCenter, bool disable_embed_font=false) | foxit::pdf::PDFPage |
ClearRenderCache() | foxit::pdf::PDFPage |
e_ArtBox enum value | foxit::pdf::PDFPage |
e_BleedBox enum value | foxit::pdf::PDFPage |
e_CalcContentsBox enum value | foxit::pdf::PDFPage |
e_CalcDetection enum value | foxit::pdf::PDFPage |
e_CropBox enum value | foxit::pdf::PDFPage |
e_FlattenAll enum value | foxit::pdf::PDFPage |
e_FlattenNoAnnot enum value | foxit::pdf::PDFPage |
e_FlattenNoFormControl enum value | foxit::pdf::PDFPage |
e_MediaBox enum value | foxit::pdf::PDFPage |
e_ParsePageNormal enum value | foxit::pdf::PDFPage |
e_ParsePageTextOnly enum value | foxit::pdf::PDFPage |
e_SizeA2 enum value | foxit::pdf::PDFPage |
e_SizeA3 enum value | foxit::pdf::PDFPage |
e_SizeA4 enum value | foxit::pdf::PDFPage |
e_SizeA5 enum value | foxit::pdf::PDFPage |
e_SizeA6 enum value | foxit::pdf::PDFPage |
e_SizeB2 enum value | foxit::pdf::PDFPage |
e_SizeB3 enum value | foxit::pdf::PDFPage |
e_SizeB4 enum value | foxit::pdf::PDFPage |
e_SizeB5 enum value | foxit::pdf::PDFPage |
e_SizeB6 enum value | foxit::pdf::PDFPage |
e_SizeLegal enum value | foxit::pdf::PDFPage |
e_SizeLetter enum value | foxit::pdf::PDFPage |
e_TextMergeBTET enum value | foxit::pdf::GraphicsObjects |
e_TextMergeNone enum value | foxit::pdf::GraphicsObjects |
e_TextMergeTJY enum value | foxit::pdf::GraphicsObjects |
e_TrimBox enum value | foxit::pdf::PDFPage |
Flatten(bool for_display, uint32 options=PDFPage::e_FlattenAll) | foxit::pdf::PDFPage |
FlattenAnnot(annots::Annot annot) | foxit::pdf::PDFPage |
FlattenOptions enum name | foxit::pdf::PDFPage |
GenerateContent() | foxit::pdf::GraphicsObjects |
GenerateContent(TextMergeOption text_merge_option) | foxit::pdf::GraphicsObjects |
GetAnnot(int index) | foxit::pdf::PDFPage |
GetAnnotAtDevicePoint(const PointF &position, float tolerance, const Matrix *matrix=0) | foxit::pdf::PDFPage |
GetAnnotAtPoint(const PointF &position, float tolerance) | foxit::pdf::PDFPage |
GetAnnotCount() | foxit::pdf::PDFPage |
GetAnnots() const | foxit::pdf::PDFPage |
GetAnnotsAtDevicePoint(const PointF &position, float tolerance, const Matrix *matrix=0) | foxit::pdf::PDFPage |
GetAnnotsAtPoint(const PointF &position, float tolerance) | foxit::pdf::PDFPage |
GetBox(BoxType box_type) | foxit::pdf::PDFPage |
GetContents() const | foxit::pdf::PDFPage |
GetDict() const | foxit::pdf::PDFPage |
GetDisplayMatrix(int left, int top, int width, int height, common::Rotation rotate) | foxit::pdf::PDFPage |
GetDocument() const | foxit::pdf::PDFPage |
GetFirstGraphicsObjectPosition(graphics::GraphicsObject::Type filter=graphics::GraphicsObject::e_TypeAll) const | foxit::pdf::GraphicsObjects |
GetGraphicsObject(POSITION position) const | foxit::pdf::GraphicsObjects |
GetGraphicsObject(int index) const | foxit::pdf::GraphicsObjects |
GetGraphicsObjectAtDevicePoint(const PointF &point, float tolerance, const Matrix *matrix, graphics::GraphicsObject::Type filter=graphics::GraphicsObject::e_TypeAll) const | foxit::pdf::PDFPage |
GetGraphicsObjectAtPoint(const PointF &point, float tolerance, graphics::GraphicsObject::Type filter=graphics::GraphicsObject::e_TypeAll) const | foxit::pdf::PDFPage |
GetGraphicsObjectAtRectangle(const RectF &rect, graphics::GraphicsObject::Type filter=graphics::GraphicsObject::e_TypeAll) const | foxit::pdf::PDFPage |
GetGraphicsObjectCount() const | foxit::pdf::GraphicsObjects |
GetGraphicsObjectIndex(graphics::GraphicsObject *graphics_object) const | foxit::pdf::GraphicsObjects |
GetGraphicsObjectPosition(graphics::GraphicsObject *graphics_object) | foxit::pdf::GraphicsObjects |
GetGraphicsObjectsAtDevicePoint(const PointF &point, float tolerance, const Matrix *matrix, graphics::GraphicsObject::Type filter=graphics::GraphicsObject::e_TypeAll) | foxit::pdf::PDFPage |
GetGraphicsObjectsAtPoint(const PointF &point, float tolerance, graphics::GraphicsObject::Type filter=graphics::GraphicsObject::e_TypeAll) | foxit::pdf::PDFPage |
GetGraphicsObjectsAtRectangle(const RectF &rect, graphics::GraphicsObject::Type filter=graphics::GraphicsObject::e_TypeAll) | foxit::pdf::PDFPage |
GetHeight() const | foxit::pdf::PDFPage |
GetIndex() const | foxit::pdf::PDFPage |
GetInheritedAttribute(const char *attruibute_name) const | foxit::pdf::PDFPage |
GetLastGraphicsObjectPosition(graphics::GraphicsObject::Type filter=graphics::GraphicsObject::e_TypeAll) const | foxit::pdf::GraphicsObjects |
GetNextGraphicsObjectPosition(POSITION position, graphics::GraphicsObject::Type filter=graphics::GraphicsObject::e_TypeAll) const | foxit::pdf::GraphicsObjects |
GetPrevGraphicsObjectPosition(POSITION position, graphics::GraphicsObject::Type filter=graphics::GraphicsObject::e_TypeAll) const | foxit::pdf::GraphicsObjects |
GetResources() const | foxit::pdf::PDFPage |
GetRotation() const | foxit::pdf::PDFPage |
GetSuggestedRect(const common::Bitmap &render_result, const Matrix &render_matrix, const PointF &point) const | foxit::pdf::PDFPage |
GetThumb() const | foxit::pdf::PDFPage |
GetUserUnitSize() const | foxit::pdf::PDFPage |
GetWidth() const | foxit::pdf::PDFPage |
GraphicsObjects(const GraphicsObjects &other) | foxit::pdf::GraphicsObjects |
Handle() const | foxit::Base | inline
HasTransparency() | foxit::pdf::PDFPage |
HasWatermark() | foxit::pdf::PDFPage |
InsertGraphicsObject(POSITION position_insert_after, graphics::GraphicsObject *graphics_object) | foxit::pdf::GraphicsObjects |
IsEmpty() const | foxit::pdf::GraphicsObjects |
IsParsed() const | foxit::pdf::PDFPage |
IsScanned() | foxit::pdf::PDFPage |
LoadThumbnail() | foxit::pdf::PDFPage |
MoveAnnotToFirst(const annots::Annot &annot) | foxit::pdf::PDFPage |
MoveAnnotToLast(const annots::Annot &annot) | foxit::pdf::PDFPage |
MoveAnnotToNext(const annots::Annot &annot) | foxit::pdf::PDFPage |
MoveAnnotToPrev(const annots::Annot &annot) | foxit::pdf::PDFPage |
MoveGraphicsObjectByPosition(POSITION current_position, POSITION position_move_after) | foxit::pdf::GraphicsObjects |
Normalize() | foxit::pdf::PDFPage |
operator!=(const GraphicsObjects &other) const | foxit::pdf::GraphicsObjects |
operator=(const GraphicsObjects &other) | foxit::pdf::GraphicsObjects |
operator==(const GraphicsObjects &other) const | foxit::pdf::GraphicsObjects |
ParseFlags enum name | foxit::pdf::PDFPage |
PDFPage(const PDFDoc &document, objects::PDFDictionary *page_dict) | foxit::pdf::PDFPage |
PDFPage(const foxit::pdf::GraphicsObjects &other) | foxit::pdf::PDFPage | explicit
RemoveAllWatermarks() | foxit::pdf::PDFPage |
RemoveAnnot(const annots::Annot &annot) | foxit::pdf::PDFPage |
RemoveGraphicsObject(graphics::GraphicsObject *graphics_object) | foxit::pdf::GraphicsObjects |
RemoveGraphicsObjectByPosition(POSITION position) | foxit::pdf::GraphicsObjects |
SetAnnotGroup(const annots::MarkupArray &annot_array, int header_index) | foxit::pdf::PDFPage |
SetBox(BoxType box_type, const RectF &box) | foxit::pdf::PDFPage |
SetClipRect(const RectF &clip_rect) | foxit::pdf::PDFPage |
SetRotation(common::Rotation rotate) | foxit::pdf::PDFPage |
SetSize(float width, float height) | foxit::pdf::PDFPage |
SetSize(foxit::pdf::PDFPage::Size size) | foxit::pdf::PDFPage |
SetThumbnail(const common::Bitmap &thumbnail) | foxit::pdf::PDFPage |
SetUserUnitSize(float user_unit) | foxit::pdf::PDFPage |
Size enum name | foxit::pdf::PDFPage |
SplitTextsInRectangle(RectF rect, int split_step) | foxit::pdf::PDFPage |
StartParse(uint32 flags=PDFPage::e_ParsePageNormal, common::PauseCallback *pause=0, bool is_reparse=false) | foxit::pdf::PDFPage |
TextMergeOption enum name | foxit::pdf::GraphicsObjects |
Transform(const Matrix &matrix, bool need_transform_clip_path, bool need_transform_annotations=false) | foxit::pdf::PDFPage |
UpdateAnnotList() | foxit::pdf::PDFPage |
~GraphicsObjects() | foxit::pdf::GraphicsObjects | virtual
~PDFPage() | foxit::pdf::PDFPage |