fop - Online en la nube

Este es el comando fop que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


fop: contenedor de línea de comandos para la versión java de fop.

DESCRIPCIÓN


Apache FOP (Formatting Objects Processor) es un formateador de impresión impulsado por formato XSL
objetos (XSL-FO) y un formateador independiente de salida. Es una aplicación Java que lee
un árbol de objetos de formato (FO) y convierte las páginas resultantes en una salida especificada.
Los formatos de salida admitidos actualmente incluyen PDF, PS, PCL, AFP, XML (árbol de área
representación), Print, AWT y PNG y, en menor medida, RTF y TXT. El primario
el destino de salida es PDF.

SINOPSIS


fop [opciones] [-fo | -xml] infile [-archivo xsl]
[-awt | -pdf | -mif | -rtf | -tiff | -png | -pcl | -ps | -txt | -at [mime] | -print]

OPCIONES


-versión
imprimir la versión FOP y salir

-d modo de depuración

-x ajustes de configuración de volcado

-q Modo silencioso

-c cfg.xml
use el archivo de configuración adicional cfg.xml

-l lang
el idioma que se utilizará para la información del usuario

-nocs deshabilitar funciones de script complejas

-r validación relajada / menos estricta (cuando esté disponible)

-ppp xxx
resolución de destino en puntos por pulgada (ppp) donde xxx es un número

-s para XML de árbol de área, hasta áreas de bloque solamente

-v ejecutar en modo detallado (actualmente simplemente imprime la versión FOP y continúa)

-o [contraseña]
El archivo PDF se cifrará con la contraseña del propietario de la opción

-u [contraseña]
El archivo PDF se cifrará con la opción de contraseña de usuario

-sin impresión
El archivo PDF se cifrará sin permiso de impresión

-nocopia
El archivo PDF se cifrará sin permiso de copia de contenido

-sin editar
El archivo PDF se cifrará sin permiso de edición de contenido

-noanotaciones
El archivo PDF se cifrará sin permiso de edición de anotaciones

-no cumplimentar
El archivo PDF se cifrará sin completar el permiso de los campos del formulario interactivo

-sin contenido de acceso
El archivo PDF se cifrará sin permiso de extracción de texto y gráficos

-noensambladooc
El archivo PDF se cifrará sin ensamblar el permiso del documento

-noprinthq
El archivo PDF se cifrará sin permiso de impresión de alta calidad

-a habilita las funciones de accesibilidad (PDF etiquetado, etc., desactivada por defecto)

-pdfperfil profe
El archivo PDF se generará con el perfil especificado (Ejemplos para prof: PDF / A-1b
o PDF / X-3: 2003)

-conservar
habilitar la política de conservación de memoria (intercambia consumo de memoria por E / S de disco) (Nota:
actualmente solo influye en si el árbol de área está serializado).

-cache especifica una ubicación de ruta de archivo / directorio para el archivo de caché de fuentes

-enjuagar vacía el archivo de caché de fuentes actual

ENTRADA


infile xsl: fo archivo de entrada (el mismo que el siguiente) (use '-' para infile para canalizar la entrada desde
entrada estándar)

-fo infile xsl: archivo de entrada fo

-xml en archivo
xml archivo de entrada, se debe utilizar junto con -xsl

-atina en archivo
archivo de entrada de árbol de área

-ifin en archivo
archivo de entrada de formato intermedio

-imagen en archivo
archivo de entrada de imagen (no se admite la canalización a través de stdin)

-xsl Hoja de estilo
hoja de estilo xslt

-param valor del nombre utilizar para el parámetro en hoja de estilo xslt
(repita '-param name value' para cada parámetro)

-catalogar
utilizar el solucionador de catálogos para archivos XML y XSLT de entrada

SALIDA


archivar
la entrada se renderizará como PDF en el archivo de salida (use '-' para el archivo de salida para canalizar la salida a
salida estándar)

-pdf archivar
la entrada se representará como PDF (se requiere un archivo de salida)

-pdfa1b archivar
la entrada se representará como PDF compatible con PDF / A-1b (se requiere un archivo de salida, igual que "-pdf
archivar -pdfperfil PDF / A-1b ")

-awt la entrada se mostrará en la pantalla

-rtf archivar
la entrada se representará como RTF (se requiere un archivo de salida)

-pcl archivar
la entrada se representará como PCL (se requiere un archivo de salida)

-PD archivar
la entrada se representará como PostScript (se requiere un archivo de salida)

-afp archivar
la entrada se representará como AFP (se requiere un archivo de salida)

-pelea archivar
la entrada se representará como TIFF (se requiere un archivo de salida)

-png archivar
la entrada se representará como PNG (archivo de salida requerido)

-TXT archivar
la entrada se representará como texto sin formato (se requiere un archivo de salida)

-a [mímica] fuera
representación del árbol de área como XML (archivo de salida requerido) especificar salida de mime opcional para
permitir que el AT se convierta al formato final más tarde

-si [mímica] fuera
representación del documento en formato XML intermedio (archivo de salida requerido) especificar
salida de mime opcional para permitir que el IF se convierta al formato final más tarde

-impresión El archivo de entrada se procesará y se enviará a la impresora. Consulte las opciones con "ayuda de impresión".

-fuera La entrada del archivo de salida mime se renderizará utilizando el tipo MIME dado
(archivo de salida requerido) Ejemplo: "-out application / pdf D: \ out.pdf" (Consejo: "-out list" imprime
la lista de tipos y salidas MIME admitidos)

-svg archivar
la entrada se representará como un archivo de diapositivas SVG (se requiere un archivo de salida) Característica experimental -
requiere fop-sandbox.jar adicional.

-fuera archivar
la entrada solo se transformará en XSL. El archivo intermedio XSL-FO se guarda y no
se realiza el renderizado. (Solo disponible si usa -xml y -xsl parámetros)

EJEMPLOS


fop foo.fo foo.pdf

petimetre -fo foo.fo -pdf foo.pdf (hace lo mismo que la línea anterior)

petimetre -xml foo.xml -xsl foo.xsl -pdf foo.pdf

petimetre -xml foo.xml -xsl foo.xsl -fuera foo.fo

petimetre -xml - -xsl foo.xsl -pdf -

fop foo.fo -mif foo.mif

fop foo.fo -rtf foo.rtf

fop foo.fo -impresión

fop foo.fo -awt

Versión 1.1 de FOP

SIPENACION


fop puede hacer uso de reglas de división de palabras externas que se pueden proporcionar en forma de un
separación tarro. Puedes encontrar uno así en http://offo.sourceforge.net/.

Para usar eso realmente, configure el FOP_HYFHENATION_PATH variable de entorno a la ruta completa
de este archivo, o utilice archivos de configuración, consulte a continuación.

CONFIGURACIÓN ARCHIVOS


fop lee dos archivos de configuración al inicio: /etc/fop.conf y $ INICIO / .foprc. Estos son
archivos de script de shell simples donde puede definir, por ejemplo, el FOP_HYFHENATION_PATH
variable.

Otra forma de extender es conf.d / archivos. Simplemente agregue un archivo de configuración en
/etc/fop.conf.d/mi.conf.

ENVOLTURAS JAVA NOTA


Este programa es un contenedor de script de shell basado en envoltorios de java(7). Por lo tanto te beneficias
de varias características; por favor vea el envoltorios de java(7) página de manual para más información
sobre ellos.

Use fop en línea usando los servicios de onworks.net



Últimos programas en línea de Linux y Windows