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 presentationsegenskaper. Artikeln beskriver också viktiga aspekter av konvertering mellan dessa format, inklusive kompatibilitetsaspekter, 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, dvs. det är omöjligt att visa dess innehåll utan specialverktyg. De första PowerPoint‑versionerna 97‑2003 arbetade med PPT‑filformatet, men dess expandabilitet ä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 ett arkiverat set av XML‑ och medi filer. PPTX‑formatet är lätt att expandera. 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 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 särskilda 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 ett gemensamt gränssnitt för att arbeta med alla presentationsformat. Det möjliggör konvertering från PPT till PPTX och från PPTX till PPT på ett mycket enkelt sätt. Aspose.Slides stödjer 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‑formatet där det är möjligt.

// Skapa ett Presentation-objekt som representerar en PPT-fil
Presentation pres = new Presentation("PPTtoPPTX.ppt");
try {
// Spara 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 krä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 kritiska att konvertera 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ösenordsskyddet överförs bara med en korrekt konvertering och stöd för kryptering i det verktyg du använder. Det är mer pålitligt att ta bort skyddet, konvertera, och sedan återinföra 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 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.