📊

PPT naar PDF

Zet PowerPoint om naar PDF: de tekst van elke .pptx-slide komt op een liggende PDF-pagina.

Je bestanden blijven op dit apparaat. Er wordt niets geüpload. Zo controleer je het

Zo gebruik je PPT naar PDF

1. Sleep een .pptx-bestand naar het uploadvak of klik op Bestanden kiezen. Oudere .ppt-bestanden worden met een melding geweigerd; sla ze eerst op als .pptx.
2. Er zijn geen opties in te stellen. Klik op PPT naar PDF converteren, of op Bestand verwijderen om een andere presentatie te kiezen.
3. Klik op Bestand downloaden om de PDF op te slaan, genoemd naar je presentatie, of op Voorbeeld bekijken om hem eerst te lezen.

Belangrijkste functies van PPT naar PDF

📊 Een pagina per slide

Elke slide wordt een liggende A4-pagina met het label Slide N of M. Het eerste tekstfragment wordt vetgedrukt als titel gebruikt, de rest in 13 pt Helvetica.

⚠️ Lay-out blijft niet behouden

Slide-achtergronden, afbeeldingen, grafieken, lettertypen en posities worden niet gereproduceerd, en spreeknotities worden weggelaten. Het resultaat is een tekstoverzicht van de presentatie.

🔒 Er wordt niets geüpload

Het bestand wordt uitgepakt en gelezen door JavaScript in je browser. Er wordt niets naar een server gestuurd.

Over PPT naar PDF

PPT naar PDF opent het .pptx-pakket met JSZip, leest de slidevolgorde uit ppt/presentation.xml en verzamelt de tekstfragmenten uit elke slide. pdf-lib tekent ze vervolgens op liggende pagina's met een lichte kopband en een slideteller. Tekst in tabellen en vormen wordt meegenomen; notitiepagina's niet.

Dit levert een leesbare, afdrukbare weergave van wat een presentatie zegt, wat handig is om een presentatie op een telefoon te bekijken, de gespreekspunten te delen of de tekst te archiveren. Elk tekstfragment wordt een eigen regel, dus een zin met een vetgedrukt woord in het midden kan over meerdere regels uitvallen, en een slide met meer tekst dan op een pagina past, wordt onderaan afgekapt. Exporteer voor een PDF die eruitziet als de slides vanuit PowerPoint, Keynote of Google Slides.

Wanneer gebruik je PPT naar PDF?

Je bereidt een hand-out of agenda voor op basis van een presentatie en wilt de tekst van elke slide op een eigen pagina, genummerd om overeen te komen. Omdat elke pagina een label Slide N of M draagt, kan een lezer de afgedrukte tekst volgen terwijl de slides worden getoond.

Twee versies van een presentatie zijn heen en weer gestuurd en je wilt weten welke opsommingspunten zijn gewijzigd. Converteer ze hier allebei en laat de PDF's door PDF vergelijken lopen; omdat geen van beide PDF's afbeeldingen of lay-out bevat, toont de vergelijking alleen verschillen in bewoording.

Je wilt in een lange presentatie zoeken naar een zin, een productnaam of een cijfer. De tekst in de uitvoer is echte Helvetica-tekst, dus het zoekvak van elke PDF-viewer werkt erop, en PDF naar tekst kan het hele overzicht als .txt-bestand eruit halen.

Een presentatie die vooral uit foto's, diagrammen of grafieken bestaat, heeft hier niets aan, omdat die elementen nooit worden gelezen, en een slide zonder tekst komt eruit als een pagina met alleen het paginanummer. Gebruik voor zulke presentaties de eigen PDF-export van het presentatieprogramma, en PDF comprimeren als die export te groot is om te versturen. Voor de omgekeerde richting zet PDF naar PPT elke PDF-pagina als afbeelding op een slide.

