From d9dad3a1915973d113f1f8685474a5a8c1f4faac Mon Sep 17 00:00:00 2001 From: dan sinclair Date: Thu, 6 Apr 2017 14:44:02 -0400 Subject: Add title (/T) extraction for PDF tagged structures This CL adds the ability to extract the title from a tagged structure element if one exists. Bug: pdfium:672 Change-Id: I22e2a8371db4f08b8a70dd77002f1befab97f530 Reviewed-on: https://pdfium-review.googlesource.com/3819 Reviewed-by: Lei Zhang Reviewed-by: Tom Sepez Commit-Queue: dsinclair --- samples/pdfium_test.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'samples') diff --git a/samples/pdfium_test.cc b/samples/pdfium_test.cc index 1dc76fee5b..d2b3c01196 100644 --- a/samples/pdfium_test.cc +++ b/samples/pdfium_test.cc @@ -640,6 +640,11 @@ void DumpChildStructure(FPDF_STRUCTELEMENT child, int indent) { unsigned long len = FPDF_StructElement_GetType(child, buf, kBufSize); printf("%*s%ls", indent * 2, "", ConvertToWString(buf, len).c_str()); + memset(buf, 0, sizeof(buf)); + len = FPDF_StructElement_GetTitle(child, buf, kBufSize); + if (len > 0) + printf(": '%ls'", ConvertToWString(buf, len).c_str()); + memset(buf, 0, sizeof(buf)); len = FPDF_StructElement_GetAltText(child, buf, kBufSize); if (len > 0) -- cgit v1.2.3