diff options
author | Henrique Nakashima <hnakashima@chromium.org> | 2018-03-27 16:26:44 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-03-27 16:26:44 +0000 |
commit | c90adc58b97200d20b0532bde95b79dcba00637f (patch) | |
tree | 002895239afa554f84a0fb76e6cb85265fef19b3 /fpdfsdk/fsdk_define.h | |
parent | c526e38a47a7fc7d83cc87aaf521d14bb7b7304d (diff) | |
download | pdfium-c90adc58b97200d20b0532bde95b79dcba00637f.tar.xz |
Open FPDF_PAGEOBJECTMARK API.
Initially it contains:
- FPDFPageObj_CountMarks
- FPDFPageObj_GetMark
- FPDFPageObjMark_GetName
This allows reading the content marks from a page object.
Bug: pdfium:1037
Change-Id: I3d7554b71f938778890fdb44088e0d45dd2718d9
Reviewed-on: https://pdfium-review.googlesource.com/28710
Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Diffstat (limited to 'fpdfsdk/fsdk_define.h')
-rw-r--r-- | fpdfsdk/fsdk_define.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fpdfsdk/fsdk_define.h b/fpdfsdk/fsdk_define.h index acd8437169..94497bb237 100644 --- a/fpdfsdk/fsdk_define.h +++ b/fpdfsdk/fsdk_define.h @@ -23,6 +23,7 @@ #endif class CPDF_Annot; +class CPDF_ContentMarkItem; class CPDF_Page; class CPDF_PageObject; class CPDF_PageRenderContext; @@ -70,6 +71,9 @@ CPDF_PathObject* CPDFPathObjectFromFPDFPageObject(FPDF_PAGEOBJECT page_object); CPDF_PageObject* CPDFPageObjectFromFPDFPageObject(FPDF_PAGEOBJECT page_object); +const CPDF_ContentMarkItem* CPDFContentMarkItemFromFPDFPageObjectMark( + FPDF_PAGEOBJECTMARK mark); + CPDF_Object* CPDFObjectFromFPDFAttachment(FPDF_ATTACHMENT attachment); ByteString CFXByteStringFromFPDFWideString(FPDF_WIDESTRING wide_string); |