Produktöversikt

Aspose.Slides for .NET

Välkommen till Aspose.Slides för .NET!

Aspose.Slides är ett Microsoft PowerPoint®‑hanterings‑API som låter applikationer läsa, skriva, skapa och modifiera PowerPoint‑presentationer utan att använda Microsoft PowerPoint®. Biblioteket stödjer arbete med presentationer, bilder, former, tabeller, text, animationer, ljud, video och andra presentationselement.

Med Aspose.Slides kan utvecklare öppna presentationer från olika källor, spara dem i diverse PowerPoint‑format, exportera presentationer till format såsom PDF, TIFF, XPS, SWF, HTML och SVG samt spara bilder som bilder. API‑et tillhandahåller också funktioner för att hantera dokumentegenskaper, tillämpa skydd, förhandsgranska bilder, redigera bildinnehåll, arbeta med bildanteckningar och hantera avancerade presentationselement såsom inbäddade OLE‑objekt.

Varför du bör använda Aspose.Slides för .NET

  • Aspose.Slides för .NET är den första och enda komponenten som tillhandahåller de funktioner som krävs för att hantera PowerPoint®‑dokument.

  • Aspose.Slides för .NET erbjuder många viktiga funktioner såsom hantering av text, former, tabeller och animationer, lägga till ljud och video till bilder, förhandsgranska bilder, exportera bilder till SVG, PDF och andra format, samt många fler möjligheter.

  • Aspose.Slides för .NET låter dig inte bara öppna PowerPoint‑filer från olika källor utan även spara dina presentationer på olika sätt. Till exempel kan du spara dina presentationer i PPT; du kan också spara dina bilder som bilder.

  • Aspose.Slides för .NET ger dig nästan alla funktioner som du eventuellt kan hitta i Microsoft PowerPoint. Med tanke på Aspose.Slides för .NET:s mångsidighet, förutom tabeller och olika typer av former, kan du använda det för att lägga till olika typer av ramar – text-, ljud- och video­ramar – till dina bilder.

  • Aspose.Slides för .NET utvecklas med Managed C#. Du kan använda Aspose.Slides för .NET med vilket .NET‑språk som helst, såsom C#, VB.NET, J# osv. Aspose.Slides för .NET kan även användas med alla typer av applikationer – webb‑ eller Windows‑applikationer.

  • Aspose.Slides för .NET erbjuder även fullt utrustade demo‑exempel och arbetsprov för att hjälpa utvecklare att få en bättre förståelse för API‑et.

Aspose.Slides‑funktioner

Funktionerna i Aspose.Slides för .NET kan delas in i följande grupper:

  1. Presentationsegenskaper.
  2. Bildfunktioner.
  3. Grafik‑ och multimediefunktioner.
  4. Tabellfunktioner.
  5. Text‑ och stycke‑funktioner
  6. Avancerade funktioner

Presentationsegenskaper

  • Öppna Microsoft PowerPoint‑presentationer från olika källor.
  • Spara presentationer i olika Microsoft PowerPoint‑format.
  • Skapa presentationer från början.
  • Konvertera presentationer till PDF‑dokument utan att använda någon annan komponent
  • Läsa eller ändra en presentations dokumentegenskaper
  • Applicera skydd på presentationen
  • Exportera presentation till PDF
  • Exportera presentation till TIFF
  • Exportera presentation till XPS
  • Exportera presentation till SWF
  • Exportera presentation till PDF‑anteckningar / TIFF‑anteckningar
  • Exportera presentation till HTML

Bildfunktioner

  • Skapa nya bilder från början och lägga till dem i presentationer.
  • Åtkomst till vilken bild som helst via dess position i en presentation.
  • Kopiera eller klona bilder till samma eller en annan presentation.
  • Redigera och radera bilder.
  • Kopiera master‑bilder automatiskt med bilder.
  • Förhandsgranska bilder.
  • Hämta eller ange en bilds namn.
  • Spara bilder som bilder.
  • Exportera bilder till SVG‑format.
  • Arbeta med många master‑bilder i presentationer.
  • Fylla bildbakgrunden med vilken stödjande stil som helst.
  • Lägg till nya eller hantera bildanteckningar.
  • Ställa in nya bild‑masters och stilar dynamiskt.
  • Lägg till eller ändra bildspelsövergång.
  • Lägga till Morph‑övergångar

