| Index: public/fpdfview.h
|
| diff --git a/public/fpdfview.h b/public/fpdfview.h
|
| index 837922641127a69bb3bdd561e58f628eef258106..9d199a1d2e2a0d80905df9f4e79ef2f3becdca6c 100644
|
| --- a/public/fpdfview.h
|
| +++ b/public/fpdfview.h
|
| @@ -124,9 +124,33 @@ extern "C" {
|
| // Return value:
|
| // None.
|
| // Comments:
|
| +// Convenience function to call FPDF_InitLibraryWithConfig() for
|
| +// backwards comatibility purposes.
|
| +DLLEXPORT void STDCALL FPDF_InitLibrary();
|
| +
|
| +// Process-wide options for initializing library.
|
| +typedef struct FPDF_LIBRARY_CONFIG_ {
|
| + // Version number of the interface. Currently must be 1.
|
| + int version;
|
| +
|
| + // Array of paths to scan in place of the defaults when using built-in
|
| + // FXGE font loading code. The array is terminated by a NULL pointer.
|
| + // The Array may be NULL itself to use the default paths. May be ignored
|
| + // entirely depending upon the platform.
|
| + const char** m_pUserFontPaths;
|
| +} FPDF_LIBRARY_CONFIG;
|
| +
|
| +// Function: FPDF_InitLibraryWithConfig
|
| +// Initialize the FPDFSDK library
|
| +// Parameters:
|
| +// cfg - configuration information as above.
|
| +// Return value:
|
| +// None.
|
| +// Comments:
|
| // You have to call this function before you can call any PDF
|
| // processing functions.
|
| -DLLEXPORT void STDCALL FPDF_InitLibrary();
|
| +DLLEXPORT void STDCALL FPDF_InitLibraryWithConfig(
|
| + const FPDF_LIBRARY_CONFIG* config);
|
|
|
| // Function: FPDF_DestroyLibary
|
| // Release all resources allocated by the FPDFSDK library.
|
|
|