Preguntas Frecuentes
Utilice estos dos comandos para crear carpetas o directorios:
- Utilice la herramienta makemissingdir=sí para permitir la creación de directorios.
- En el comando outfile, indique el nombre a usar con una variable. Puede ser una variable incorporada o creada en el ICF. En el siguiente ejemplo, el nombre del cliente se utiliza para crear una carpeta en la que colocar el archivo PDF.
outfile=%AFPRESULTS%\%f_NAME%\test-POX-*.pdf
Sí, si no hay ningún nombre puedes utilizar:
nombre del activador=t_image, valor='CRC1MQPFJO', punto=2920, escaneo=1012, fuente=imagen, modo=fapa;
Para PostScript y en otros casos en los que el gráfico no tiene nombre, puede activarlo en la ubicación. Si el gráfico está en línea y no tiene el nombre de un segmento de página AFP, utilice:
nombre del activador = t_image, punto = 2920, escaneo = 1008, fuente = imagen, modo = fapa;
La asignación a fuentes True Type evita tener que adquirir archivos AFM y PFB. Puede utilizar los True Types proporcionados por Crawford o sus propias fuentes.
Establecer el comando TTFONTPATH= a la carpeta donde están las fuentes. No utilices el TTFONTLIB comando para esto.
En el archivo de configuración, establezca la ruta a la carpeta de símbolos habitual y establezca
- CALARFONTINTERPRETER=T1 para el procesamiento correcto de caracteres
- USEPDFSTANDARDFONTNAMES=SÍ
Especifique el tipo de fuente como ttf. Por ejemplo:
Nombre PSFONT = Courier-Bold, SYMBOLSET = stdenc, nombre de archivo = tt3010m_, estilo = 0, peso = 2, espacio = FIJO, ubicación = suave, subfonttype = ttf;
SOURCEFONT familyname='COURIER LATIN1′, pfont=Courier-Bold, conjunto de símbolos=T1001143, peso=2, estilo=0, tamaño en puntos=-1, anchos=fuente;
Si está utilizando la asignación sourcefont=family a cualquier tipo de fuente de salida, verifique el archivo de depuración en el Administrador de fuentes para asegurarse de que las fuentes de entrada tengan peso y estilo en la salida. Si las fuentes no generan esta información, el software solo genera la fuente de peso normal.
Agregar un formdef al archivo de configuración es opcional pero recomendado. F1all es el valor predeterminado, es vertical y no tiene desplazamientos desde el origen de la página.
Si formdef se coloca en línea, no se utilizará el valor predeterminado utilizado por el sistema de impresión. El comando que llama a un formdef es:
afpformdef=F1ALL
Para señalar dónde está esto, use el comando
Afpformdefpath= e identifica la carpeta donde se encuentra. Por ejemplo:
Afpformdefpath= …CTIPRO\afpres\fdef
Puede utilizar cualquier definición de formulario que elija. Si el comando Afpformdef= no está configurado, el sistema de impresión utiliza los valores predeterminados.
Esta sección enumera mensajes de error comunes, su causa y cómo resolverlos.
propfcat: error al cargar bibliotecas compartidas: libprohlapi64.so: no se puede abrir el archivo de objeto compartido: no existe tal archivo o directorio
Una biblioteca en la que se basa el programa, en este caso propfcat, no está en la “ruta” ni es finable.
Hay una biblioteca compartida llamada libprhlapi64.so distribuida con PROPFCAT. Cualquier .so enviado con el programa debe estar en la misma carpeta que los ejecutables. PROAFP utiliza un archivo llamado LIBPROBGUM.SO. Si este error ocurre cuando los archivos .so están en la ubicación correcta, use el comando EXPORTAR –
exportar LD_LIBRARY_PATH=/qa/prj/prometa/bin:$LD_LIBRARY_PATH
Sustitución /qa/prj/prometa/bin con tu biblioteca.
ProAFP000804E: No se puede insertar la página en la pila, la pila está llena con 1999 entradas
Este mensaje suele deberse a una de dos cosas. Cualquiera:
- Documentos que superan el tamaño predeterminado de 2000 páginas.
Para resolver esto, agregue tamaño máximo=xxxxx al comando de subdocumento y configúrelo en el tamaño de documento más largo. - Un activador para un subdocumento no se activa y el software sigue agregando datos al documento abierto y no se cierra, superando los 2000.
Para resolver esto, ajuste el gatillo para disparar correctamente.
ProPS009500E: Se produjo un error grave: se produjo un error antes de la configuración de errordict. Comprueba tus archivos de inicio
Este mensaje es causado por PROPDF NORMAL El modo o PROPS no pueden encontrar las bibliotecas que necesita para ejecutar. En su archivo de configuración, Propsconfigpath= debe establecerse en la carpeta llamada PSRES que instaló en CTIPRO. Esta carpeta contiene subrutinas requeridas por el modo Normal y PROPS. El nombre de la carpeta es PSRES en CTIRPO, pero se puede cambiar el nombre, por ejemplo, para que contenga un número de versión. Si no se encuentra el contenido de esta carpeta o no se puede leer, se emite este mensaje y el trabajo se detiene.
Propsconfigpath=…\ctipro\psres
**ERROR** El registro de página utiliza xxxx buffers TLDL y excede el máximo permitido de xxxx
Cada página está escrita en un formato interno que puede ver en el archivo de depuración. Cada elemento de la página es un búfer y una entrada en el informe de depuración de una página, debajo de las líneas TLDL del informe de error. Una página muy compleja puede exceder el valor predeterminado permitido. Puede aumentar el valor predeterminado utilizando el comando MAXPAGEBUFFERS=nnn en el archivo de configuración:
¿Cómo soluciono un mensaje de error de memoria?
Los errores de memoria pueden tener muchas causas. Algunos casos generales:
- Si utiliza un ICF que tiene un subdocumento, ejecute el trabajo sin el ICF. Si funciona, entonces es probable que no se encuentre el activador del subdocumento y, en algún momento, todas las páginas se escriban en el último subdocumento creado. El comando maxsize= se puede agregar a SUBDOCUMENTO para aumentar las páginas permitidas en un subdocumento si excede el valor predeterminado de 2000.
- PROPS o PROPDF que usan el modo Normal pueden tener problemas de memoria de fuentes. Utilice el comando PROPSVIRTUALALLOC= en los archivos de configuración. Consulte la guía de referencia de su producto para obtener más información.
- Si su entrada tiene gráficos muy grandes y requiere muchos recursos, escriba los recursos en línea en directorios en lugar de en la memoria. La conversión a 64 bits también puede ayudar.
- Para los trabajos del controlador AFP, puede especificar dónde se crea el nuevo archivo de salida, en lugar de usar memoria, configurando el comando imagetempdir= para que apunte a una carpeta en una unidad con mucho espacio.
La Guía del usuario de PRO Index proporciona instrucciones para crear marcadores sencillos.
El comando de configuración pdfesquemadedatos= se utiliza para crear marcadores. La configuración predeterminada es SIMPLE pero muchos SISTEMA.INI han avanzado.
Si configura pdfesquemadedatos= a COMPLEJO y PDFOUTLINEMETHOD=MARCADORES, puedes crear marcadores más complicados.
Este ejemplo crea una entrada de marcador simple utilizando el contenido del campo. F_BALANCE si ese campo contiene un valor.
nombre del índice = prueba1, campo = (f_BALANCE);
La indexación avanzada permite un mayor formato de los marcadores y más comandos que definen qué tipo de índice es. Esto se puede utilizar para crear marcadores y un índice.
El siguiente ejemplo crea una entrada de índice en un archivo externo y crea una entrada de marcador con el texto "Cuenta" seguido del número de cuenta.
; índice de archivo externo
nombre de índice=indexentry,outformat=index,format='%f_ACCOUNT%,%f_BALANCE%,%f_CRD_DATE%,%outputfilename%',writetrigger=t_ACCOUNT;
;índice al marcador
NOMBRE DEL ÍNDICE=Número de cuenta,WRITETRIGGER=t_ACCOUNT,METHOD=marcadores,outformat=pdf,FORMAT='Cuenta %f_ACCOUNT%';
El formato PDFA/1B incluye todos los recursos para que este tipo de archivos puedan ser independientes de la plataforma. De forma predeterminada, la transformación crea fuentes Tipo 3 en línea. También debes hacer lo siguiente:
- Añadir PDFOUTPUTTYPE=PDFA-1B además de tener controlador de salida=pdf
- Señale la carpeta del perfil de color en la instalación de CTIPRO:
COLORMANAGEMENTRESOURCEPATH=…ctipro\colorprofiles
ICCPROFILE_DEFAULT_RGB=CIERGB
CCPROFILE_DEFAULT_CMYK=Photoshop4DefaultCMYK
ICCPROFILE_DEFAULT_GRAY=CIERGB
Hay varias razones posibles por las que la salida del PDF es más grande que la entrada:
- Es posible que haya una gran cantidad de fuentes rasterizadas (Tipo 3 en el PDF). Si tiene muchos archivos PDF pequeños, esto hará que la salida del PDF sea grande. El REGISTRO de estadísticas le muestra el número de fuentes.
- Si está asignando las fuentes Base 14 integradas, asegúrese de que pdfsubsetfonts= esté configurado en YES
- Asegúrese de que no haya filtros configurados en NINGUNO en el INI, por ejemplo pdftextfilter=none
- Si está creando PDFA/1B, asegúrese de que todas las fuentes y tablas de colores estén en línea
- La compresión gráfica en AFPDS no es tan buena como la compresión de PDF. Si tiene una cantidad sustancial de gráficos IOCA, la salida podría comprimirse aún más utilizando métodos PDF. Es posible que esto no resuelva el problema, ya que la compresión AFP puede ser muy buena y estar lista.
- Si rasterformat= está configurado en CMYK o RGB, el color aumenta el tamaño de los archivos. Determine si necesita color en la salida.
- Es posible que se estén convirtiendo una gran cantidad de gráficos en línea y sin nombre. Determine si son el mismo gráfico que se está incrustando muchas veces y si el gráfico se puede reutilizar en lugar de convertirlo e incrustarlo varias veces.
Un archivo de depuración muestra los segmentos de página externa y los gráficos en línea. Puede comparar esto con los gráficos del resultado. Configure los gráficos para que se reutilicen si es necesario; consulte la guía de referencia del producto que está utilizando para obtener más información.
Sí. Hay USERPARMn (donde n es un número) comandos que se puede colocar en la configuración o pasar en la línea de comando.
• En un INI, utilice USERPARM1='HOY'
• En una línea de comando, use Proafp –cconf.ini –USERPARM1='HOY'
Se les puede denominar variables. Por ejemplo:
-USERPARM1=490288
Ejemplo de CIF:
NOMBRE DE CAMPO=2D_ORDERNUMBER, MODE=FAPA, TRIGGER=cada página, FUNCIÓN=DERECHA, PARM=(%USERPARM1%, 6, '0');
No puede formatear los datos del texto, pero puede usar un reemplazo para una cadena.
Por ejemplo, puede cambiar la fuente en los campos de dirección cuando los datos de la dirección se reemplazan después de la limpieza de la dirección postal.
Capture los campos para cambiar la fuente para:
field name=add3,mode=fapa,trigger=page1trigger,length=50,Dot=2543,Scan=962,type=ebcdic;
field name=add2,mode=fapa,trigger=page1trigger,length=50,Dot=2493,Scan=962,type=ebcdic;
field name=add1,mode=fapa,trigger=page1trigger,length=50,Dot=2443,Scan=962,type=ebcdic;
Suprima los campos usando ADDOBJECT TYPE=SUPPRESS para crear un bloque sobre el área, luego agregue los datos nuevamente, usando fuentes AFP:
Addobject name=readd1,type=text,Xpos=941,Ypos=2343,font=C0N300B0,fonttype=afp,symbolset=T1V100500,value=’%add1%’,trigger=page1trigger;
Addobject name=readd2,type=text,Xpos=941,Ypos=2393,font=C0N300B0,fonttype=afp,value=’%add2%’,symbolset=T1V100500,trigger=page1trigger;
Addobject name=readd3,type=text,Xpos=941,Ypos=2443,font=C0N300B0,fonttype=afp,value=’%add3%’,symbolset=T1V100500,trigger=page1trigger;
La transformación convierte al tipo de salida.
Verifique el archivo de depuración encima de la línea PAGELOG ID de la página para asegurarse de que se esté escribiendo el texto.
Hay varias formas de reducir el tamaño del archivo de salida, pero dependen de la cantidad de páginas, la cantidad de fuentes o la cantidad de imágenes. Dependiendo de la composición de los datos de entrada y del tamaño del archivo de salida, los beneficios pueden variar.
- La asignación de fuentes de entrada a fuentes Base 14 puede reducir el tamaño y la apariencia del archivo. Es posible que los archivos pequeños no vean una gran reducción de tamaño, ya que la conversión de fuentes Tipo 3 ya subconjuntos de fuentes.
- Establecer PDFOBJSTREAMSUPPORT-=sí para habilitar la compatibilidad con secuencias de objetos para PDF 1.5 y superiores. Al usar este comando, configure también:
- PASO=NO
- PDFVERSIONNUMER=5 o superior
- Sep T1REMOVESUBS=SÍ para especificar que los glifos dentro de la fuente T1 se escriban sin que se utilicen subrutinas
- Sep PDFTRIMZEROS =-SÍ para especificar que la salida se genera recortando los ceros finales de los comandos vectoriales y de color
- Sep PDFTEXTFILTER = a uno de los siguientes para especificar el filtro de PDF utilizado al codificar las partes de texto de los documentos PDF:
- CÓDIGO FLADO codifica el texto utilizando el método de codificación Flate. Este es el valor predeterminado
- CÓDIGO DE LONGITUD DE EJECUCIÓN codifica el texto utilizando un algoritmo de codificación de longitud de ejecución orientado a bytes
- CITTDECODE codifica el texto utilizando un algoritmo de codificación orientado a bytes, el estándar de facsímil CCITT
- Sep PDFCACHETYPE3DATA=sí guardar algunos datos de fuentes Type3 en una caché a nivel de trabajo para evitar composiciones repetidas de los mismos datos, incluidas secuencias de glifos, matrices de anchos y Unicode
- Sep PDFSAVECONVERTEDIMAGES=sí para guardar datos de imágenes permanentes para salida PDF
Procesamiento de imágenes
- FILTRO DE IMAGEN PDF sespecifica el filtro que se utiliza para la codificación de imágenes en PDF. El valor predeterminado es
- EjecutarLongitudDecodificar especifica que la transformación codifica las imágenes PDF utilizando un algoritmo de codificación de longitud de ejecución orientado a bytes.
- CCITTDecodificar especifica que la transformación codifica las imágenes PDF utilizando un algoritmo de codificación orientado a bytes; la norma de facsímil del CCITT
- FlateDecodificar especifica que la transformación codifica las imágenes PDF utilizando el método de codificación Flate
- IMAGENJPEGCALIDAD especifica la calidad de imagen de una imagen JPEG. Cuanto mayor sea el número, mejor será la calidad y mayor será el tamaño en bytes. Los valores son del 1 al 100.
- MAXIMAGERESOLUCIÓN especifica la resolución de imagen máxima para el controlador de salida. Un valor negativo no restringe la resolución de la imagen; el valor predeterminado es -1. Este parámetro es aplicable sólo a imágenes.
Puede informar sobre variables de varias maneras:
- En stdout, puede informar al monitor un valor por página. Por ejemplo, para informar el número de página y lo que contiene la variable acct_num en ese momento, ejecute:
ARCHIVO DE ESTADO=$STDOUT$
STATUSFILEFormat=%documentpagenumber%,%acct_num% - En ICF puede escribir comandos de índice simples que informen sobre una variable. El disparador que utiliza para activar el índice determina cuándo se escribe. Por ejemplo, el siguiente disparador se activa en cada página.; otro disparador se activa solo por un valor establecido:
NOMBRE DEL ACTIVADOR=CadaPágina, MODO=FAPA, CUANDO=(trabajo,página,arriba,+1,1);
nombre del activador=t_BALANCE, modo=fapa, fuente=TLE, valor=e'BALANCE';
Puede crear un índice que se active en cada página:
Nombre del índice = prueba, writetrigger = Cada página, formato = 'Página %DOCUMENTPAGENUMBER%, la cuenta es %acct_num%';
O uno que se dispara sólo cuando se encuentra el disparador:
Nombre del índice = prueba, writetrigger = t_BALANCE, formato = 'Página %DOCUMENTPAGENUMBER%, la cuenta es %acct_num%';
Usando la variable incorporada %NÚMERO DE PÁGINA DEL DOCUMENTO% le permite ver las páginas involucradas. %NÚMERO SUBDOCUMENTO% devuelve el número del subdocumento involucrado.
Nombre del índice=prueba,writetrigger=t_BALANCE, formato='Página %DOCUMENTPAGENUMBER%, la cuenta es %acct_num% y estoy en el subdocumento %SUBDOCUMENTNUMBER%';
Creamos sitios SFTP de clientes para la transferencia segura de datos y para colocar recursos como actualizaciones de programas. Cuando recibe el nombre de usuario y la contraseña, hay tres formas de acceder al sitio:
- Usando un shell SSH o un cliente GUI, conéctese a sftp.crawfordtech.com en el puerto 22, usando los detalles de inicio de sesión
- Desde la línea de comando o el cliente GUI, conéctese a crawfordtech.com en el puerto 21, utilizando los datos de inicio de sesión
- Utilizando un navegador web, conéctese a https://sftp.crawfordtech.com:443 utilizando los datos de inicio de sesión
Si puede hacer ping al sitio desde un indicador de DOS: ping sftp.crawfordtech.com o pingftp.crawfordtech.com—Entonces el sitio es accesible. Si no recibe una respuesta, envíe un correo electrónico soporte@crawfordtech.com con el nombre y la contraseña que está utilizando, y ellos podrán verificar el estado del servidor por usted. Es posible que sea necesario solucionar restricciones de seguridad.
Hay una opción de rotación que puede usar, como se muestra a continuación. Si está creando un HRI, el comando FORMAT puede contener la misma información en el comando de formato que se pasa a la rutina del código de barras.
ADDOBJECT nombre=Texto0, tipo=texto, rotación=0, xpos=1200, ypos=1500, Fuente=P08TAc, disparador=1of, formato=a'ADDOBJECT-Tipo=TEXTO-ESTA ES MI PRUEBA= 0′;
ADDOBJECT nombre=Texto90, tipo=texto, rotación=90, xpos=1200, ypos=1500, Fuente=P08TAc, disparador=1of, formato=a'ADDOBJECT-Tipo=TEXTO-ESTA ES MI PRUEBA= 90′;
ADDOBJECT nombre=Texto180, tipo=texto, rotación=180, xpos=1200, ypos=1500, Fuente=P08TAc, disparador=1of, formato=a'ADDOBJECT-Tipo=TEXTO-ESTA ES MI PRUEBA= 180′;
ADDOBJECT nombre=Texto270, tipo=texto, rotación=270, xpos=1200, ypos=1500, Fuente=P08TAc, disparador=1of, formato=a'ADDOBJECT-Tipo=TEXTO-ESTA ES MI PRUEBA= 270′,color=( 1.05, 0.002, 0.5);
Debes configurar los siguientes comandos:
- RECDELIM= El delimitador de registros de los datos se establece en el valor de delimitación y determina cómo se define y separa cada registro de los demás. Algunos archivos tienen un prefijo para cada registro con una longitud como RDW y otros tienen una longitud fija. Si tiene una longitud fija, agregue el comando XEROXLRECL= y la duración del registro.
- JDL= e JDE= configúrelos con los nombres de JDL y JDE iniciados en la impresora para estos trabajos de impresión. Están en un archivo fuente JSL con el mismo nombre que JDL.
- Ignorar recursos faltantes = sí Esto mantiene el procesamiento de archivos con errores utilizando los valores predeterminados, para que pueda obtener una lista de recursos faltantes.
- Ubicaciones de recursos para formularios, imágenes, fuentes, logotipos y JSL. Para comenzar a probar, como mínimo debe configurar:
- Jslpath= contiene el JSL de origen utilizado en el archivo de impresión y iniciado en el comando JDL. También debe contener el ZZZRES.JSL proporcionado en los valores predeterminados de CTIPRO y Xerox.
- Ruta de fuentes = contiene fuentes Xerox que no están en línea. Para comenzar, configúrelo en las fuentes Xerox en la carpeta CTIPRO (…CTIPro\xrxres\xrxfnts) que proporciona algunos valores predeterminados. Puede concatenar su biblioteca a esta entrada.
¿Por qué Designer me permite seleccionar un texto pero no seleccionar otro?
Si puede ver los datos de ese texto en el archivo de depuración, mire arriba de esa área y es posible que vea el volcado de formulario. Los datos de un formulario o superposición no se pueden indexar a menos que indique que desea fusionarlos con los datos de la página.
Para AFP y Xerox agregue mergeformfields=yes y para PDF agregue ppiform=flat. Cuando se seleccionan, el archivo de salida puede ser más grande, pero el formulario o los datos superpuestos ahora se fusionan con la página y son indexables.
Para crear PDFA/1B:
- Proporcione el tipo de salida además del comando controlador de salida=PDF. Por ejemplo:
TIPO DE SALIDA PDF=PDFA-1B - Proporcione tablas de colores ICC para los datos coloreados en su archivo. Todos los formatos de recursos, incluidas las tablas de colores, deben estar en línea en el PDF para indicar el formato de color de salida. Crawford proporciona un conjunto de muestras para casos generales.
.. \CTIPro\colorprofiles - Identifique las tablas en su archivo INI. Las siguientes configuraciones de ejemplo se proporcionan como ejemplos. Si los colores no son correctos en su resultado, es posible que tenga que buscar otros más adecuados.
COLORMANAGEMENTRESOURCEPATH= .. \CTIPro\colorprofiles
ICCPROFILE_DEFAULT_RGB=CIERGB
ICCPROFILE_DEFAULT_CMYK=Photoshop4DefaultCMYK
ICCPROFILE_DEFAULT_GRAY=CIERGB
Todos los recursos de fuentes deben estar en línea y deben mostrarse como "incrustados" cuando mira Archivo – Propiedades – Fuente en Acrobat Reader. No puede haber referencias a fuentes residentes en el dispositivo.