Przegląd produktu

Witamy w Aspose.Slides for .NET!
Aspose.Slides jest interfejsem API zarządzania Microsoft PowerPoint® umożliwiającym aplikacjom odczytywanie, zapisywanie, tworzenie i modyfikowanie prezentacji PowerPoint bez użycia Microsoft PowerPoint®. Biblioteka obsługuje pracę z prezentacjami, slajdami, kształtami, tabelami, tekstem, animacjami, dźwiękiem, wideo i innymi elementami prezentacji.
Dzięki Aspose.Slides programiści mogą otwierać prezentacje z różnych źródeł, zapisywać je w różnych formatach PowerPoint, eksportować prezentacje do formatów takich jak PDF, TIFF, XPS, SWF, HTML i SVG oraz zapisywać slajdy jako obrazy. API zapewnia również funkcje zarządzania właściwościami dokumentu, stosowania ochrony, podglądu slajdów, edycji treści slajdu, pracy z notatkami slajdu oraz obsługi zaawansowanych elementów prezentacji, takich jak osadzone obiekty OLE.
Dlaczego warto używać Aspose.Slides for .NET
- Aspose.Slides for .NET to pierwszy i jedyny komponent, który zapewnia funkcjonalności niezbędne do zarządzania dokumentami PowerPoint®.
- Aspose.Slides for .NET oferuje wiele kluczowych funkcji, takich jak zarządzanie tekstami, kształtami, tabelami i animacjami, dodawanie audio i wideo do slajdów, podgląd slajdów, eksportowanie slajdów do SVG, PDF i innych formatów oraz wiele innych możliwości.
- Aspose.Slides for .NET nie tylko umożliwia otwieranie plików PowerPoint z różnych źródeł, ale także pozwala zapisywać prezentacje na wiele sposobów. Na przykład możesz zapisać prezentacje w formacie PPT; możesz również zapisać slajdy jako obrazy.
- Aspose.Slides for .NET zapewnia prawie wszystkie funkcje, które możesz (lub nie) znaleźć w Microsoft PowerPoint. Dzięki wszechstronności Aspose.Slides for .NET, oprócz tabel i różnych rodzajów kształtów, możesz używać go do dodawania różnych typów ramek — tekstowych, audio i wideo — do swoich slajdów.
- Aspose.Slides for .NET jest rozwijany przy użyciu Managed C#. Możesz używać Aspose.Slides for .NET z dowolnym językiem .NET, takim jak C#, VB.NET, J# itp. Aspose.Slides for .NET może być również używany w dowolnym typie aplikacji — webowej lub aplikacji Windows.
- Aspose.Slides for .NET udostępnia także w pełni funkcjonalne demo i przykłady, które pomagają programistom lepiej zrozumieć API.
Funkcje Aspose.Slides
Funkcje Aspose.Slides for .NET można podzielić na następujące grupy:
- Funkcje prezentacji.
- Funkcje slajdów.
- Funkcje grafiki i multimediów.
- Funkcje tabel.
- Funkcje tekstu i akapitu
- Funkcje zaawansowane
Funkcje prezentacji
- Otwieranie prezentacji Microsoft PowerPoint z różnych źródeł.
- Zapisywanie prezentacji w różnych formatach Microsoft PowerPoint.
- Tworzenie nowych prezentacji od podstaw.
- Konwertowanie prezentacji na dokumenty PDF bez użycia innych komponentów
- Odczytywanie lub modyfikowanie właściwości dokumentu prezentacji
- Stosowanie ochrony na prezentacji
- Eksportowanie prezentacji do PDF
- Eksportowanie prezentacji do TIFF
- Eksportowanie prezentacji do XPS
- Eksportowanie prezentacji do SWF
- Eksportowanie notatek prezentacji do PDF / TIFF
- Eksportowanie prezentacji do HTML
Funkcje slajdów
- Tworzenie nowych slajdów od podstaw i dodawanie ich do prezentacji.
- Dostęp do dowolnego slajdu poprzez jego pozycję w prezentacji.
- Kopiowanie lub klonowanie slajdów w tej samej lub innej prezentacji.
- Edycja i usuwanie slajdów.
- Automatyczne kopiowanie masterów wraz ze slajdami.
- Podgląd slajdów.
- Pobieranie lub ustawianie nazwy slajdu.
- Zapisywanie slajdów jako obrazy.
- Eksportowanie slajdów do formatu SVG.
- Praca z wieloma masterami w prezentacjach.
- Wypełnianie tła slajdu dowolnym obsługiwanym stylem.
- Dodawanie nowych lub zarządzanie notatkami slajdu.
- Ustawianie nowych masterów slajdów i stylów dynamicznie.
- Dodawanie lub modyfikowanie przejść pokazu slajdów.
- Dodawanie przejść Morph
Funkcje grafiki i multimediów
- Tworzenie lub zarządzanie kształtami takimi jak linie, prostokąty, elipsy i polilinie.
- Zarządzanie stylami linii w kształtach.
- Pobieranie alternatywnego tekstu kształtu.
- Obracanie i odwracanie kształtów.
- Wypełnianie kształtów różnymi stylami — np. jednolity, gradientowy, wzorzysty, tekstura i obraz.
- Używanie dowolnego z 48 predefiniowanych wzorów i 24 tekstur.
- Przypisywanie linków do kształtów.
- Odczytywanie, modyfikowanie i dodawanie nowych efektów animacji do slajdów i kształtów.
- Dodawanie nowych obrazów do prezentacji i zarządzanie istniejącymi.
- Dodawanie nowych wypunktowań obrazkowych do prezentacji i zarządzanie istniejącymi.
- Dodawanie nowych ramek audio do prezentacji i zarządzanie istniejącymi.
- Dodawanie nowych ramek wideo do prezentacji i zarządzanie istniejącymi.
Funkcje tabel
- Tworzenie tabel od podstaw i dodawanie ich do slajdów.
- Zmiana rozmiaru i przesuwanie tabel.
- Dostęp do dowolnej komórki w tabeli.
- Zmienianie formatu i obramowań dowolnej komórki.
- Zmiana rozmiaru kolumn i wierszy.
- Dodawanie i usuwanie kolumn oraz wierszy.
- Ustawianie szerokości i koloru obramowania dla całej tabeli.
Funkcje tekstu i akapitu
- Pobieranie i ustawianie tekstu w placeholderach tekstowych i ramach tekstowych.
- Pobieranie typu placeholdera.
- Zmiana formatowania tekstu w ramce tekstowej.
- Dodawanie nowych czcionek lub zarządzanie już używanymi czcionkami w prezentacji.
- Zmiana tekstów i formatowania tekstu.
- Tworzenie lub zarządzanie odnośnikami w tekście.
- Obsługa tabulacji i efektywnych tabulacji.
- Dodawanie nowych ramek tekstowych do prawie każdego typu kształtu.
- Dostęp i modyfikacja marginesów oraz ustawień zawijania tekstu w ramkach tekstowych.
- Dostęp i modyfikacja wcięć akapitu.
Funkcje zaawansowane
- Dostęp do osadzonych w prezentacjach obiektów OLE.
- Zablokowanie prezentacji.
Wsparcie techniczne
Aspose zapewnia nieograniczone darmowe wsparcie techniczne dla wszystkich swoich produktów. Wsparcie jest dostępne dla wszystkich użytkowników (w tym użytkowników z wersjami ewaluacyjnymi). Jeśli potrzebujesz pomocy z Aspose.Slides for .NET, rozważ poniższe:
- Głównym kanałem wsparcia jest Forum Aspose. Opublikuj swoje pytanie na forum Aspose.Slides—i zostanie ono odpowiedziane w ciągu kilku godzin. Zespół wsparcia Aspose.Slides bezpośrednio odpowiada na pytania zamieszczone na forum.
- Należy zauważyć, że Aspose nie udziela wsparcia technicznego telefonicznie. Telefoniczne wsparcie jest dostępne wyłącznie w kwestiach sprzedaży i zakupu.
- Oczekując odpowiedzi na forum, prosimy o cierpliwość i uwzględnienie różnic czasowych.
Jeśli masz problem z Aspose.Slides for .NET, postępuj zgodnie z poniższymi wytycznymi, aby rozwiązać go w najbardziej efektywny sposób:
-
Sprawdź i potwierdź, że używasz najnowszej wersji Aspose.Slides for .NET przed zgłoszeniem problemu. Być może problem, którego doświadczyłeś, został już rozwiązany w aktualizacji.
Zobacz pobranie Aspose.Slides aby uzyskać informacje o najnowszej wersji produktu.
-
Przed zgłoszeniem problemu warto przejrzeć nasze fora, tę dokumentację oraz referencję API. Być może odpowiedź na Twoje pytanie już została udzielona.
-
Zgłaszając problem, prosimy o dołączenie oryginalnego dokumentu i (jeśli to możliwe) fragmentu kodu dotyczącego problemu. Jeśli musisz dołączyć wiele plików, umieść je w pakiecie ZIP.
Możesz bezpiecznie dołączać swoje dokumenty w Aspose.Forums, ponieważ tylko Ty i deweloperzy Aspose mają dostęp do załączonych plików.
-
Twórz i używaj jednego wątku dla konkretnego problemu. Jeśli napotkasz kolejny problem, musisz utworzyć nowy wątek, aby go zgłosić.
Ta tabela wymienia ważne zasoby techniczne Aspose.Slides for .NET.
| Zasób | Opis |
|---|---|
| Strona domowa Aspose.Slides for .NET | Strona główna produktu. |
| Blog Aspose.Slides | Regularnie sprawdzaj tę stronę, aby uzyskać informacje o nowych wydaniach i przydatne wskazówki dotyczące Aspose.Slides. |
| Pobranie Aspose.Slides for .NET | Pobierz najnowszą wersję Aspose.Slides tutaj. Często wydajemy nowe wersje. |
| Forum wsparcia Aspose.Slides | Zadaj pytania i zgłoś problemy tutaj, aby uzyskać szybką pomoc. |
| Dokumentacja produktu Aspose.Slides for .NET | Pełna dokumentacja online zawierająca ten dokument oraz referencję API Aspose.Slides. |
Wymagania poziomu zaufania
Na platformie .NET Framework Aspose.Slides wymaga pełnego zaufania i nie działa w środowisku częściowego zaufania ASP.NET, takim jak Medium Trust. W .NET 6 i późniejszych wersjach nie ma poziomu zaufania do skonfigurowania. Zobacz Wymagania poziomu zaufania.
FAQ
Czy obsługuje poziomy zgodności PDF dla archiwizacji i dostępności (PDF/A i PDF/UA)?
Tak. Możesz zapisywać do PDF z PDF/A-2a/2b/2u, PDF/A-3a/3b oraz PDF/UA, konfigurując opcje eksportu PDF.
Czy istnieje mechanizm podstawiania czcionek i wsparcie dla czcionek niestandardowych, aby zapewnić prawidłowe renderowanie?
Tak. Biblioteka umożliwia ładowanie czcionek niestandardowych oraz definiowanie reguł awaryjnych, dzięki czemu brakujące glify są niezawodnie podstawiane podczas konwersji i renderowania.
Czy mogę wykryć, czy plik jest chroniony hasłem, bez pełnego otwierania go?
Tak. Możesz zbadać prezentację, aby ustalić, czy wymaga hasła przed załadowaniem pełnego dokumentu.
Czy Microsoft PowerPoint jest wymagany do przetwarzania i konwersji?
Nie. Aspose.Slides jest samodzielnym silnikiem; PowerPoint nie jest potrzebny na serwerze ani stacji roboczej.
Czy bezpieczne jest przetwarzanie prezentacji z wielu wątków?
Tak, możesz przetwarzać różne dokumenty równolegle w osobnych wątkach; po prostu unikaj jednoczesnego używania tej samej instancji prezentacji między wątkami.
Czy makra są zachowywane i czy mogę zarządzać VBA w plikach PPTM/PPSM?
Tak. Prezentacje z makrami są obsługiwane, a w tych plikach możesz zbadać i zarządzać projektami VBA.
Czy mogę konwertować PDF lub HTML z powrotem do slajdów PowerPoint?
Tak. Możesz importować strony PDF lub zawartość HTML, aby tworzyć lub wypełniać slajdy w prezentacji.
Czy eksport do XPS jest obsługiwany i czy mogę kontrolować jakość oraz zawartość wyjścia XPS?
Tak. Eksport do XPS jest dostępny, a opcje zapisu pozwalają dostosować jakość wyjścia i zawartość.
Czy mogę konwertować slajdy na obrazy i kontrolować jakość wyjścia?
Tak. Slajdy mogą być renderowane do PNG, JPEG, GIF, BMP, TIFF i innych formatów z precyzyjną kontrolą rozmiaru i jakości.
Czy obsługiwane są formuły matematyczne (MathML/MathText) i czy mogą być eksportowane?
Tak. Możesz tworzyć i edytować tekst matematyczny oraz eksportować równania, w tym do MathML.
Jak biblioteka obsługuje szyfrowanie i hasła (otwieranie, ustawianie, usuwanie)?
Obsługuje otwieranie zaszyfrowanych prezentacji, ustawianie lub usuwanie haseł do otwierania i modyfikacji oraz sprawdzanie statusu ochrony pliku.