Aller au contenu

CPYFRMPCFF

Copier depuis fichier PCF

Copy From PCF File

En bref

La commande Copier depuis un fichier au format compilé portable (CPYFRMPCFF) copie toutes les polices de caractères DBCS définies par l'utilisateur contenues dans un fichier au format compilé portable (PCF) vers une table de polices de jeu de caractères double octet (DBCS). The Copy From Portable Compiled Format File (CPYFRMPCFF) command copies all user-defined DBCS character fonts contained in a Portable Compiled Format (PCF) file to a double-byte character set (DBCS) font table.

CPYFRMPCFF se lit CPY (Copier) + FRMPCFF. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CPYFRMPCFF FROMPCFF(…) TOIGCTBL(…)

Paramètres

  • FROMPCFF Depuis le fichier PCF From PCF file obligatoire
  • TOIGCTBL Vers la table de polices DBCS To DBCS font table obligatoire
  • RPLFNT Remplacer les polices Replace font

Astuce : dans une session 5250, tapez CPYFRMPCFF puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande Copier depuis un fichier au format compilé portable (CPYFRMPCFF) copie toutes les polices de caractères DBCS définies par l'utilisateur contenues dans un fichier au format compilé portable (PCF) vers une table de polices de jeu de caractères double octet (DBCS). Pendant l'opération de copie, une conversion de matrice de points est effectuée automatiquement. The Copy From Portable Compiled Format File (CPYFRMPCFF) command copies all user-defined DBCS character fonts contained in a Portable Compiled Format (PCF) file to a double-byte character set (DBCS) font table. During the copy operation, a dot matrix conversion is automatically performed.

Le tableau suivant énumère les conversions de matrice de points prises en charge. The following table lists the supported dot matrix conversions.

Table de polices DBCS      Fichier PCF cible
--------------------     -----------------
24-by-24                 16-by-16
24-by-24                 24-by-24
24-by-24                 32-by-32
24-by-24                 48-by-48
32-by-32                 16-by-16
32-by-32                 24-by-24
32-by-32                 32-by-32
32-by-32                 48-by-48
From DBCS font table     To PCF file
--------------------     -----------
24-by-24                 16-by-16
24-by-24                 24-by-24
24-by-24                 32-by-32
24-by-24                 48-by-48
32-by-32                 16-by-16
32-by-32                 24-by-24
32-by-32                 32-by-32
32-by-32                 48-by-48

Le nombre de caractères DBCS définis par l'utilisateur pris en charge diffère entre une table de polices DBCS et un fichier PCF. There are differences in the number of supported user-defined DBCS characters between a DBCS font table and PCF file.

Le tableau suivant énumère le nombre maximal de polices de caractères DBCS définies par l'utilisateur qui peuvent être copiées pour chaque type de table de polices DBCS. The following table lists the maximum number of user-defined DBCS character fonts that can be copied for each type of DBCS font table.

                         Nombre    Premier     Dernier
Table de polices DBCS     maximal   code DBCS   code DBCS
----------------------   -------   ---------   ---------
Japonais                 1880      6941        72EA
Coréen                   1880      D441        DDEA
Chinois traditionnel     2660      D041        DDFE
Chinois simplifié        1880      7641        7FEA
                         Maximum   First       Last
DBCS font table          number    DBCS code   DBCS code
----------------------   -------   ---------   ---------
Japanese                 1880      6941        72EA
Korean                   1880      D441        DDEA
Traditional Chinese      2660      D041        DDFE
Simplified  Chinese      1880      7641        7FEA

Restrictions : Vous devez posséder les droits suivants : Restrictions: You must have the following authority:

  1. Droit *USE sur les commandes CPYIGCTBL, CRTPF, CHKIN et CHKOUT. *USE authority to the CPYIGCTBL, CRTPF, CHKIN and CHKOUT commands.
  2. Droit *CHANGE sur la table de polices DBCS. *CHANGE authority to the DBCS font table.
  3. Droit *X sur les répertoires du préfixe du chemin d'accès du fichier PCF. *X authority to directories in the PCF file path name prefix.
  4. Droit *RW sur le fichier PCF. *RW authority to the PCF file.

Paramètres

Mot-clé Description Valeurs possibles Remarques
FROMPCFF Depuis le fichier PCFFrom PCF file Chemin d'accès Obligatoire, positionnel 1
TOIGCTBL Vers la table de polices DBCSTo DBCS font table QIGC2424, QIGC2424K, QIGC2424C, QIGC2424S, QIGC3232, QIGC3232S Obligatoire, positionnel 2
RPLFNT Remplacer les policesReplace font *NO, *YES Facultatif

Depuis le fichier PCF (FROMPCFF)From PCF file (FROMPCFF)

Indique le chemin d'accès du fichier PCF depuis lequel les polices de caractères DBCS définies par l'utilisateur sont copiées. Le fichier PCF est un objet fichier STREAM et doit être un jeu de caractères défini par l'utilisateur avec codage UCS-2. Specifies the path name of the PCF file from which user-defined DBCS character fonts are copied. The PCF file is a stream file object, and it must be a user-defined character set with UCS-2 encoding.

Ce paramètre est obligatoire. This is a required parameter.

Vers la table de polices DBCS (TOIGCTBL)To DBCS font table (TOIGCTBL)

Indique le nom de la table de polices DBCS vers laquelle les polices de caractères DBCS définies par l'utilisateur sont copiées. Specifies the name of the DBCS font table to which user-defined DBCS character fonts are copied.

Ce paramètre est obligatoire. This is a required parameter.

