PDF в XLSX

Как преобразовать PDF в книгу Excel в C# .NET.

В отличие от книг PDF, книги Excel предлагают универсальную платформу для организации, расчета и представления данных, что делает преобразование не просто важным, но и незаменимым. Таким образом, преобразование PDF-файлов в книги Excel становится ключевым решением, устраняющим разрыв между статическими документами и динамическим анализом данных.

API преобразования PDF в Excel

Aspose.PDF Cloud SDK для .NET — это мощный инструмент для преобразования PDF-файлов в формат Excel, предлагающий комплексные возможности, которые упрощают процесс преобразования и улучшают манипулирование данными. Во-первых, нам нужно найти Aspose.Pdf-Cloud в диспетчере пакетов NuGet и нажать кнопку «Добавить пакет». Это добавит ссылку на SDK в ваш проект. Во-вторых, получите учетные данные клиента из облачной панели. Если у вас нет существующей учетной записи, просто создайте бесплатную учетную запись, следуя инструкциям, указанным в статье быстрый старт.

Преобразование PDF в Excel с помощью C# .NET

В этом разделе мы собираемся изучить надежное и многофункциональное решение для преобразования PDF-файлов в Excel с использованием 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. После успешного преобразования результирующая книга сохраняется в облачном хранилище.

// Дополнительные примеры: 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);

    // вызов API для преобразования PDF в XLSX
    var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
}
PDF в XLSX

Предварительный просмотр преобразования PDF в XLSX.

Образец PDF-файла и результирующую книгу Excel, созданную в приведенном выше примере, можно загрузить из Binder1-1.pdf и myResultant.xlsx.

  • Чтобы просмотреть результирующую книгу Excel, попробуйте использовать наше бесплатное онлайн-приложение Aspose.Cells Viewer App.

PDF в XLSX с использованием команд cURL

Преобразование PDF-файлов в книги Excel становится простым с помощью Aspose.PDF Cloud, мощного облачного решения, предлагающего ряд преимуществ для извлечения и обработки данных. Используя команды cURL, вы можете легко инициировать преобразование PDF в Excel. Первым шагом в этом подходе является создание токена доступа 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 в книгу Excel.

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"

Попробуйте использовать следующую команду, если вам нужно сохранить полученную книгу Excel для непосредственного хранения в облачном хранилище.

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» на имя преобразованной книги Excel и «accessToken» на токен доступа JWT, созданный выше.

Бесплатный конвертер PDF в Excel

Чтобы быстро протестировать удивительные возможности Aspose.PDF Cloud, попробуйте использовать наше бесплатное приложение PDF to XLSX Converter. Это легкое и сверхэффективное приложение разработано на основе Aspose.PDF Cloud REST API.

PDF в Excel

Бесплатное приложение для преобразования PDF в XLSX.

Заключение

Независимо от того, выберете ли вы повышенную эффективность Aspose.PDF Cloud с командами cURL или надежную интеграцию с приложениями .NET, преобразование PDF-файлов в книги Excel никогда не было более доступным. Тем не менее, оба подхода предлагают беспрецедентные преимущества, включая высококачественное преобразование, настраиваемые параметры, возможности пакетной обработки и полную интеграцию в существующие рабочие процессы.

Полезные ссылки

Статьи по Теме

Мы настоятельно рекомендуем посетить следующие статьи в блоге, чтобы получить информацию о: