PresentationPart
Genel Bakış
PresentationPart NET için FOSS’de bir sınıf.
Bir OPC paketinin ppt/presentation.xml bölümünü yönetir. Sunum yapısını analiz etmek, slayt ve ana referans eklemek / kaldırmak ve slayd boyutu ve notlar boyutları gibi sunum özelliklerini almak / ayarlamak için yöntemler sağlar.
Bu sınıf, .NET programlarında PresentationPart nesnelerle çalışmak için 16 yöntem sağlar. Kullanılabilir yöntemler şunlardır: AddMasterReference, AddSlideReference, GetFirstSlideNumber, GetNextMasterId, GetNextSlideId, GetNotesSize, GetSlideRefById, GetSlideRefByRelId, GetSlideSize, Load, ParseMasters, ParseSlides, ve 4 ek yöntem. Tüm ihraç edilen üyeler, .NET paketi için Aspose.Slides FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: ElementTree, MasterReferences, PartName, SlideCount, SlideReferences.
Açıklama:
PresentationPart NET için FOSS kütüphanesinde 16 yöntem ve 5 özelliği programatik kullanım için ortaya koyan bir sınıf.
Sınıf ayrıca, MasterReferences property (master referansları alır), ElementTree property (element ağacı alır), SlideReferences property (slide referansları alır).
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
MasterReferences | List<MasterReference> | Oku . | Ana referansları alır. |
ElementTree | XElement? | Oku . | Eleman ağacını alır. |
SlideReferences | List<SlideReference> | Oku . | Slayt referanslarını alır. |
SlideCount | int | Oku . | Slayt sayısını alır. |
PartName | string | Oku . | Parça adını alır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
Load() | Paketden sunum.xml’i yükler ve analiz eder. |
ParseSlides() | XML sunumundan slayt referanslarını analiz eder. |
ParseMasters() | XML sunumundan master slayt referanslarını analiz eder. |
GetSlideRefById(slideId: int) | Uyumlu, yoksa yok. |
GetSlideRefByRelId(relId: string) | Uyumlu, yoksa yok. |
GetNextSlideId() | PPTX sözleşmesi ile 256’dan başlayan bir sonraki kullanılabilir slayt kimliğini oluşturur. |
GetNextMasterId() | Sonraki master/layout slayt kimliğini oluşturur. Master ID ve layout ID’leri aynı ID alanını paylaşır ve hepsi benzersiz olmalıdır. |
AddMasterReference(relId: string, masterId: int?) | Yaratılmış . |
AddSlideReference(relId: string, slideId: int?, index: int) | Yaratılmış . |
RemoveSlideReference(slideId: int) | Eğer çıkarılırsa doğru, bulunmazsa yanlış. |
GetSlideSize() | EMU’larda (genişlik, yükseklik) bir tuple. |
GetNotesSize() | EMU’larda (genişlik, yükseklik) bir tuple. |
SetNotesSize(cx: int, cy: int) | Yükseklik EMU’da. |
GetFirstSlideNumber() | İlk slayt numarası, varsayılan 1’dir. |
SetFirstSlideNumber(number: int) | İlk slayt numarası. |
Save() | Presentation.xml’i paketine kaydeder. |