Merge XFA to PDFium master at 4dc95e7 on 10/28/2014
[pdfium.git] / fpdfsdk / include / fpdf_transformpage.h
index 69ffe24..32b0ea0 100644 (file)
@@ -21,6 +21,7 @@ typedef void* FPDF_PAGEARCLOADER;
 * @param[in] right     - The right of the rectangle.
 * @param[in] top       - The top of the rectangle.
 * @retval None.
+* @note The method can not support to set this feature for the document which consists of dynamic XFA fields.
 */
 DLLEXPORT void STDCALL FPDFPage_SetMediaBox(FPDF_PAGE page, float left, float bottom, float right, float top);
 
@@ -32,6 +33,7 @@ DLLEXPORT void STDCALL FPDFPage_SetMediaBox(FPDF_PAGE page, float left, float bo
 * @param[in] right     - The right of the rectangle.
 * @param[in] top       - The top of the rectangle.
 * @retval None.
+* @note The method can not support to set this feature for the document which consists of dynamic XFA fields.
 */
 DLLEXPORT void STDCALL FPDFPage_SetCropBox(FPDF_PAGE page, float left, float bottom, float right, float top);
 
@@ -43,6 +45,7 @@ DLLEXPORT void STDCALL FPDFPage_SetCropBox(FPDF_PAGE page, float left, float bot
 * @param[in] right     - Pointer to a double value receiving the right of the rectangle.
 * @param[in] top       - Pointer to a double value receiving the top of the rectangle.
 * @retval True if success,else fail.
+* @note The method can not support to get this feature for the document which consists of dynamic XFA fields.
 */
 DLLEXPORT FPDF_BOOL STDCALL FPDFPage_GetMediaBox(FPDF_PAGE page, float* left, float* bottom, float* right, float* top);
 
@@ -53,6 +56,7 @@ DLLEXPORT FPDF_BOOL STDCALL FPDFPage_GetMediaBox(FPDF_PAGE page, float* left, fl
 * @param[in] right     - Pointer to a double value receiving the right of the rectangle.
 * @param[in] top       - Pointer to a double value receiving the top of the rectangle.
 * @retval True if success,else fail.
+* @note The method can not support to get this feature for the document which consists of dynamic XFA fields.
 */
 DLLEXPORT FPDF_BOOL STDCALL FPDFPage_GetCropBox(FPDF_PAGE page, float* left, float* bottom, float* right, float* top);
 
@@ -63,6 +67,7 @@ DLLEXPORT FPDF_BOOL STDCALL FPDFPage_GetCropBox(FPDF_PAGE page, float* left, flo
 * @param[in] matrix             - The transform matrix.
 * @param[in] clipRect   - A rectangle page area to be clipped.
 * @Note. This function will transform the whole page, and would take effect to all the objects in the page.
+*               The method can not support to get this feature for the document which consists of dynamic XFA fields.
 */
 DLLEXPORT FPDF_BOOL STDCALL FPDFPage_TransFormWithClip(FPDF_PAGE page, FS_MATRIX* matrix, FS_RECTF* clipRect);
 
@@ -105,7 +110,7 @@ DLLEXPORT void STDCALL FPDF_DestroyClipPath(FPDF_CLIPPATH clipPath);
 * @param[in] page               - A page handle.
 * @param[in] clipPath   - A handle to the clip path.
 * @Note. A clip path will be inserted before the page content stream or content array. In this way, the page content will be clipped
-* by this clip path. 
+* by this clip path. The method can not support this feature for the document consists of dynamic XFA fields.
 */
 DLLEXPORT void STDCALL FPDFPage_InsertClipPath(FPDF_PAGE page,FPDF_CLIPPATH clipPath);