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änds i PowerPoint 97–2003, medan PPTX presenteras som det moderna Office Open XML‑baserade formatet som erbjuder större flexibilitet och är bättre anpassat för att utöka presentationens funktioner. Artikeln beskriver även viktiga aspekter vid konvertering mellan dessa format, inklusive kompatibilitetshänsyn, och visar hur Aspose.Slides kan användas för att utföra sådana konverteringar. Generellt 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 särskilda 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‑standard (ISO 29500:2008‑2016, ECMA‑376). PPTX är en arkiverad samling av XML‑ och mediadata. PPTX‑formatet är lätt att utöka. 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 har använts sedan 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 starkt efterfrågat.

Konvertering mellan det gamla PPT‑formatet och det nya PPTX‑formatet är dock 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 det. 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 öppnas i en modern PowerPoint‑version eller konverteras till PPTX‑format.

Aspose.Slides tillhandahåller ett gemensamt gränssnitt för att arbeta med alla presentationsformat. Det möjliggör konvertering från PPT till PPTX och PPTX till PPT på ett mycket enkelt sätt. Aspose.Slides stöder fullt ut konvertering från PPT till PPTX och även konvertering från PPTX till PPT med vissa begränsningar. Vi rekommenderar att du använder PPTX‑formatet närhelst det är möjligt.

// Instansiera ett Presentation-objekt som representerar en PPT-fil
Presentation pres = new Presentation("PPTtoPPTX.ppt");
try {
// Sparar PPT-presentationen i PPTX-format
    pres.save("PPTtoPPTX_out.pptx", 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 är baserat på den öppna OOXML‑standarden och stöds enklare av moderna verktyg.

Hur kan jag avgöra vilka filer som är viktigast att först konvertera till PPTX?

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 behålls bara med en korrekt konvertering och krypteringsstöd i det verktyg du använder. 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 när PPTX konverteras tillbaka till PPT?

Eftersom PPT inte stödjer några av de nyare objekten/egenskaperna. 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.