PDF 1 문서를 Excel 2 스프레드시트로 변환하는 것은 데이터 자동화, 보고서 및 분석 작업을 하는 개발자에게 필수적인 요구 사항입니다. 정적 PDF와 달리 Excel은 구조화된 데이터 조작 및 분석을 가능하게 합니다. 이 기사에서는 REST API를 사용하여 C# .NET에서 PDF를 XLS 또는 XLSX로 변환하는 방법을 배울 수 있습니다. REST API는 고충실도 PDF 처리를 위한 강력한 도구입니다.
PDF to XLSX REST API
The Aspose.PDF Cloud SDK for .NET는 개발자들이 PDF에서 데이터를 효율적으로 추출하고 이를 Excel 형식으로 변환할 수 있도록 합니다. 주요 기능은 다음과 같습니다:
- 정확한 변환: 테이블 구조, 레이아웃 및 스타일을 유지합니다.
- XLS 및 XLSX 지원: 필요한 형식을 목표로 할 수 있는 유연성.
- 사용자 정의 출력 옵션: 워크시트 구조, 빈 열 및 출력 경로 제어.
- 클라우드 기반: 플랫폼 간 작동하며 로컬 설치가 필요하지 않습니다.
필수 조건
시작하기:
- 공식 SDK를 NuGet에서 설치하십시오:
Install-Package Aspose.PDF-Cloud
Aspose.Cloud dashboard에서 무료 계정을 생성하여 Client ID와 Client Secret을 받으세요.
C#에서 PDF를 Excel로 변환하기
다음은 .NET SDK를 사용하여 PDF에서 스프레드시트 변환을 자동화하는 방법입니다:
PdfApi
를 귀하의 자격 증명을 사용하여 초기화합니다.- PDF 파일을 지정하고 Excel 형식으로 출력하세요.
- PutPdfInStorageToXls(…) API를 호출하여 변환을 수행합니다.
// For more examples, 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);
// name of input PDF file
String inputFile = "Binder1-1.pdf";
// read the content of input PDF file from local drive
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 변환 미리보기.
You may download the input PDF from Binder.pdf and the resultant Excel workbook from myResultant.xlsx.
Adobe PDF to Excel using cURL
명령줄 도구를 선호하십니까? Aspose.PDF Cloud API와 함께 cURL을 사용할 수도 있습니다.
1단계: 액세스 토큰 생성:
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"
2단계: PDF를 XLSX로 변환:
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"
- 결과로 생성된 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 {YOUR_ACCESS_TOKEN}" \
-d {}
sourceFile
를 클라우드 스토리지에 있는 입력 PDF로, myResultantFile
을 변환된 Excel 작업 책으로, YOURACCESSTOKEN
을 위에서 생성된 JWT 액세스 토큰으로 교체하십시오.
온라인 PDF를 Excel 변환기 사용해 보세요.
코드 작성 없이 무료 온라인 PDF to XLSX converter를 사용하여 API를 테스트하세요. 이는 동일한 백엔드 REST API에 의해 지원됩니다.

무료 온라인 PDF에서 Excel로 변환기.
결론
.NET REST API를 사용하면 복잡한 PDF 문서를 Excel 워크북으로 쉽게 변환하고 데이터 워크플로를 간소화하며 수작업 처리를 줄일 수 있습니다. 이 솔루션은 보고, 금융, 분석 또는 문서 처리 분야에서 일하는 개발자에게 이상적입니다.
유용한 링크
추천 기사
다음 블로그 게시물을 통해 정보를 얻는 것을 강력히 권장합니다: