Förstå skillnaden: PPT vs PPTX

Översikt

Denna artikel förklarar skillnaderna mellan PPT‑ och PPTX‑formaten. Den beskriver PPT som det äldre binära formatet som användes i PowerPoint 97–2003, medan PPTX presenteras som det moderna Office Open XML‑baserade formatet som erbjuder större flexibilitet och är bättre lämpat för att utöka presentationsmöjligheter. Artikeln beskriver också viktiga aspekter av konvertering mellan dessa format, inklusive kompatibilitetshänsyn, och visar hur Aspose.Slides kan användas för att utföra sådana konverteringar. I allmänhet rekommenderas PPTX när det är möjligt.

Vad är PPT?

PPT är ett binärt filformat, d.v.s. det är omöjligt att visa dess innehåll utan speciella verktyg. De första PowerPoint‑versionerna 97‑2003 arbetade med PPT‑filformatet, men dess utbyggbarhet är begränsad.

Vad är PPTX?

PPTX är ett nytt presentationsfilformat, baserat på Office Open XML‑standarden (ISO 29500:2008‑2016, ECMA‑376). PPTX är en arkiverad samling av XML‑ och mediefiler. PPTX‑formatet är lätt utbyggbart. Till exempel är det enkelt att lägga till stöd för en ny diagramtyp eller formtyp utan att ändra PPTX‑formatet i varje ny PowerPoint‑version. PPTX‑formatet används från och med PowerPoint 2007.

PPT vs PPTX

Även om PPTX erbjuder mycket bredare funktionalitet är PPT fortfarande ganska populärt. Behovet av att konvertera från PPT till PPTX och vice versa är mycket efterfrågat.

Dock är konvertering mellan det gamla PPT‑ och det nya PPTX‑formatet den mest komplicerade utmaningen bland andra Microsoft‑Office‑format. Även om specifikationen för PPT‑formatet är öppen är det svårt att arbeta med. PowerPoint kan skapa speciella delar (MetroBlob) i PPT‑filer för att lagra information från PPTX som inte stöds av PPT‑formatet och som inte kan visas i äldre PowerPoint‑versioner. Denna information kan återställas när en PPT‑fil laddas i en modern PowerPoint‑version eller konverteras till PPTX‑format.

Aspose.Slides tillhandahåller en gemensam klass för att arbeta med alla presentationsformat. Den möjliggör konvertering från PPT till PPTX och PPTX till PPT på ett mycket enkelt sätt. Aspose.Slides stöder fullständigt konvertering från PPT till PPTX och stödjer även konvertering från PPTX till PPT med vissa begränsningar. Vi rekommenderar att använda PPTX‑format där det är möjligt.

// Instansiera ett Presentation-objekt som representerar en PPT-fil
var pres = new aspose.slides.Presentation("PPTtoPPTX.ppt");
try {
    // Sparar PPT-presentationen till PPTX-format
    pres.save("PPTtoPPTX_out.pptx", aspose.slides.SaveFormat.Pptx);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

FAQ

Finns det någon anledning att behålla gamla presentationer i PPT om de öppnas utan fel?

Om en presentation öppnas pålitligt och inte behöver samarbete eller nyare funktioner kan du behålla den i PPT. Men för framtida kompatibilitet och utbyggbarhet är det bättre att konvertera till PPTX: formatet baseras på den öppna OOXML‑standarden och stöds lättare av moderna verktyg.

Hur kan jag prioritera vilka filer som ska konverteras till PPTX först?

Konvertera först de presentationer som: redigeras av flera personer; innehåller komplexa diagram/former; används i extern kommunikation; eller ger varningar när de öppnas.

Kommer lösenordsskydd att bevaras vid konvertering från PPT till PPTX och tillbaka?

Lösenordet överförs bara korrekt om konverteringen och krypteringsstödet i verktyget du använder fungerar. Det är mer pålitligt att ta bort skyddet, konvertera, och sedan återapplicera skyddet enligt din säkerhetspolicy.

Varför försvinner vissa effekter eller förenklas de när PPTX konverteras tillbaka till PPT?

Eftersom PPT inte stödjer vissa nyare objekt/egenskaper. PowerPoint och verktyg kan lagra ”spår” av denna information i speciella block för senare återställning, men äldre versioner av PowerPoint kommer inte att rendera dem.