]> _ Git - fluidbook-toolbox.git/commitdiff
wip #7556
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 15 Jul 2025 15:02:19 +0000 (17:02 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 15 Jul 2025 15:02:19 +0000 (17:02 +0200)
app/Models/FluidbookDocument.php

index cf51ce0b34c3c9e06699037b0db71b480aab7d44..a8aa6573b5481b4c136610f2424413c0af8197e1 100644 (file)
@@ -85,14 +85,16 @@ class FluidbookDocument extends ToolboxModel
         $this->processSync = $sync;
         $this->updateProgression($uploadID, __('Nettoyage du document'), 1.3);
         $this->fixPDF();
-        $this->updateProgression($uploadID, __('Découpe du document'), 1.4);
+        $this->updateProgression($uploadID, __('Découpe du document'), 1.35);
         $this->cropAndCut();
-        $this->updateProgression($uploadID, __('Analyse du document'), 1.5);
+        $this->updateProgression($uploadID, __('Analyse du document'), 1.4);
         $this->checkInfos(true);
-        $this->updateProgression($uploadID, __('Séparation des pages'), 1.6);
+        $this->updateProgression($uploadID, __('Séparation des pages'), 1.5);
         $this->splitPDF();
-        $this->updateProgression($uploadID, __('Extraction des textes'), 1.75);
+        $this->updateProgression($uploadID, __('Extraction des textes'), 1.6);
         $this->extractTexts();
+        $this->updateProgression($uploadID, __('Extraction du HTML'), 1.75);
+        $this->extractMarkdown();
         $this->updateProgression($uploadID, __('Extraction des liens'), 1.9);
         $this->extractLinks();
         $this->updateProgression($uploadID, __('Conversion des pages'), 2);
@@ -152,8 +154,9 @@ class FluidbookDocument extends ToolboxModel
         Farm::extractHighlightsData($this->getPDFSource(), $this->path(), 'standard', '');
     }
 
-    public function extractMarkdown(){
-        Farm::extractMarkdown($this->getPDFSource(),$this->path());
+    public function extractMarkdown()
+    {
+        Farm::extractMarkdown($this->getPDFSource(), $this->path());
     }
 
     public function extractLinks()