QIGC2424
La table de polices DBCS japonaise utilisée pour afficher et imprimer les caractères d'extension dans une police en matrice de points de 24 sur 24. The Japanese DBCS font table used for displaying and printing extension characters in a 24-by-24 dot matrix font.
QIGC2424C
La table de polices DBCS chinois traditionnel utilisée pour imprimer les caractères d'extension dans une police en matrice de points de 24 sur 24. The Traditional Chinese DBCS font table used for printing extension characters in a 24-by-24 dot matrix font.
QIGC2424K
La table de polices DBCS coréenne utilisée pour imprimer les caractères d'extension dans une police en matrice de points de 24 sur 24. The Korean DBCS font table used for printing extension characters in a 24-by-24 dot matrix font.
QIGC2424S
La table de polices DBCS chinois simplifié utilisée pour imprimer les caractères d'extension dans une police en matrice de points de 24 sur 24. The Simplified Chinese DBCS font table used for printing extension characters in a 24-by-24 dot matrix font.
QIGC3232
La table de polices DBCS japonaise utilisée pour afficher et imprimer les caractères d'extension dans une police en matrice de points de 32 sur 32. The Japanese DBCS font table used for displaying and printing extension characters in a 32-by-32 dot matrix font.
QIGC3232S
La table de polices DBCS chinois simplifié utilisée pour imprimer les caractères d'extension dans une police en matrice de points de 32 sur 32. The Simplified Chinese DBCS font table used for printing extension characters in a 32-by-32 dot matrix font.
QIGCrrccl
Le nom de la table de polices DBCS à copier doit toujours avoir le format QIGCrrccl, où rr est la taille de la matrice en lignes de la table, cc est la taille de la matrice en colonnes de la table et la lettre l est un identificateur de langue facultatif. The name of the DBCS font table to be copied must always be in the format QIGCrrccl, where rr is the table row matrix size, cc is the table column matrix size, and the letter l is an optional language identifier.

Remplacer les polices (RPLFNT)Replace font (RPLFNT)

Indique si les polices de caractères DBCS définies par l'utilisateur dans la table de polices DBCS indiquée sont remplacées par celles du fichier PCF indiqué. Specifies whether user-defined DBCS character fonts in the specified DBCS font table are replaced with those from the specified PCF file.

*NO
Le système ne remplace pas les polices de caractères DBCS définies par l'utilisateur dans la table de polices DBCS par celles du fichier PCF indiqué. The system does not replace user-defined DBCS character fonts in the DBCS font table with those from the specified PCF file.
*YES
Le système remplace les polices de caractères DBCS définies par l'utilisateur dans la table de polices DBCS par celles du fichier PCF indiqué. The system replaces user-defined DBCS character fonts in the DBCS font table with those from the specified PCF file.

Exemples

Exemple 1 : Copie sans remplacement des polices existantes Example 1: Copying Without Replacing Existing Fonts

CPYFRMPCFF
         '/QIBM/ProdData/NetworkStation/fonts/pcf/IBM_JPN17.pcf'
           TOIGCTBL(QIGC2424)  RPLFNT(*NO)

Cette commande copie toutes les polices de caractères DBCS définies par l'utilisateur contenues dans le fichier PCF japonais nommé IBM_JPN17.pcf (police en matrice de points de 24 sur 24) du répertoire /QIBM/ProdData/NetworkStation/fonts/pcf vers la table de polices DBCS japonaise QIGC2424 (police en matrice de points de 24 sur 24). Seules les polices de caractères DBCS définies par l'utilisateur qui ne se trouvent pas dans la table de polices DBCS sont copiées. This command copies all user-defined DBCS character fonts contained in the Japanese PCF file named IBM_JPN17.pcf (24-by-24 dot matrix font) in directory /QIBM/ProdData/NetworkStation/fonts/pcf to the Japanese DBCS font table QIGC2424 (24-by-24 dot matrix font). Only user-defined DBCS character fonts that are not found in the DBCS font table are copied.

Exemple 2 : Copie des polices de caractères DBCS définies par l'utilisateur d'une table de polices DBCS vers un fichier PCF avec remplacement des polices existantes Example 2: Copying User-Defined DBCS Character Fonts From DBCS Font Table to PCF File Replacing Existing Fonts

CPYFRMPCFF '/QIBM/ProdData/NetworkStation/fonts/pcf/Chtpc17.pcf'
           TOIGCTBL(QIGC2424C)  RPLFNT(*YES)

Cette commande copie toutes les polices de caractères DBCS définies par l'utilisateur contenues dans le fichier PCF chinois traditionnel nommé Chtpc17.pcf (police en matrice de points de 24 sur 24) du répertoire /QIBM/ProdData/NetworkStation/fonts/pcf vers la table de polices DBCS chinois traditionnel QIGC2424C (matrice de points de 24 sur 24). Les polices de caractères DBCS définies par l'utilisateur de la table de polices DBCS sont remplacées par celles du fichier PCF. This command copies all user-defined DBCS character fonts contained in the Traditional Chinese PCF file named Chtpc17.pcf (24-by-24 dot matrix font) in directory /QIBM/ProdData/NetworkStation/fonts/pcf to the Traditional Chinese DBCS font table QIGC2424C (24-by-24 dot matrix). User-defined DBCS character fonts in the DBCS font table are replaced with those found in the PCF file.

Messages d'erreur

Messages *ESCAPE *ESCAPE Messages

CPFB7A7
La commande &1 s'est terminée en raison d'une erreur. &1 command ended due to error.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.