Metni Değiştir - Excel API
PDF4me Metni Değiştir Bu sayede metin içinde arama ve değiştirme yapabilirsiniz. Excel Kelime kelime veya düzenli ifade eşleşmesi olan belgeler. API Bu servis, çalışma kitabındaki tüm çalışma sayfalarını işler ve büyük/küçük harf duyarlı eşleştirme, tüm hücre veya kısmi eşleştirme, tek bir istekte birden fazla değiştirme ifadesi ve isteğe bağlı biçimlendirme (yazı tipi, renk, boyut, kalın, italik vb.) desteği sunar. API alır Excel belge içeriği aracılığıyla REST API aramalar, kullanarak Base64 Güvenli iletim için kodlama. Bu çözüm, veri standardizasyonu, içerik güncellemeleri ve otomatik metin dönüştürme için idealdir.
Kimliğinizi Doğrulama API Rica etmek
Lütfen şunları ekleyin: API Kimlik doğrulaması için istekte belirtilen anahtarı girin. PDF4me REST API.
Başlıca Özellikler
- Kelime Anlamı ve Düzenli İfade DesteğiMetni basit eşleştirme veya düzenli ifadeler kullanarak değiştirin.
- Büyük/küçük harf duyarlı seçenekHassas veya esnek eşleştirme için büyük/küçük harf duyarlılığını kontrol edin.
- Tüm Hücre Eşleştirme: Metnin bir kısmını eşleştir veya tüm hücrenin eşleşmesini iste
- Çoklu Değişimler: Tek bir istekte birden fazla arama-değiştirme işlemini gerçekleştirin
- İsteğe bağlı BiçimlendirmeDeğiştirilen metne yazı tipi, renk, boyut ve stil değişiklikleri uygulayın.
- Tüm Çalışma SayfalarıÇalışma kitabındaki tüm çalışma sayfalarını işler.
REST API Uç nokta
- Yöntem: POST
- Uç nokta:
office/ApiV2Excel/ExcelFindAndReplaceTextInExcel
REST API Parametreler
Önemli: Yıldız (*) ile işaretlenmiş parametreler zorunludur. Tüm istekler bu parametreleri kullanır. belge, belge içeriği, Ve replaceTextToExcelActionİşleme özgü parametreler (ifadeler, cultureName, vb.) eylem nesnesinin özellikleridir.
Gerekli Parametreler (kök düzey)
| Parametre | Tip | Tanım | Örnek |
|---|---|---|---|
| belge* | Object | Belge referansı ile İsim (Excel dosya adı) | { "Name": "data.xlsx" } |
| belge içeriği* | String (Base64) | Excel belge içeriği kodlanmıştır Base64 | UEsDBBQABgAIAAAA... |
| replaceTextToExcelAction* | Object | Eylem yapılandırması. İçermelidir. cümleler (Yerine geçecek nesnelerin dizisi). Her nesne: aramaMetni (sicim), değiştirme metni (metin, silmek için boş bırakılabilir) isExpression (mantıksal, varsayılan: false), harfe duyarlı (mantıksal, varsayılan: false), Tüm Hücreyi eşleştir (mantıksal, varsayılan: false). İsteğe bağlı biçimlendirme nesne | Aşağıda yük örneğini inceleyin. |
İsteğe Bağlı Parametreler (replaceTextToExcelAction içinde)
| Parametre | Tip | Tanım | Örnek |
|---|---|---|---|
| kültürAdı | String | İşleme için kültür kodu | en-US |
Çıktı
O API geri döner Excel belge olarak Base64-kodlanmış dize içinde JSON format (belge, dosya adı, başarı, hata mesajı).
Talep Örneği
Başlık
Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY
Yük (Temel)
{
"document": { "Name": "data.xlsx" },
"docContent": "UEsDBBQABgAIAAAA...",
"replaceTextToExcelAction": {
"phrases": [
{ "searchText": "old", "replacementText": "new" }
]
}
}