| // Copyright 2017 The PDFium Authors | 
 | // Use of this source code is governed by a BSD-style license that can be | 
 | // found in the LICENSE file. | 
 |  | 
 | #ifndef PUBLIC_FPDF_CATALOG_H_ | 
 | #define PUBLIC_FPDF_CATALOG_H_ | 
 |  | 
 | // NOLINTNEXTLINE(build/include) | 
 | #include "fpdfview.h" | 
 |  | 
 | #ifdef __cplusplus | 
 | extern "C" { | 
 | #endif  // __cplusplus | 
 |  | 
 | // Experimental API. | 
 | // | 
 | // Determine if |document| represents a tagged PDF. | 
 | // | 
 | // For the definition of tagged PDF, See (see 10.7 "Tagged PDF" in PDF | 
 | // Reference 1.7). | 
 | // | 
 | //   document - handle to a document. | 
 | // | 
 | // Returns |true| iff |document| is a tagged PDF. | 
 | FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV | 
 | FPDFCatalog_IsTagged(FPDF_DOCUMENT document); | 
 |  | 
 | // Experimental API. | 
 | // Sets the language of |document| to |language|. | 
 | // | 
 | // document - handle to a document. | 
 | // language - the language to set to. | 
 | // | 
 | // Returns TRUE on success. | 
 | FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV | 
 | FPDFCatalog_SetLanguage(FPDF_DOCUMENT document, FPDF_BYTESTRING language); | 
 |  | 
 | #ifdef __cplusplus | 
 | }  // extern "C" | 
 | #endif  // __cplusplus | 
 |  | 
 | #endif  // PUBLIC_FPDF_CATALOG_H_ |