Ana içeriğe geç

Ekli dosyayı çıkarın PDF - Dosya Kurtarma API

PDF4me Ekli Dosyayı Çıkar PDF Bu sayede, dosya eklerinin tamamına gömülü dosyaları çıkarabilirsiniz. PDF Belgeler. Bu API hizmet süreçleri PDF Dosyaları ve dosyalar içindeki gömülü dosyaları, belgeleri ve kaynakları çıkarır. PDF Belgeler. API alır PDF içerik aracılığıyla REST API aramalar, kullanarak Base64 Güvenli iletim için kodlama. Birden fazla dosya türünü ayıklama desteğiyle. PDF Bu çözüm, belge yönetim sistemleri ve dosya çıkarma iş akışları için idealdir.

İlgili Blog Yazıları
Bu özellik için henüz bir blog yazısı yok — yakında yayınlanacak.
Bu arada, her platforma yönelik eğitimler ve iş akışları için PDF4me bloguna göz atın.
Blogu ziyaret edin

Kimliğinizi Doğrulama API Rica etmek

Erişmek için PDF4me REST APIHer istek, geçerli kimlik doğrulama bilgilerini içermelidir. Kimlik doğrulama, güvenli iletişimi sağlar ve yetkili bir kullanıcı olarak kimliğinizi doğrular. REST API.

Başlıca Özellikler

  • Dosya Çıkarma: İçerilen tüm dosyaları, belgeleri ve kaynakları ayıklayın. PDF belgeler
  • Birden Çok Dosya TürüÇeşitli dosya eki formatlarını destekler; bunlar arasında metin, resim, belge ve arşiv dosyaları bulunur.
  • Toplu EkstraksiyonTek bir dosyadan birden fazla eki ayıklayın. PDF tek işlemde belge
  • Base64 Kodlama: Güvenli dosya içeriği iletimi kullanarak Base64 kodlama
  • Basit API Entegrasyon: Huzurlu API Otomatik belge çıkarma iş akışları için tasarlanmıştır.

REST API Uç nokta

O PDF4me REST API standart kullanır HTTP Kaynaklarla etkileşim kurma yöntemleri. Tüm ek dosya çıkarma işlemleri tek bir uç nokta üzerinden gerçekleştirilir:

  • Yöntem: POST
  • Uç nokta: /api/v2/ExtractAttachmentFromPdf

REST API Parametreler

Ek Dosya Çıkarma İşlemi için Parametrelerin Tam Listesi PDF REST APIParametreler, daha iyi anlaşılması ve uygulanması için kategoriye göre düzenlenmiştir.

Önemli: Yıldız (*) ile işaretlenmiş parametreler zorunludur ve mutlaka sağlanmalıdır. API doğru şekilde çalışması için.

Gerekli Parametreler

ParametreTipTanımÖrnek
docContent*Base64 (String)Girişin içeriği PDF dosya şu şekilde kodlanmıştır: Base64 Ek dosya çıkarma ve dosya kurtarma işlemleri için formatJVBERi...
docName*StringKaynak PDF Belge tanımlama ve ek dosya çıkarma işlemleri için uygun .pdf uzantılı dosya adı.output.pdf

İsteğe bağlı parametreler

ParametreTipTanımÖrnek
asyncBooleanAsenkron işlemeyi etkinleştirin. true, o API iadeler 202 Accepted ile Location Sonucu sorgulamak için başlıktrue

Çıktı

O PDF4me Ekli Dosyayı Çıkar PDF REST API İşleme moduna bağlı olarak farklı yanıtlar döndürür. API Çıkarılan ek verilerini şu şekilde döndürür: JSON cevap veya bir ZIP dosya Çıkarılan tüm ekleri içerir.

Senkron İşleme (Varsayılan)

Ne zaman async dır false veya sağlanmadıysa, API Çıkarılan ek dosya sonuçlarını anında döndürür.

Durum Kodu: 200 OK

Yanıt Formatı:

{
"outputDocuments": [
{
"fileName": "attachment1.txt",
"streamFile": "base64-encoded-file-content..."
},
{
"fileName": "attachment2.pdf",
"streamFile": "base64-encoded-file-content..."
}
]
}

Yanıt, her biri bir dizi çıkarılmış ek içerir. fileName Ve streamFile (Base64-kodlanmış içerik).

Talep Örneği

Başlık

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Not:

  • Alın API anahtardan PDF4me Kontrol Paneli
  • O API anahtar olmalı Base64 "Basic" önekiyle kodlanmış ve ön eklenmiş Authorization başlık
  • Örnek: Eğer sizin API anahtar şudur abc123onu kodla Base64 ve kullanın Authorization: Basic YWJjMTIz

Yük

Temel Talep:

{
"docContent": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIFszIDAgUl0KL0NvdW50IDEKPD4KZW5kb2JqCjMgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovTWVkaWFCb3ggWzAgMCA2MTIgNzkyXQovUmVzb3VyY2VzIDw8Ci9Gb250IDw8Ci9GMSA0IDAgUgo+Pgo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2JqCjQgMCBvYmoKPDwKL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUxCi9CYXNlRm9udCAvSGVsdmV0aWNhCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9MZW5ndGggNDQKPj4Kc3RyZWFtCkJUCi9GMSAxMiBUZgoxMDAgNzAwIFRkCihIZWxsbyBXb3JsZCkgVGoKRVQKZW5kc3RyZWFtCmVuZG9iagp4cmVmCjAgNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAwMDA1NCAwMDAwMCBuIAowMDAwMDAwMTAxIDAwMDAwIG4gCjAwMDAwMDAxNzAgMDAwMDAgbiAKMDAwMDAwMDI0NCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDYKL1Jvb3QgMSAwIFIKPj4Kc3RhcnR4cmVmCjM0MQolJUVPRg==",
"docName": "output.pdf"
}

Asenkron İşleme ile:

{
"docContent": "JVBERi0xLjQKJeLjz9MK...",
"docName": "output.pdf",
"async": true
}

Kod Örnekleri

O PDF4me Ekli Dosyayı Çıkar PDF REST API Birden fazla programlama dilinde kod örnekleri sunar. Geliştirme ortamınıza en uygun dili seçin:

C# (CSharp) Örnek

Tamamlamak C# Ekleri ayıklamak için uygulama PDF:

Ek Çıkarma Özellikleri

Dosya Kurtarma Yetenekleri

  • Tam Çıkarma: Tüm gömülü dosyaları ve kaynakları çıkarın PDF belgeler
  • Dosya Türü AlgılamaGömülü dosya türlerinin ve biçimlerinin otomatik olarak tanımlanması
  • Meta Veri KorumaOrijinal dosya adlarını, oluşturulma tarihlerini ve özelliklerini koruyun.
  • Kalite GüvencesiDosya bütünlüğünü ve bozulma olmadan doğru şekilde çıkarılmasını sağlayın.

Belge İşleme

  • PDF Analiz: Derinlemesine analiz PDF gömülü eklentileri bulmak için yapı
  • Kaynak Tanımlama: Çeşitli gömülü dosya türlerinin akıllı tespiti
  • Toplu EkstraksiyonTek bir dosyadan birden fazla eki işleyin. PDF tek bir işlemde
  • Güvenli İşlemeDosya bütünlüğü doğrulaması ile güvenli çıkarma

Gelişmiş Özellikler

  • Çoklu Biçim DesteğiBelgeleri, resimleri, arşivleri ve multimedya dosyalarını çıkarın.
  • Dosya OrganizasyonuÇıkarma işlemi sırasında dosya adlandırma ve düzenleme kurallarına uyulmasını sağlayın.
  • İçerik DoğrulamaÇıkarılan dosyanın bütünlüğünü ve eksiksizliğini doğrulayın.
  • Profesyonel SonuçlarKurumsal uygulamalar için uygun yüksek kaliteli ekstraksiyon

Sektör Kullanım Örnekleri ve Uygulamaları

Belge Yönetimi ve Kurtarma Kullanım Senaryoları

  • Arşiv KurtarmaArşivlenmiş PDF belgelerinden veri kurtarma için dosyaları çıkarın.
  • İçerik YönetimiBelge yönetim sistemlerinden gömülü kaynakları alın.
  • Dosya OrganizasyonuKarmaşık PDF paketlerinden dosyaları ayıklama ve düzenleme
  • Veri TaşımaBelge taşıma süreçlerinde ekleri ayıklama

Yardım Alın