برخلاف PDFs، کتابهای کار Excel یک پلتفرم همهکاره برای سازماندهی، محاسبه و ارائه دادهها ارائه میکنند که تبدیل را نه تنها مهم بلکه ضروری میسازد. بنابراین، با تبدیل فایلهای PDF به کتابهای کار اکسل، به عنوان یک راهحل محوری ظاهر میشود که شکاف بین اسناد استاتیک و تجزیه و تحلیل دادههای پویا را پر میکند.
API تبدیل PDF به اکسل
Aspose.PDF Cloud SDK for .NET ابزاری قدرتمند برای تبدیل فایلهای PDF به فرمت اکسل است که قابلیتهای جامعی را ارائه میکند که فرآیند تبدیل را سادهتر میکند و دستکاری دادهها را افزایش میدهد. ابتدا باید «Aspose.Pdf-Cloud» را در NuGet packages manager جستجو کنیم و روی دکمه «افزودن بسته» کلیک کنیم. این مرجع SDK را در پروژه شما اضافه می کند. در مرحله دوم، اعتبار مشتری خود را از داشبورد ابری دریافت کنید. اگر حساب موجود ندارید، به سادگی با پیروی از دستورالعمل های مشخص شده در مقاله شروع سریع یک حساب کاربری رایگان ایجاد کنید.
تبدیل PDF به اکسل با استفاده از C#.NET
در این بخش، ما قصد داریم یک راه حل قوی و غنی برای تبدیل فایل های PDF به اکسل با استفاده از C#.NET را بررسی کنیم. این تبدیل به شما امکان استخراج و دستکاری داده های پیشرفته را می دهد.
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
یک شی از کلاس PdfApi ایجاد کنید که در آن اعتبار مشتری را به عنوان آرگومان ارسال می کنیم.
pdfApi.UploadFile("sourceFile.pdf", stream);
فایل PDF ورودی را در فضای ذخیره سازی ابری آپلود کنید.
var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
API تبدیل PDF به XLSX را آغاز کنید. پس از تبدیل موفقیت آمیز، Workbook حاصل در فضای ذخیره سازی ابری ذخیره می شود.
// برای مثالهای بیشتر، https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// اعتبار مشتری را از https://dashboard.aspose.cloud/ دریافت کنید
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// یک نمونه از PdfApi ایجاد کنید
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// نام تصویر JPG ورودی
String inputFile = "Binder1-1.pdf";
// فایل PDF منبع را از درایو محلی بارگیری کنید
using (var stream = System.IO.File.OpenRead(inputFile))
{
// فایل PDF منبع را در فضای ذخیره سازی ابری آپلود کنید
pdfApi.UploadFile("sourceFile.pdf", stream);
// برای تبدیل PDF به XLSX با API تماس بگیرید
var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
}
فایل PDF نمونه و کتاب کار اکسل حاصل که در مثال بالا ایجاد شده است را می توان از Binder1-1.pdf و myResultant.xlsx دانلود کرد.
- برای مشاهده کتاب کار اکسل حاصل، لطفاً از Aspose.Cells Viewer App آنلاین رایگان ما استفاده کنید.
PDF به XLSX با استفاده از دستورات cURL
تبدیل فایلهای PDF به کتابهای کار اکسل با Aspose.PDF Cloud یکپارچه میشود، یک راهحل قدرتمند مبتنی بر Cloud که طیف وسیعی از مزایای را برای استخراج و دستکاری دادهها ارائه میدهد. با استفاده از دستورات cURL، می توانید بدون دردسر تبدیل PDF به اکسل را آغاز کنید. اولین گام در این رویکرد، تولید یک نشانه دسترسی JWT با استفاده از دستور زیر است:
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"
اکنون که یک توکن JWT داریم، باید دستور زیر را برای تبدیل PDF به کتاب کار اکسل اجرا کنیم.
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"
لطفاً اگر میخواهید کتاب کار اکسل حاصل را ذخیره کنید تا مستقیماً در فضای ذخیرهسازی ابری ذخیره شود، از دستور زیر استفاده کنید.
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» را با نام PDF ورودی (موجود در فضای ذخیرهسازی ابری)، «myResultantFile» با نام کتاب کار تبدیلشده اکسل و «accessToken» را با کد دسترسی JWT که در بالا ایجاد شده است، جایگزین کنید.
تبدیل PDF به اکسل رایگان
به منظور آزمایش سریع قابلیتهای شگفتانگیز Aspose.PDF Cloud، لطفاً از برنامه رایگان PDF to XLSX Converter ما استفاده کنید. این برنامه سبک وزن و فوق العاده کارآمد، در بالای Aspose.PDF Cloud REST API توسعه یافته است.
نتیجه
چه کارآیی ساده Aspose.PDF Cloud با دستورات cURL را انتخاب کنید یا یکپارچگی قوی با برنامه های NET را انتخاب کنید، تبدیل فایل های PDF به کتاب های کار اکسل هرگز به این اندازه در دسترس نبوده است. با این وجود، هر دو رویکرد مزایای بینظیری از جمله تبدیل با کیفیت بالا، تنظیمات قابل تنظیم، قابلیتهای پردازش دستهای و ادغام یکپارچه در گردشهای کاری موجود را ارائه میدهند.
لینک های مفید
مقالات مرتبط
ما به شدت توصیه می کنیم برای کسب اطلاعات در مورد پست های وبلاگ زیر بازدید کنید: