pdf to xlsx

PDF’yi Excel çalışma kitabına dönüştürmek için Node.js kullanma.

PDF belgelerini Excel hesap tablolarına dönüştürmek, veri çıkarımı ve raporlama ile çalışan geliştiriciler için yaygın bir gereksinimdir. Statik dosyaların aksine, Excel yapılandırılmış biçimlendirme ve hesaplamalar ile analiz yapabilme yeteneği sunar. Bu makalede, Aspose.PDF Cloud SDK’sını kullanarak Node.js`de PDF’yi XLS veya XLSX’ye nasıl dönüştüreceğinizi öğreneceksiniz, bu, PDF manipülasyonunu basitleştiren bir RESTful API’dir.

🚀 PDF to XLS API

Aspose.PDF Cloud SDK for Node.js bulutta güçlü, ölçeklenebilir ve esnek PDF işleme yeteneklerine ihtiyaç duyan geliştiriciler için tasarlandı. İşte neden öne çıktığı:

  • Yüksek Sadakatli Dönüşüm: Karmaşık PDF tablolarını ve düzenlerini, orijinal biçimlendirmeyi koruyarak tamamen yapılandırılmış Excel çalışma kitaplarına dönüştürür.
  • XLS ve XLSX Formatlarını Destekler: Uygulama ihtiyaçlarınıza göre miras .xls ve modern .xlsx formatları arasında seçim yapın.
  • Özelleştirme Seçenekleri: Boş sütun ekleme, uniform çalışma sayfası dağıtımı ve hedef çıktı yolu gibi çalışma sayfası ayarlarını yapılandırın.
  • Çoklu Platform ve Cloud Tabanlı: PDF’den Excel’e işlevselliğinize herhangi bir işletim sisteminde yerel bağımlılıklar olmadan erişin.

🧩 Önkoşullar

Cloud API ile başlamanız için resmi Node.js SDK’sını npm aracılığıyla yükleyin:

> npm i asposepdfcloud

İkincisi, Aspose.Cloud dashboard üzerinde ücretsiz bir hesap oluşturun ve kimlik doğrulama için Client ID ve Client Secret’inizi alın.

🛠️ PDF’yi Node.js’de XLSX’e dönüştürün

Cloud API’sını kullanarak manuel işleme süreçlerini önemli ölçüde azaltmanın, PDF veri çıkarımını otomatikleştirmenin ve dönüşüm işlevselliğini doğrudan Node.js uygulamalarına entegre etmenin ayrıntılarını inceleyelim.

  • Kimlik bilgilerinizi kullanarak PdfApi‘yi başlatın.
  • İkincisi, kaynak PDF dosyasını ve çıktı ayarlarını tanımlayın.
  • Son olarak, PDF sayfasını JPG görüntüsüne dönüştürmek için PutPageConvertToJpeg(…) API rutinini çağırın.
const { PdfApi } = require("asposepdfcloud");

const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
const pdfApi = new PdfApi(clientId, clientSecret);

// Cloud saklama alanına PDF yükleyin (eğer zaten orada değilse)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
    // PDF'yi çevrimiçi olarak Excel çalışma kitabına dönüştürün.
    const pageNumber = 1;
    const width = 800;
    const height = 800;
    const resultFile = "result.xls";

    pdfApi.putPageConvertToJpeg(fileName, pageNumber, { width, height, outPath: resultFile })
        .then(response => {
            console.log("Convert PDF to Excel:", resultFile);
        })
        .catch(err => console.error("Conversion error:", err));
});
pdf to xlsx

PDF’den XLSX’e dönüşüm önizlemesi.

Örnek PDF dosyası ve yukarıdaki örnekte oluşturulan Excel çalışma kitabı Binder1-1.pdf ve myResultant.xlsx adresinden indirilebilir.

🌟 İpucu

  • Sonuçta elde edilen Excel çalışma kitabını görüntülemek için, ücretsiz Excel view App uygulamamızı kullanmayı düşünebilirsiniz.

💻 PDF’yi Excel’e cURL kullanarak dönüştürün

Terminal komutlarını mı tercih ediyorsunuz? İşte Aspose Cloud ve cURL kullanarak PDF’yi Excel’e dönüştürmenin yolu:

Adım 1: Erişim Token’ı Oluştur

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Adım 2: PDF’yi XLSX’ye dönüştür

curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-o "Conversion.xlsx"

Doğrudan bulut depolamaya kaydetmek için:

curl-v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?outPath={myResultantFile}&insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-d {}

sourceFile ile bulut depolamada zaten mevcut olan giriş PDF’sinin adını, myResultantFile ile dönüştürülmüş Excel çalışma kitabının adını ve accessToken ile yukarıda oluşturulan JWT erişim belirtecini değiştirin.

🧪 Ücretsiz PDF’den Excel’e Dönüştürücü Online’yi Deneyin

Aspose.PDF Cloud’ın gücünü ücretsiz PDF to XLSX Converter kullanarak deneyimleyin. Bu hafif ve süper verimli uygulama, Aspose.PDF Cloud REST API’si üzerinde geliştirilmiştir.

pdf to excel

Ücretsiz PDF’den XLSX’e dönüşüm Uygulaması.

📝 Sonuç

Aspose.PDF Cloud SDK’sını Node.js için kullanarak, PDF’yi Excel’e dönüştürmek basit, hızlı ve güvenilir hale geliyor. İster belge otomasyonu boru hatları oluşturuyor olun, ister raporlama panelleri tasarlıyor olun, bu API verilerin yapılandırılmış elektronik tablolara kesintisiz bir şekilde çıkarılmasını sağlar.

Faydalı Bağlantılar

Önerilen Makaleler

Aşağıdaki blog yazılarını ziyaret etmenizi şiddetle tavsiye ederiz: