OpcPackage — Aspose.Slides FOSS Java API Reference
Genel Bakış
OpcPackage minimum OPC (Open Packaging Conventions) paketinin arkasında bir ZIP arşiv. Bu tipten tam olarak açık API yüzeyini anlamak için aşağıdaki tablolarda özellikleri ve yöntemlerini gözden geçirin. Burada listelenen tüm üyeler sabit kamu API’nin parçasıdır ve FOSS sürümünü hedefleyen üretim kodunda kullanılabilir.
Package: org.aspose.slides.foss.internal.opc
Özellikler
| Property | Tip: | Access | Açıklama: |
|---|---|---|---|
sourcePath | Optional<String> | Oku . | sourcePath değerini alır veya ayarlar. |
partNames | Set<String> | Okuma/Yazma | Parça değer isimleri. |
Yöntemler
| Method | Geri dönüşler | Açıklama: |
|---|---|---|
close() | void | Paketi kapat ve kaynakları serbest bırak. |
createNew() | OpcPackage | Yeni boş bir OPC paketi oluşturun. |
deletePart() | boolean | Paketten bir parça silin. |
getPart() | Optional<byte[]> | Adına göre bir parçanın içeriğini al. |
getSourcePath() | Optional<String> | Paket bir dosyadan yüklenmişse orijinal dosya yolunu alın. |
open() | OpcPackage | OPC paketini ikili giriş akışından aç. |
setPart() | void | String içeriği olan bir parçanın (UTF-8 olarak kodlanmış) içeriğini ayarlayın veya güncelleyin. |
load(InputStream in) | void | ZIP giriş akışından bir paket yükler. |
save(OutputStream out) | void | Paketi verilen çıkış akışına ZIP arşiv olarak kaydeder. |
hasPart(String uri) | boolean | Verilen URI’ye sahip bir parçanın var olup olmadığını gönderir. |
getPartBytes(String uri) | byte[] | Verilen parçanın çiğ baytlarını veya bulunmazsa null’i gönderir. |
setPartBytes(String uri, byte[] data) | void | Verilen bölüm URI’si için ham baytları ayarlar. |
removePart(String uri) | void | URI tarafından bir bölüm kaldırır. |
getPartNames() | Set<String> | Tüm bölüm URI’lerini değiştirilmez bir set olarak gönderir. |
clear() | void | Tüm parçaları temizler, bayt diziler tarafından tutulan belleği serbest bırakır. |
parseXml(String uri) | Document | Verilen kısmı XML belgesine göre analiz eder. |
serializeXml(String uri, Document doc) | void | Verilen XML belgesini serileştirir ve bir parça olarak saklar. |
newDocument() | Document | Yeni bir boş XML belge oluşturur. |