$arg]; if (!empty($Tcles)) { $set = array_merge($set, ['ids' => implode(',', $Tcles)]); } $fond = recuperer_fond('gamutable_pdf/' . $fichierpdf, $set); } else { // TODO : gamutable pourrait venir avec un fichier de generation generique // d'un pdf } include_spip('spipdf_options'); include_spip('inc/spipdf'); $namepdf = 'pdf_' . time(); $a = spipdf_html2pdf($fond); $dir = sous_repertoire(_DIR_IMG . 'pdfgamutable'); $chemin = $dir . md5($namepdf) . '.pdf' ; file_put_contents($chemin, $a); $id_job = job_queue_add( 'gamutable_clean_pdf', 'Gamutable nettoyer pdf', [$chemin], 'inc/gamutable_clean_pdf', false, time() + 20 ); echo url_absolue($chemin); }