Stamp
La funcionalidad de sello (stamp) permite a los administradores insertar imágenes, texto o códigos de barras en documentos PDF.
Los sellos se muestran en una estructura de tabla.
Id Name Description Text Script Color Users Active
Crear un nuevo sello basado en texto
Sección titulada «Crear un nuevo sello basado en texto»Descripción de los campos:
| Campo | Descripción |
|---|---|
| Name | Nombre del sello. |
| Description | Descripción del sello. |
| Text | El texto que se mostrará en el sello. |
| Script | Cuando se establece, el resultado del script será el texto sellado. Lista de variables que se pueden usar directamente: | Variable | Descripción | | — | — | | document | Objeto Document del nodo de documento. Para más información consulte la clase com.openkm.bean.Document en API description. | Ejemplo: <br>import java.util.*;<br>String value = "";<br>value = document.getActualVersion().getName();<br>value += "-" + String.valueOf(new Date());<br>return value;<br>Ejemplo: <br>import org.springframework.web.context.*;<br>import com.openkm.util.*;<br>import com.openkm.api.*;<br>WebApplicationContext cc = (WebApplicationContext) ContextWrapper.getContext();<br>OKMPropertyGroup okmPrpGrp = cc.getBean(OKMPropertyGroup.class);<br>String prpGrpName = "okg:sample";<br>if (okmPrpGrp.hasGroup(null, document.getUuid(), prpGrpName)) {<br> Map props = okmPrpGrp.getProperties(null, document.getUuid(), prpGrpName);<br> return "Number: " + props.get("okp:sample.number");<br>} else {<br> return "No property group assigned: " + prpGrpName;<br>}<br> |
| Font | unicode.ttf El fichero de fuente debe copiarse en la carpeta $TOMCAT_HOME/lib. |
| Layer | Posición de la imagen sellada. Valores disponibles: - Under content. - Over content. |
| Opacity | La opacidad del texto. El rango de valores permitidos es de 0 a 1. Una Opacity igual a 0 significa que el texto o la imagen es transparente y no se verá. Establézcalo en 0.5 para ver texto semitransparente o en 1 para que sea opaco. Pruebe también a cambiar la capa para sellar por encima o por debajo de la capa de texto por defecto. |
| Size | Tamaño del texto. |
| Align | Alineación del texto. Valores disponibles: - Left. - Center. - Right. |
| Rotation | Rotación del texto. El rango de valores permitidos es de 0 a 360. |
| Color | El color del texto. |
| Expr. X | Expresión para establecer la posición en las coordenadas X. |
| Expr. Y | Expresión para establecer la posición en las coordenadas Y. |
| Active | Cuando está activado, el sello estará disponible para los usuarios. |
| Users | Lista de usuarios que pueden usar el sello. |