boolean SetZipBinary (string $path_binary[, $test=false]) |
Fixer le nom de l'exécutable 'zip' avec ou sans le chemin complet |
boolean SetUnzipBinary (string $path_binary [, $test=false]) |
Fixer le nom de l'exécutable 'unzip' avec ou sans le chemin complet |
boolean SetProcessDir (string $process_path) |
Fixer le nom du répertoire de travail pour la création des nouveaux documents OpenOffice |
void SetDataCharset (string $charset) |
Fixer le format d'encodage des données à fusionner (ISO 8859-1 ou UTF8) |
mixed NewDocFromTpl (string $ooo_template_filename) |
Créer un nouveau document OpenOffice dans le répertoire de travail à partir du gabarit OpenOffice avec un nom unique |
boolean LoadXmlFromDoc (string $xml_file) |
Extraction du fichier XML du document OpenOffice et le charge comme modèle de TBS |
boolean SaveXmlToDoc (void) |
Sauvegarder le résultat de la fusion effectué par TBS dans le fichier XML et le compresse dans le document OpenOffice |
void AddFileToDoc (string $filename) |
Ajouter un fichier externe dans le document OpenOffice |
string GetPathnameDoc (void) |
Obtenir le nom du nouveau document OpenOffice |
string GetMimetypeDoc (void) |
Obtenir le 'mime type' du document |
stream FlushDoc (void) |
Retourner le contenu binaire du document OpenOffice du répertoire de travail vers STDOUT |
void RemoveDoc (void) |
Supprimer le nouveau document OpenOffice du répertoire de travail |
void ClearProcessDir ([int $hour=2 [, int $minut=0]]) |
Nettoyer le répertoire de travail des vieux documents antérieurs à un nombre d'heures et de minutes |