Pas de compte !!!
Documentations > WIKI > WIKI pour tcpdf_for_xoops > Paramètres configurables pour TCPDF_for_Xoops 2 / Configurable parameters for TCPDF_for_Xoops 2

Paramètres configurables pour TCPDF_for_Xoops 2 / Configurable parameters for TCPDF_for_Xoops 2

Publié par montuy337513 le 05-Sep-2014 21:20 (2318 lectures)


Version française


(see english version)

Ce tutoriel est conçu pour TCPDF_for_Xoops 2.00 et supérieur.

Dans la nouvelle version de TCDPF_for_Xoops 2.00 et supérieur, il est possible d'obtenir des documents PDF ayant une configuration différente.

Nous entrons les paramètres de configuration dans le fichier makepdf.php du module en question.

Voici le détail des paramètres configurables :

$pdf_data = array(
    
'path_images' => '/home/test/xoops257/Frameworks/image'// Répertoire de stockage des images,
    
'header_logo' => 'logo.png'// Nom du fichier pour le logo
    
'header_logo_width' => 30//largeur du logo 
    
'path_cache' => '/home/cache/'// Répertoire du cache (facultatif)
    
'page_format' => 'A4'// Format de page (voir format.txt) (facultatif, format par défaut : A4, autres formats disponibles : voir format.txt)
    
'page_orientation' => 'P'// Orientation de la page (P = Portrait, L = Paysage), défaut : P
    
'author' => 'chg-web.org'// Auteur du document, défaut : Nom du site
    
'title' => 'Title of article'// Titre de l'article, dans le header. Défaut : Article du "nom de votre site"
    
'header_string' => 'subhead'// sous-titre, défaut : par montuy337513, philodenellenwww.chg-web.org
    
'unit' => 'mm'// Unité de mesure du document [pt=point, mm=millimètre, cm=centimètre, in=pouce], défaut : mm
    
'margin_header' => 5// Marge de haut de page (facultatif), défaut : 5
    
'margin_footer' => 10// Marge de pied de page (facultatif), défaut : 10
    
'margin_top' => 27// Marge du haut (facultatif), défaut : 27
    
'margin'_bottom' => 25, // Mare du bas (facultatif), défaut : 25
    '
margin_left' => 15, // Marge de gauche (facultatif), défaut : 15
    '
margin_right' => 15, // Marge de droite (facultatif), défaut : 15
    '
font_name_main' => 'helvetica', // Police courante (facultatif), défaut: helvetica.
    '
font_size_main' => 10, // Taille de la police courante (facultatif), défaut: 10
    '
font_name_data' => 'helvetica', // Police pour les données (facultatif), défaut: helvetica
    '
font_size_data' => 10, // Taille de la police pour les données (facultatif), défaut: 8
    '
font_monospaced' => 'courier', //Police monospace (facultatif), défaut: courier
    '
image_scale_ratio' => 1.25, // Ratio utilisé pour ajuster la conversion de pixels pour les unités d'utilisateurs (facultatif), défaut1.25
    
'head_magnification' => 1.1// Facteur d'agrandissement pour les titres, (facultatif), défaut: 1.1
    
'k_cell_height_ratio' => 1.25// Hauteur des cellules de tableaux par rapport à la taille  de la police, (facultatif), défaut: 1.25
    
'k_title_magnification' => 1.3// Facteur d'agrandissement pour les titres par rapport à la taille de la police, (facultatif), default: 1.3
    
'k_small_ratio' => 2/3// Facteur de réduction pour les polices réduites, (facultatif), défaut: 2/3
    
'k_thai_topchars' => false// Mettre à true pour activer la procédure spéciale utilisée pour éviter le chevauchement des symboles sur la langue thaï, (facultatif), défaut: false
    
'k_tcpdf_calls_in_html' => true// Si à true, permet d'appeler des méthodes de TCPDF en utilisant la syntaxe HTML, (facultatif), défaul: true
    
'k_tcpdf_throw_exception_error' => false// Si à true et la version de PHP est supérieure à 5, utilisation des exceptions au lieu de mettre fin à l'exécution lors d'erreurs.(facultatif), défaut: false
);


English version


(voir la version française)

This tutorial is designed to TCPDF_for_Xoops 2.00 and higher.

In the new version of TCDPF_for_Xoops 2.00 and higher, it is possible to obtain PDF documents in a different manner.

We enter the configuration settings in the file makepdf.php module.

Here are the details of the configurable parameters:

$pdf_data = array(
    
'path_images' => '/home/test/xoops257/Frameworks/image'// Path image directory,
    
'header_logo' => 'logo.png'// File containing the logo to display
    
'header_logo_width' => 30//width of the logo
    
'path_cache' => '/home/cache/'// Directory of cache (optional)
    
'page_format' => 'A4'// Page format (see format.txt) (optional, format default : A4, other format : see format.txt)
    
'page_orientation' => 'P'// Current page orientation (P = Portrait, L = Landscape), default : P
    
'author' => 'chg-web.org'// Author of the document, default : Site Name
    
'title' => 'Title of article'// title of article, in header. Default : Article of of your site name
    
'header_string' => 'subhead'// subhead, default : by montuy337513, philodenellenwww.chg-web.org
    
'unit' => 'mm'//document unit of measure [pt=point, mm=millimeter, cm=centimeter, in=inch], default : mm
    
'margin_header' => 5// Margin header (optional), default : 5
    
'margin_footer' => 10// Margin footer (optional), default : 10
    
'margin_top' => 27// Margin top (optional), default : 27
    
'margin'_bottom' => 25, // Margin bottom (optional), default : 25
    '
margin_left' => 15, // Margin left (optional), default : 15
    '
margin_right' => 15, // Margin right (optional), default : 15
    '
font_name_main' => 'helvetica', // Main font name (optional), default: helvetica.
    '
font_size_main' => 10, // Main font size (optional), default: 10
    '
font_name_data' => 'helvetica', // Data font name (optional), default: helvetica
    '
font_size_data' => 10, // Data font size (optional), default: 8
    '
font_monospaced' => 'courier', // Monospaced font name (optional), default: courier
    '
image_scale_ratio' => 1.25, // Ratio used to adjust the conversion of pixels to user units (optional), default: 1.25
    '
head_magnification' => 1.1, // Magnification factor for titles, (optional), default: 1.1
    '
k_cell_height_ratio' => 1.25, // Height of cell respect font height, (optional), default: 1.25
    '
k_title_magnification' => 1.3, // Title magnification respect main font size, (optional), default: 1.3
    '
k_small_ratio' => 2/3, // Reduction factor for small font, (optional), default: 2/3
    '
k_thai_topchars' => false, // Set to true to enable the special procedure used to avoid the overlappind of symbols on Thai language, (optional), default: false
    '
k_tcpdf_calls_in_html' => true, // If true allows to call TCPDF methods using HTML syntax, (optional), default: true
    '
k_tcpdf_throw_exception_error' => false, // If true and PHP version is greater than 5, then the Error() method throw new exception instead of terminating the execution.(optional), default: false
);


Naviguer à travers les articles
Article précédent Méthode pour construire un fichier makepdf.php_V2/ A method for building a file makepdf.php_V2
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Auteur Commentaire en débat

Extraits de nos produits en téléchargement

Publicité