Tips en probleemoplossing

  • De melding ‘Dit bestand is geen geldige .pptx-presentatie’ betekent dat het bestand geen gezipt PowerPoint-pakket is: een .odp- of .key-bestand hernoemd naar .pptx, of een onvolledige download. Sla het opnieuw op als .pptx vanuit het programma waarmee het is gemaakt.
  • Pagina's volgen de slidevolgorde die in de presentatie is opgeslagen, dus een herschikte presentatie komt eruit in de huidige volgorde. Gebruik Pagina's ordenen op het resultaat voor een andere volgorde.
  • Verborgen slides worden meegenomen, omdat de tool elk slidebestand leest en niet controleert op de verborgen-vlag. Verwijder ze eerst in PowerPoint, of verwijder hun pagina's achteraf met Pagina's verwijderen.
  • Het eerste tekstfragment op een slide wordt vetgedrukt als de titel van 18 pt gebruikt, wat het ook is. Als een voettekst of tekstvak is toegevoegd voor de titel-placeholder, krijgt die tekst in plaats daarvan de vetgedrukte regel.
  • Tekst die de onderkant van een pagina bereikt, wordt zonder melding weggelaten: na de kopband van 70 punt passen ongeveer twintig regels tekst van 13 pt, elk fragment afgebroken op 85 tekens, en de succesmelding vermeldt niet wanneer een slide is afgekapt. Splits een volle slide in tweeën voordat je converteert.
  • Grafieken, ingesloten spreadsheets en SmartArt bewaren hun tekst in andere delen van het pakket, niet in de slide-XML, dus hun labels en waarden ontbreken in de PDF.
  • Elk teken buiten de Helvetica-tekenset, zoals Chinese of Arabische tekst of een emoji, stopt de conversie met een foutmelding die WinAnsi noemt. Verwijder of vervang het teken en probeer het opnieuw.
  • De download krijgt de naam van de presentatie met de extensie .pdf, en elke pagina is liggend A4; er is geen optie voor staand of een ander paginaformaat.

Zo werkt PPT naar PDF in je browser

Nadat het bestand in het geheugen is geladen, worden de eerste vier bytes vergeleken met de OLE-signatuur die een binair .ppt-bestand herkent, en zulke bestanden worden geweigerd voordat er iets anders gebeurt. JSZip opent vervolgens het .pptx-pakket in het geheugen en leest de slidelijst in ppt/presentation.xml, die van elke slide het XML-bestand geeft, in de volgorde van de show; een pakket zonder die lijst valt terug op het nummer N in ppt/slides/slideN.xml. De XML van elke slide wordt geparsed met de DOMParser van de browser; elk a:t-element, dat een tekstfragment is, wordt in documentvolgorde verzameld, bijgesneden en behouden als het niet leeg is.

pdf-lib bouwt de uitvoer op: voor elke slide een liggende A4-pagina, een band van 70 punt bovenaan in lichtblauwgrijs, het label Slide N of M rechtsboven in 12 pt, dan de tekstfragmenten, het eerste in 18 pt Helvetica Bold en de rest in 13 pt Helvetica, elk opgeknipt in stukken van 85 tekens. Beide lettertypen zijn standaard PDF-lettertypen, dus er wordt niets ingesloten en het bestand blijft klein. De bytes van save() worden een Blob voor de knoppen Bestand downloaden en Voorbeeld bekijken. De twee bibliotheken worden bij het laden van de pagina opgehaald van cdnjs.cloudflare.com; de presentatie zelf wordt nooit verzonden.

Veelgestelde vragen

Zien de slides er hetzelfde uit als in PowerPoint?

Nee. Alleen de tekst wordt overgenomen, een pagina per slide. Achtergronden, afbeeldingen, grafieken en lay-outs worden niet gereproduceerd. Gebruik de eigen export van PowerPoint voor een getrouwe PDF.

Worden spreeknotities meegenomen?

Nee. Alleen de tekst op de slides zelf wordt geconverteerd.

Worden .ppt-bestanden ondersteund?

Nee. Het oudere binaire .ppt-formaat kan hier niet worden gelezen, en de tool stopt met een melding die dat aangeeft. Sla de presentatie op als .pptx in PowerPoint of LibreOffice en converteer dat bestand.

Worden verborgen slides meegenomen?

Ja. Een verborgen slide is nog steeds een slidebestand in het pakket, en de tool controleert niet op de verborgen-vlag, dus de tekst ervan verschijnt in de PDF. Verwijder zulke slides eerst in PowerPoint, of verwijder hun pagina's achteraf met Pagina's verwijderen.

Staan de pagina's in dezelfde volgorde als mijn slides?

Ja. De volgorde wordt gelezen uit de slidelijst in het presentatiebestand, dezelfde lijst die PowerPoint gebruikt, dus slides die je hebt verplaatst, komen eruit waar je ze hebt neergezet.

Kan ik de tekst in de PDF doorzoeken of kopiëren?

Ja. De uitvoer bevat echte tekst in Helvetica, dus je kunt hem selecteren, kopiëren en het zoekvak van je viewer gebruiken. Het is geen afbeelding van de slides.

Laatst gecontroleerd op