ODP Belgesini Çevrimiçi Olarak veya Python aracılığıyla Düzenleyin
Güçlü Python tabanlı ODP sunum redaksiyon yardımcı programı uygulaması geliştirin.Python aracılığıyla ODP dosyasındaki metni aramak ve değiştirmek için listelenen kod.
ODP Sunumunu Çevrimiçi Olarak Düzenleyin
- ODP dosyasını yükleyerek içe aktarın.
- Redaksiyon uygulamasını sürükleyip bırakarak bırakma alanının içine tıklayarak bunu yapın.
- ODP dosyasının boyutuna ve internet hızına bağlı olarak birkaç saniye bekleyin.
- Aranacak ve düzenlenecek metni yazın
- Düzenlenecek değiştirilecek metni girin
- “REDACT” düğmesine basın
- Redaksiyon dosyasını anında indirin.
ODP Dosyasını Python ile Düzenleyin
- Proje içindeki API’lere doğrudan PyPI GIF’ten referans verin1
- Sunum sınıfını kullanarak ODP dosyasını yükleyin
- Slaytlar arasında yineleme yapın
- Her yinelemede slaydın metin çerçevelerini alın
- Metin çerçeveleri ve ardından çerçeve paragrafları arasında yineleme yapın
- Metin bölümlerine erişin ve redaksiyon metnini kontrol edin
- Varsa metni değiştirin
- ODP dosyasını kaydedin
Python Kodu: ODP Sunumunu Redaksiyonla
import aspose.slides as slides | |
with slides.Presentation("presentation.pptx") as pres: | |
strToFind = "Master" | |
strToReplaceWith = "[replaced]" | |
for slide in pres.slides: | |
tf = slides.util.SlideUtil.get_all_text_boxes(slide) | |
for i in range(len(tf)): | |
for para in tf[i].paragraphs: | |
for port in para.portions: | |
if strToFind in port.text: | |
str = port.text | |
idx = str.index(strToFind) | |
strStartText = str[0: idx] | |
strEndText = str[idx + len(strToFind): len(str)] | |
port.text = strStartText + strToReplaceWith + strEndText | |
pres.save("find-and-replace-text.pptx", slides.export.SaveFormat.PPTX) |
Python ile ODP Redaksiyon Uygulamasını Geliştirin
Bir ODP redaksiyon uygulaması veya yardımcı programı geliştirmeniz mi gerekiyor?
Aspose.Slides for Python via .NET
,
Aspose.Total for Python via .NET
‘ün alt API’si olduğundan, herhangi bir python geliştiricisi yukarıdaki API kodunu kendi belge redaksiyon uygulamasına entegre edebilir.Güçlü Python kütüphanesi, herhangi bir belge redaksiyon çözümünün programlanmasına olanak tanır.Üstelik ODP formatı da dahil olmak üzere birçok popüler formatı destekleyebilir.
ODP Dosyasını Düzenlemek için Python Yardımcı Programı
Sisteminize “
Aspose.Slides for Python via .NET
” veya “
Aspose.Total for Python via .NET
” yüklemenin alternatif seçenekleri vardır.Lütfen ihtiyaçlarınıza uygun olanı seçin ve adım adım talimatları izleyin:
- Aspose.Slides for Python via .NET ‘ü PyPI ‘den yükleyin
- Veya Aşağıdaki pip komutlarını kullanın:
pip install Aspose.Slides
.
sistem gereksinimleri
- Python 3.5 veya üzeri yüklü
- GCC-6 çalışma zamanı kitaplıkları (veya üstü).
- Python 3.5-3.7 için: Python’un pymalloc yapısı gereklidir.
Daha fazla ayrıntı için lütfen Ürün Dokümantasyonu ’e bakın.
SSS
- Yukarıdaki Python kodunu uygulamamda kullanabilir miyim?Evet, bu kodu indirebilir ve Python tabanlı belge redaksiyon uygulaması geliştirmek amacıyla kullanabilirsiniz.Bu kod, arka uç belge işleme ve işleme alanındaki projelerinizin işlevselliğini ve yeteneklerini geliştirmek için değerli bir kaynak görevi görebilir.
- Bu çevrimiçi belge düzenleme uygulaması yalnızca Windows'ta mı çalışır?Windows, Linux, Mac OS veya Android olsun, üzerinde çalıştığı işletim sistemine bakılmaksızın herhangi bir cihazda belge redaksiyonunu başlatma esnekliğine sahipsiniz. Tek gereken çağdaş bir web tarayıcısı ve aktif bir internet bağlantısıdır.
- ODP belge redaksiyonunu yönetmek için çevrimiçi uygulamayı kullanmak güvenli midir?Elbette! Hizmetimiz aracılığıyla oluşturulan çıktı dosyaları, 24 saatlik bir süre içinde sunucularımızdan güvenli ve otomatik olarak kaldırılacaktır.Sonuç olarak, bu dosyalarla ilişkili görüntüleme bağlantıları bu sürenin sonunda artık işlevsel olmayacaktır.
- Uygulamayı hangi tarayıcı kullanmalı?Çevrimiçi ODP belgesi redaksiyonu için Google Chrome, Firefox, Opera veya Safari gibi herhangi bir modern web tarayıcısını kullanabilirsiniz.Ancak bir masaüstü uygulaması geliştiriyorsanız verimli yönetim için Aspose.Total belge işleme API'sini kullanmanızı öneririz.