Il s'agit de la commande fop qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
fop - Wrapper de ligne de commande pour la version java de fop.
DESCRIPTION
Apache FOP (Formatting Objects Processor) est un formateur d'impression piloté par le formatage XSL
objets (XSL-FO) et un formateur indépendant de sortie. C'est une application Java qui lit
une arborescence d'objets de mise en forme (FO) et restitue les pages résultantes vers une sortie spécifiée.
Les formats de sortie actuellement pris en charge incluent PDF, PS, PCL, AFP, XML (area tree
représentation), Print, AWT et PNG, et dans une moindre mesure, RTF et TXT. Le primaire
la cible de sortie est PDF.
SYNOPSIS
fop [options] [-fo|-xml] infile [-xsl fichier]
[-awt|-pdf|-mif|-rtf|-tiff|-png|-pcl|-ps|-txt|-at [mime]|-print]
OPTIONS
-version
imprimer la version FOP et quitter
-d Mode débogage
-x paramètres de configuration de vidage
-q mode silencieux
-c cfg.xml
utiliser le fichier de configuration supplémentaire cfg.xml
-l long
la langue à utiliser pour les informations sur l'utilisateur
-cno désactiver les fonctionnalités de script complexes
-r validation détendue/moins stricte (le cas échéant)
-dpi xxx
résolution cible en points par pouce (dpi) où xxx est un nombre
-s pour l'arborescence des zones XML, jusqu'aux zones de blocs uniquement
-v exécuter en mode verbeux (actuellement, imprimez simplement la version FOP et continuez)
-o [le mot de passe]
Le fichier PDF sera crypté avec le mot de passe du propriétaire de l'option
-u [le mot de passe]
Le fichier PDF sera crypté avec l'option mot de passe utilisateur
-pas d'impression
Le fichier PDF sera crypté sans autorisation d'impression
-nocopie
Le fichier PDF sera crypté sans autorisation de copie du contenu
-Pas de modification
Le fichier PDF sera crypté sans autorisation de modification du contenu
-aucune annotation
Le fichier PDF sera crypté sans autorisation de modification d'annotation
-nofillinforms
Le fichier PDF sera crypté sans l'autorisation de remplir les champs du formulaire interactif
-aucun contenu d'accès
Le fichier PDF sera crypté sans l'autorisation d'extraire le texte et les graphiques
-noassembleddoc
Le fichier PDF sera crypté sans assembler l'autorisation du document
-noprinthq
Le fichier PDF sera crypté sans autorisation d'impression de haute qualité
-a active les fonctionnalités d'accessibilité (PDF balisé, etc., désactivé par défaut)
-pdfprofil prof
Le fichier PDF sera généré avec le profil spécifié (Exemples pour le prof : PDF/A-1b
ou PDF/X-3:2003)
-conserver
activer la politique de conservation de la mémoire (échange la consommation de mémoire contre les E/S de disque) (Remarque :
n'influence actuellement que si l'arborescence est sérialisée.)
-cache spécifie un emplacement de chemin de fichier/répertoire pour le fichier de cache de polices
-affleurer vide le fichier de cache de polices actuel
CONTRIBUTION
infile xsl:fo fichier d'entrée (le même que le suivant) (utilisez '-' pour infile pour diriger l'entrée de
standard)
-fo infile xsl:fo fichier d'entrée
-xml dans le fichier
fichier d'entrée xml, doit être utilisé avec -xsl
-atin dans le fichier
fichier d'entrée de l'arborescence des aires
-ifin dans le fichier
fichier d'entrée au format intermédiaire
-imagedans dans le fichier
fichier d'entrée d'image (passage via stdin non pris en charge)
-xsl feuille de style
feuille de style xslt
-param nom valeur à utiliser pour le paramètre dans la feuille de style xslt
(répétez '-param name value' pour chaque paramètre)
-catalogue
utiliser le résolveur de catalogue pour les fichiers XML et XSLT d'entrée
SORTIE
fichier de sortie
l'entrée sera rendue au format PDF dans le fichier de sortie (utilisez '-' pour le fichier de sortie pour diriger la sortie vers
sortie standard)
-pdf fichier de sortie
l'entrée sera rendue au format PDF (fichier de sortie requis)
-pdfa1b fichier de sortie
l'entrée sera rendue au format PDF compatible PDF/A-1b (fichier de sortie requis, identique à "-pdf
fichier de sortie -pdfprofil PDF/A-1b")
-awt l'entrée sera affichée à l'écran
-rtf fichier de sortie
l'entrée sera rendue au format RTF (outfile requis)
-pcl fichier de sortie
l'entrée sera rendue au format PCL (outfile requis)
-ps fichier de sortie
l'entrée sera rendue en PostScript (fichier de sortie requis)
-afp fichier de sortie
l'entrée sera rendue au format AFP (fichier de sortie requis)
-tiff fichier de sortie
l'entrée sera rendue au format TIFF (fichier de sortie requis)
-png fichier de sortie
l'entrée sera rendue au format PNG (fichier de sortie requis)
-SMS fichier de sortie
l'entrée sera rendue sous forme de texte brut (fichier de sortie requis)
-à [mimer] dehors
représentation de l'arborescence de la zone en XML (outfile requis) spécifier la sortie mime facultative vers
permettre à l'AT d'être converti au format final plus tard
-si [mimer] dehors
représentation du document au format intermédiaire XML (outfile requis) spécifier
sortie mime optionnelle pour permettre la conversion ultérieure de la FI au format final
-impression le fichier d'entrée sera rendu et envoyé à l'imprimante voir les options avec "-print help"
-en dehors l'entrée du fichier de sortie mime sera rendue en utilisant le type MIME donné
(outfile requis) Exemple : "-out application/pdf D:\out.pdf" (Astuce : "-out list" imprime
la liste des types et sorties MIME pris en charge)
-svg fichier de sortie
l'entrée sera rendue sous forme de fichier de diapositives SVG (fichier de sortie requis) Fonctionnalité expérimentale -
nécessite un fichier fop-sandbox.jar supplémentaire.
-fou fichier de sortie
l'entrée sera uniquement transformée en XSL. Le fichier intermédiaire XSL-FO est enregistré et aucun
le rendu est effectué. (Uniquement disponible si vous utilisez -xml ainsi que -xsl paramètres)
EXEMPLES
fop foo.fo foo.pdf
dandy -fo foo.fo -pdf foo.pdf (fait la même chose que la ligne précédente)
dandy -xml foo.xml -xsl foo.xsl -pdf foo.pdf
dandy -xml foo.xml -xsl foo.xsl -fou foo.fo
dandy -xml - -xsl foo.xsl -pdf -
fop foo.fo -mif foo.mif
fop foo.fo -rtf foo.rtf
fop foo.fo -impression
fop foo.fo -awt
FOP version 1.1
HYPÉNATION
fop peut utiliser des règles de césure externes qui peuvent être fournies sous la forme d'un
césure feu. Vous pouvez en trouver un sur http://offo.sourceforge.net/.
Pour l'utiliser réellement, définissez le FOP_HYPHÉNATION_PATH variable d'environnement vers le chemin complet
de ce fichier, ou utilisez des fichiers de configuration, voir ci-dessous.
CONFIGURATION DES DOSSIERS
fop lit deux fichiers de configuration au démarrage : /etc/fop.conf ainsi que $HOME/.foprc. Ceux-ci sont
des fichiers de script shell simples où vous pouvez définir par exemple le FOP_HYPHÉNATION_PATH
variable.
Une autre façon d'étendre est conf.d/ des dossiers. Ajoutez simplement un fichier de configuration dans
/etc/fop.conf.d/my.conf.
ENVELOPPEURS JAVA REMARQUE
Ce programme est un wrapper de script shell basé sur wrappers java(7). Vous bénéficiez donc
à partir de plusieurs fonctionnalités ; s'il vous plaît voir le wrappers java(7) page de manuel pour plus d'informations
à leur sujet.
Utilisez fop en ligne en utilisant les services onworks.net