Ir al contenido
Otras versiones

Cargando…

Stamp

La función Stamp le ayuda a insertar una imagen en un documento.

Los sellos se muestran en una estructura de tabla.

Id Name Description Text Script Color Users Active

Descripción de los campos:

Field Description
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 estampado.
Lista de variables que pueden usarse directamente:
- document:

Objeto Document del nodo de documento.

Para más información, consulte la clase com.openkm.bean.Document en API description.

Sample:
<br>import java.util;<br>String value = "";<br>value = document.getActualVersion().getName();<br>value += "-" + String.valueOf(new Date());<br>return value;<br>
Sample:
<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 estampada.
Valores disponibles:
- Under content.
- Over content.
Opacity La opacidad del texto. El rango de valores permitidos va de 0 a 1.
Una Opacity igual a 0 significa que el texto o la imagen son transparentes y no se verán. Establézcala en 0.5 para ver el texto semitransparente o en 1 para que sea opaco.
También puede probar a cambiar la capa (layer) para estampar 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 va de 0 a 360.
Colour El color del texto.
Expr. X Expresión para establecer la posición en la coordenada X.
Expr. Y Expresión para establecer la posición en la coordenada Y.
Active Cuando está habilitado, el sello estará disponible para los usuarios.
Users Lista de usuarios que pueden usar el sello.
  • Haga clic en icono Create new Stamp.
  • Rellene el formulario.
  • Haga clic en el botón Create.

Descripción de los campos:

Field Description
Name Nombre del sello.
Description Descripción del sello.
Image La imagen que se añadirá al documento.
Script Cuando se establece, el resultado del script será el texto estampado.
Lista de variables que pueden usarse directamente:
- document:

Objeto Document del nodo de documento.

Para más información, consulte la clase com.openkm.bean.Document en API description.

Sample:
cs<br>import java.util;<br>String value = "";<br>value = document.getActualVersion().getName();<br>value += "-" + String.valueOf(new Date());<br>return value;<br>
Layer Posición de la imagen estampada.
Valores disponibles:
- Under content.
- Over content.
Opacity La opacidad de la imagen. El rango de valores permitidos va de 0 a 1.
Expr. X Expresión para establecer la posición en la coordenada X.
Expr. Y Expresión para establecer la posición en la coordenada Y.
Active Cuando está habilitado, el sello estará disponible para los usuarios.
Users Lista de usuarios que pueden usar el sello.
  • Haga clic en icono Create new Stamp.
  • Rellene el formulario.
  • Haga clic en el botón Create.
  • Haga clic en icono Edit.
  • Modifique el formulario.
  • Haga clic en el botón Edit.
  • Haga clic en icono Delete.
  • Haga clic en el botón Delete.
  • Haga clic en el icono.