Render PDF
Vanuit het dashboard is het mogelijk een PDF te renderen. Dit kan vanuit het Share paneel. Klanten met de feature (frontend-pdf-download 100) hebben tevens de mogelijkheid om vanuit het menu in het magazine een PDF te downloaden. Hiervoor wordt een JOB in het dashboard ingeschoten en gepolled wanneer deze job klaar is.
Oude versie
Deze versie wordt nog enkel gebruikt voor de Interactieve Print. Module verkopen we niet meer, nog enkel in gebruik door aantal oudere klanten.
App\Jobs\WKPDF
Nieuwe versie (Google Cloud) Alle PDF's worden vanuit een Google Cloud functie gestart. Dit kan zijn voor screenshots of voor PDF's. Van iedere pagina + scene maakt Google een screenshot. Deze worden in een S3 buckets tijdelijk opgeslagen waarna een functie in het dashboard ze samenvoegt tot complete PDF. Deze PDF optimaliseren we.
Pagina's die tussentijds niet veranderen worden niet opnieuw langs de Google Cloud functie verzonden. Deze spreads cachen op basis van publish timestamp. Ook de gerenderde eind-pdf cachen we op de server. In verband met Cloudflare caching moeten PDF files ook met timestamp worden teruggegeven.
App\Jobs\PublishPDF