PDF’lerin aksine, Excel çalışma kitapları verileri düzenlemek, hesaplamak ve sunmak için çok yönlü bir platform sunarak dönüşümü yalnızca önemli değil aynı zamanda vazgeçilmez kılar. Bu nedenle, PDF dosyalarını Excel çalışma kitaplarına dönüştürmek, statik belgeler ile dinamik veri analizi arasındaki boşluğu dolduran çok önemli bir çözüm olarak ortaya çıkıyor.
- PDF’den Excel’e Dönüştürme API’si
- C# .NET kullanarak PDF’yi Excel’e dönüştürün
- cURL Komutlarını kullanarak PDF’yi XLSX’e dönüştürme
PDF’den Excel’e Dönüştürme API’si
Aspose.PDF Cloud SDK for .NET, PDF dosyalarını Excel formatına dönüştürmek için güçlü bir araçtır ve dönüştürme sürecini kolaylaştıran ve veri manipülasyonunu geliştiren kapsamlı yetenekler sunar. Öncelikle NuGet paket yöneticisinde ‘Aspose.Pdf-Cloud’u aramamız ve ‘Paket Ekle’ butonuna tıklamamız gerekiyor. Bu, projenize SDK referansını ekleyecektir. İkinci olarak, istemci kimlik bilgilerinizi bulut kontrol panelinden alın. Mevcut bir hesabınız yoksa hızlı başlangıç makalesinde belirtilen talimatları izleyerek ücretsiz bir hesap oluşturmanız yeterlidir.
C# .NET kullanarak PDF’yi Excel’e dönüştürün
Bu bölümde, C# .NET kullanarak PDF dosyalarını Excel’e dönüştürmek için sağlam ve zengin özelliklere sahip bir çözümü inceleyeceğiz. Bu dönüştürme size gelişmiş veri çıkarma ve işleme yetenekleri kazandırır.
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
İstemci kimlik bilgilerini argüman olarak ilettiğimiz PdfApi sınıfının bir nesnesini oluşturun.
pdfApi.UploadFile("sourceFile.pdf", stream);
Giriş PDF dosyasını bulut depolama alanına yükleyin.
var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
PDF’den XLSX’e dönüştürme API’sini başlatın. Başarılı bir dönüştürmenin ardından ortaya çıkan Çalışma Kitabı bulut depolama alanında saklanır.
// Daha fazla örnek için https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// https://dashboard.aspose.cloud/ adresinden istemci kimlik bilgilerini alın
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// PdfApi'nin bir örneğini oluşturun
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// giriş JPG görselinin adı
String inputFile = "Binder1-1.pdf";
// kaynak PDF dosyasını yerel sürücüden yükle
using (var stream = System.IO.File.OpenRead(inputFile))
{
// kaynak PDF dosyasını bulut depolama alanına yükle
pdfApi.UploadFile("sourceFile.pdf", stream);
// PDF'yi XLSX'e dönüştürmek için API'yi çağırın
var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
}
Yukarıdaki örnekte oluşturulan örnek PDF dosyası ve sonuçta elde edilen Excel çalışma kitabı Binder1-1.pdf ve myResultant.xlsx adresinden indirilebilir.
- Ortaya çıkan Excel çalışma kitabını görüntülemek için lütfen ücretsiz çevrimiçi Aspose.Cells Viewer Uygulamamızı kullanmayı deneyin.
cURL Komutlarını kullanarak PDF’yi XLSX’e dönüştürme
Veri çıkarma ve işleme için çeşitli avantajlar sunan güçlü bir bulut tabanlı çözüm olan Aspose.PDF Cloud ile PDF dosyalarını Excel çalışma kitaplarına dönüştürmek sorunsuz hale gelir. CURL komutlarını kullanarak PDF’den Excel’e dönüşümleri zahmetsizce başlatabilirsiniz. Bu yaklaşımın ilk adımı aşağıdaki komutu kullanarak bir JWT erişim belirteci oluşturmaktır:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Artık bir JWT jetonumuz olduğuna göre, PDF’yi Excel çalışma kitabına dönüştürmek için aşağıdaki komutu uygulamamız gerekiyor.
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 {accessToken}" \
-o "Conversion.xlsx"
Ortaya çıkan Excel çalışma kitabını doğrudan bulut depolama alanında depolamak üzere kaydetmeniz gerekiyorsa lütfen aşağıdaki komutu kullanmayı deneyin.
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 {accessToken}" \
-d {}
‘sourceFile’ı giriş PDF’sinin (bulut depolamada mevcuttur) adıyla, ‘myResultantFile’ı dönüştürülen Excel çalışma kitabının adıyla ve ‘accessToken’ı yukarıda oluşturulan JWT erişim belirteciyle değiştirin.
Ücretsiz PDF’den Excel’e Dönüştürücü
Aspose.PDF Cloud’un muhteşem özelliklerini hızlı bir şekilde test etmek için lütfen ücretsiz PDF to XLSX Converter uygulamamızı kullanmayı deneyin. Bu hafif ve süper verimli Uygulama, Aspose.PDF Cloud REST API üzerine geliştirildi.
Çözüm
İster cURL komutlarıyla Aspose.PDF Cloud’un geliştirilmiş verimliliğini, ister .NET uygulamalarıyla güçlü entegrasyonu tercih edin, PDF dosyalarını Excel çalışma kitaplarına dönüştürmek hiç bu kadar erişilebilir olmamıştı. Bununla birlikte, her iki yaklaşım da yüksek kaliteli dönüştürme, özelleştirilebilir ayarlar, toplu işleme yetenekleri ve mevcut iş akışlarına kusursuz entegrasyon dahil olmak üzere benzersiz faydalar sunar.
kullanışlı bağlantılar
İlgili Makaleler
Aşağıdakiler hakkında bilgi edinmek için aşağıdaki blog gönderilerini ziyaret etmenizi önemle tavsiye ederiz: