SDK viafirma platform

PDF_ANNOTATION_RECTANGLE

Este parámetro nos permite indicar las dimensiones y la posición en la página que estará en la anotación que creemos con la imagen seleccionada y la página en los anteriores parámetros.

El objeto que se facilita como valor del parámetro es un Recatangle de la librería de viafirma, el cual se usa también para los parámetros de sello y firma digitalizada.

Para ver como sería la implementación del parámetro podemos ver el código que hay a continuación.

Java

Policy policyAnnotationRectangle = new Policy();
policyAnnotationRectangle.addParameter(PolicyParams.PDF_ANNOTATION_RECTANLGE.getKey(), new Rectangle(255, 100, 150, 100));

.Net

//Creamos el rectangle
rectangle r = PolicyUtil.newRectangle(255, 100, 150, 100);

policy policy = PolicyUtil.newPolicy(TypeFormatSign.DIGITALIZED_SIGN, typeSign.ATTACHED);
PolicyUtil.AddParameter(policy, PolicyParams.PDF_ANNOTATION_RECTANLGE,  PolicyUtil.rectangleToJson(r));