<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Danlo</id>
	<title>Dolibarr ERP CRM Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Danlo"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php/Special:Contributions/Danlo"/>
	<updated>2026-11-11T21:27:44Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=G%C3%A9n%C3%A9rer_automatiquement_des_documents_PDF_%C3%A0_partir_de_fichier_ODT&amp;diff=49960</id>
		<title>Générer automatiquement des documents PDF à partir de fichier ODT</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=G%C3%A9n%C3%A9rer_automatiquement_des_documents_PDF_%C3%A0_partir_de_fichier_ODT&amp;diff=49960"/>
		<updated>2021-03-12T19:52:42Z</updated>

		<summary type="html">&lt;p&gt;Danlo: Instruction pour la configuration de ODT à PDF avec Doliwamp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Prérequis ==&lt;br /&gt;
&lt;br /&gt;
* Installer le logiciel open source LibreOffice si ce n&#039;est pas déjà effectué.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
=== Dans Dolibarr: ===&lt;br /&gt;
&lt;br /&gt;
* Se connecter avec un compte administrateur&lt;br /&gt;
&lt;br /&gt;
* Dans Accueil, Configuration, Divers =&amp;gt; Ajouter la variable &amp;quot;MAIN_ODT_AS_PDF&amp;quot; avec comme valeur &amp;quot;libreoffice&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Dans Windows: ===&lt;br /&gt;
&lt;br /&gt;
* Dans le panneau de configuration Windows, Rechercher &amp;quot;modifier les variables d&#039;environnement système&amp;quot;&lt;br /&gt;
* Dans la boîte de dialogue, cliquer sur variables d&#039;environnement en bas à droite.&lt;br /&gt;
* Dans variables système aller sur &amp;quot;Path&amp;quot; et presser sur modifier&lt;br /&gt;
* Cliquer sur ajouter pour ajouter une ligne et parcourir jusqu&#039;au dossier d&#039;installation de LibreOffice &amp;quot;C:\Program Files\LibreOffice\program&amp;quot; (l&#039;endoit ou soffice est installé)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Add soffice to cmd windows.png|none|thumb|660x660px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Editer les fichiers: ===&lt;br /&gt;
&lt;br /&gt;
* odf.php qui se trouve par défaut dans:&lt;br /&gt;
&lt;br /&gt;
C:\dolibarr\www\dolibarr\htdocs\includes\odtphp\odf.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Chercher et Remplacer cette ligne ci après:&amp;lt;syntaxhighlight lang=&amp;quot;PHP&amp;quot;&amp;gt;&lt;br /&gt;
$command =&#039;soffice --headless -env:UserInstallation=file:&amp;quot;//&#039;.$conf-&amp;gt;user-&amp;gt;dir_temp.&#039;&amp;quot; --convert-to pdf --outdir &#039;. escapeshellarg(dirname($name)). &amp;quot; &amp;quot;.escapeshellarg($name);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;           &lt;br /&gt;
&lt;br /&gt;
Par:&amp;lt;syntaxhighlight lang=&amp;quot;PHP&amp;quot;&amp;gt;&lt;br /&gt;
$command =&#039;soffice --headless &amp;quot;//&#039;.$conf-&amp;gt;user-&amp;gt;dir_temp.&#039;&amp;quot; --convert-to pdf --outdir &#039;. escapeshellarg(dirname($name)). &amp;quot; &amp;quot;.escapeshellarg($name);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enregistrer le fichier        &lt;br /&gt;
&lt;br /&gt;
* Éditer encore le fichier bootstrap.ini qui se trouve par défaut dans:&lt;br /&gt;
&lt;br /&gt;
C:\Program Files\LibreOffice\program\bootstrap.ini&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;md&amp;quot;&amp;gt;&lt;br /&gt;
[Bootstrap]&lt;br /&gt;
&lt;br /&gt;
InstallMode=&amp;lt;installmode&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ProductKey=LibreOffice 7.1&lt;br /&gt;
&lt;br /&gt;
//Remplacer cette ligne par:&lt;br /&gt;
&lt;br /&gt;
UserInstallation=file:///C:/ProgramData/LibreOffice/4&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enregistrer le fichier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Redémarrer les services doliwampmysqld et doliwampapache ou redémarrer l&#039;ordinateur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A se moment, la génération des PDF est activée à partir du modèle ODT. Les 2 types de fichier seront présent lors de la génération d&#039;un document. Si il y une erreur sur le template ODT, le PDF ne se générera pas.&lt;br /&gt;
&lt;br /&gt;
== Option pour garder uniquement le fichier PDF ==&lt;br /&gt;
&lt;br /&gt;
=== Dans Dolibarr: ===&lt;br /&gt;
&lt;br /&gt;
* Se connecter à Dolibarr avec un compte administrateur&lt;br /&gt;
&lt;br /&gt;
* Dans Accueil, Configuration, Divers =&amp;gt; Ajouter la variable &amp;quot;MAIN_ODT_AS_PDF_DEL_SOURCE&amp;quot; avec comme valeur &amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Danlo</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=File:Add_soffice_to_cmd_windows.png&amp;diff=49959</id>
		<title>File:Add soffice to cmd windows.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=File:Add_soffice_to_cmd_windows.png&amp;diff=49959"/>
		<updated>2021-03-12T19:45:34Z</updated>

		<summary type="html">&lt;p&gt;Danlo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Procédure à suivre pour ajouter soffice à l&#039;interpréteur de commande windows&lt;/div&gt;</summary>
		<author><name>Danlo</name></author>
	</entry>
</feed>