Grafik‑ och multimediefunktioner

  • Skapa eller hantera former såsom linjer, rektanglar, ellipser och polylinjer.
  • Hantera linjestilar i former.
  • Hämta en forma alternativa text.
  • Rotera och vända former.
  • Fylla former i olika stilar – till exempel solid, gradient, mönster, textur och bild.
  • Använda något av 48 fördefinierade mönster och 24 texturer.
  • Tilldela länkar till former.
  • Läsa, ändra och lägga till nya animeringseffekter till bilder och former.
  • Lägga till nya bilder i presentationer och hantera befintliga.
  • Lägga till nya bildpunkter i presentationer och hantera befintliga.
  • Lägga till nya ljudramar i presentationer och hantera befintliga.
  • Lägga till nya video­ramar i presentationer och hantera befintliga.

Tabellfunktioner

  • Skapa tabeller från början och lägga till dem i bilder.
  • Ändra storlek och flytta tabeller.
  • Åtkomst till vilken cell som helst i en tabell.
  • Ändra format och ramverk för någon cell.
  • Ändra storlek på kolumner och rader.
  • Lägga till och radera kolumner och rader.
  • Ställa in kantbredd och färg för hela tabellen.

Text‑ och stycke‑funktioner

  • Hämta och ange texter i textplatshållare och textramar.
  • Hämta en platshållares typ.
  • Ändra textformatering i en textram.
  • Lägga till nya typsnitt eller hantera de typsnitt som redan används i en presentation.
  • Ändra texter och textformatering.
  • Skapa eller hantera länkar till texten.
  • Stödja flikar och effektiva flikar.
  • Lägga till nya textram i nästan vilken formtyp som helst.
  • Åtkomst till och ändra marginaler och textomslaginställningar för textram.
  • Åtkomst till och ändra styckeindrag.

Avancerade funktioner

  • Åtkomst till OLE‑objekt inbäddade i presentationer.
  • Låsa presentationer.

Teknisk support

Aspose tillhandahåller obegränsad gratis teknisk support för alla sina produkter. Supporten är tillgänglig för alla användare (inklusive användare med utvärderingspaket). Om du behöver hjälp med Aspose.Slides för .NET, överväg följande:

  • Den huvudsakliga kanalen för support är Aspose Forums. Posta din fråga i Aspose.Slides‑forumet—så svaras den inom några timmar. Aspose.Slides‑supportteamet svarar direkt på frågor som postas i forumet.
  • Observera att Aspose inte erbjuder teknisk support via telefon. Telefonsupport är endast tillgänglig för försäljnings‑ och köpsfrågor.
  • När du väntar på svar i forumen, var tålmodig och ta hänsyn till tidszonskillnader.

Om du har ett problem med Aspose.Slides för .NET, följ dessa riktlinjer för att lösa det på mest effektivt sätt:

  • Kontrollera och bekräfta att du använder den senaste versionen av Aspose.Slides för .NET innan du rapporterar problemet. Kanske har problemet du upplevt redan lösts i en uppdatering.

    Se Aspose.Slides‑download för information om den senaste produktversionen.

  • Innan du rapporterar ett problem kan du gå igenom våra forum, denna dokumentation och API‑referensen. Kanske har svaret på din fråga redan givits.

  • När du rapporterar ett problem, inkludera det ursprungliga dokumentet och (om möjligt) ett kodfragment som rör problemet. Om du behöver bifoga flera filer, packa dem i ett ZIP‑paket.

    Du kan säkert bifoga dina dokument i Aspose.Forums eftersom endast du och Aspose‑utvecklare har åtkomst till de bifogade filerna.

  • Skapa och använd ett tråd för ett specifikt problem. Om du upplever ett annat problem måste du skapa en ny tråd för att rapportera det.

Denna tabell listar viktiga tekniska resurser för Aspose.Slides för .NET.

Resource Description
Aspose.Slides for .NET home page Produkts hemsida.
Aspose.Slide blog Kolla denna sida regelbundet för information om nya releaser och användbara tips om Aspose.Slides.
Aspose.Slides for .NET download Ladda ner den senaste versionen av Aspose.Slides här. Vi släpper ofta nya versioner.
Aspose.Slides support forum Posta dina frågor och problem här för snabb lösning.
Aspose.Slides for .NET product documentation Fullständig online‑dokumentation som innehåller detta dokument och Aspose.Slides API‑referens.

Deklaration

Alla Aspose .NET‑komponenter kräver Full Trust‑behörighetsuppsättning. Anledningen: Aspose .NET‑komponenter behöver högsta privilegier för att komma åt registerinställningar, systemfiler och virtuella kataloger för att utföra vissa operationer som teckensnittstolkning och liknande uppgifter. Dessutom är Aspose .NET‑komponenter baserade på .NET‑kärnsystemklasser, vilka också i många fall kräver Full Trust‑behörighetsuppsättning.

Internetleverantörer som hostar flera applikationer från olika företag tillämpar oftast Medium Trust‑säkerhetsnivå. I ett fall som involverar .NET 2.0, gäller följande begränsningar för den säkerhetsnivån:

  • OleDbPermission är inte tillgänglig. Det betyder att du inte kan använda den ADO.NET‑hanterade OLE DB‑dataprovidern för att komma åt databaser.
  • EventLogPermission är inte tillgänglig. Det betyder att du inte kan komma åt Windows händelselogg.
  • ReflectionPermission är inte tillgänglig. Det betyder att du inte kan använda reflection.
  • RegistryPermission är inte tillgänglig. Det betyder att du inte kan komma åt registret.
  • WebPermission är begränsad. Det betyder att din applikation bara kan kommunicera med en adress eller ett adressintervall som du definierat i -elementet.
  • FileIOPermission är begränsad. Det betyder att du bara kan komma åt filer i din applikations virtuella kataloghierarki.

På grund av ovanstående skäl kan Aspose .NET‑komponenter endast användas på servrar som beviljar Full Trust‑behörighetsuppsättning.

FAQ

Stöder den PDF‑konformitetsnivåer för arkivering och tillgänglighet (PDF/A och PDF/UA)?

Ja. Du kan spara till PDF med PDF/A‑2a/2b/2u, PDF/A‑3a/3b samt PDF/UA genom att konfigurera PDF‑exportalternativ.

Finns det en teckensnittssubstitutionsmekanism och stöd för anpassade teckensnitt för att säkerställa korrekt återgivning?

Ja. Biblioteket låter dig ladda anpassade teckensnitt och definiera reservregler så att saknade glyfer ersätts på ett pålitligt sätt under konvertering och rendering.

Kan jag upptäcka om en fil är lösenordsskyddad utan att öppna den helt?

Ja. Du kan undersöka en presentation för att avgöra om den kräver ett lösenord innan hela dokumentet laddas.

Krävs Microsoft PowerPoint för bearbetning och konverteringar?

Nej. Aspose.Slides är en fristående motor; PowerPoint behövs inte på servern eller arbetsstationen.

Är det säkert att bearbeta presentationer från flera trådar?

Ja, du kan bearbeta olika dokument parallellt i separata trådar; undvik bara att använda samma presentationsinstans samtidigt över trådar.

Behålls makron och kan jag hantera VBA i PPTM/PPSM‑filer?

Ja. Presentationer med makron stöds, och du kan undersöka och hantera VBA‑projekt i dessa filer.

Kan jag konvertera PDF eller HTML tillbaka till PowerPoint‑bilder?

Ja. Du kan importera PDF‑sidor eller HTML‑innehåll för att skapa eller fylla bilder i en presentation.

Stöds XPS‑export, och kan jag kontrollera kvalitet och innehåll i XPS‑utdata?

Ja. Export till XPS är tillgängligt, och spara‑alternativ låter dig justera utdata­kvalitet och inkluderat innehåll.

Kan jag konvertera bilder till bildformat och kontrollera utdata­kvaliteten?

Ja. Bilder kan renderas till PNG, JPEG, GIF, BMP, TIFF och andra format med finjusterad kontroll över storlek och kvalitet.

Stöds mathematiska formler (MathML/MathText) och kan de exporteras?

Ja. Du kan skapa och redigera matematisk text och exportera ekvationer, inklusive till MathML.

Hur hanterar biblioteket kryptering och lösenord (öppna, sätta, ta bort)?

Det stöder att öppna krypterade presentationer, sätta eller ta bort lösenord för öppning och modifiering, samt att kontrollera en fils skyddsstatus.