
.NET REST API를 사용하여 PDF 파일을 추가하는 방법을 알아보세요.
디지털이 지배하는 세상에서 PDF 파일을 효율적으로 병합하고 연결하는 기능은 편리한 기능 그 이상입니다. PDF는 보편성과 일관된 포맷으로 유명하기 때문에 다양한 전문적, 개인적 목적에 적합한 포맷으로 사용됩니다. 그러나 책의 장을 병합하거나, 보고서의 여러 섹션을 통합하거나, 영수증을 단일 경비 보고서로 결합해야 할 수도 있습니다. 이 문서에서는 .NET Cloud SDK를 사용하여 PDF 파일을 병합해야 하는 절실한 필요성에 대해 살펴봅니다.
PDF 파일을 추가하기 위한 .NET Cloud SDK
PDF 파일을 추가하는 것은 Aspose.PDF Cloud SDK for .NET을 사용하면 매우 쉽습니다. 이 강력한 .NET Cloud SDK는 PDF를 병합하고 연결하는 원활하고 효율적인 방법을 제공하여 여러 PDF 파일을 하나의 응집력 있는 문서로 손쉽게 결합할 수 있습니다. 또한 페이지를 추가할 위치를 지정할 수 있는 레버리지를 얻어 문서 관리에 대한 완전한 유연성과 제어력을 제공합니다. 따라서 이 SDK를 사용하면 PDF 파일 추가 기술을 마스터하여 문서 관리와 프레젠테이션을 개선할 수 있습니다.
첫 번째 단계는 프로젝트에 SDK 참조를 추가하는 것입니다. 이를 위해 Visual Studio IDE 내 NuGet 패키지 관리자에서 Aspose.PDF-Cloud
를 검색하고 패키지 추가
버튼을 클릭하세요.
또한 클라우드 대시보드에서 클라이언트 자격 증명을 얻어야 합니다. 기존 계정이 없는 경우 빠른 시작에 명시된 지침에 따라 무료 계정을 만드십시오.
C# .NET을 사용하여 PDF 파일 추가
아래 지침에 따라 C# .NET을 사용하여 PDF 파일 추가 작업을 간소화하세요.
// 더 많은 예를 보려면 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);
// API를 호출하여 pdf 파일을 추가합니다.
var response = pdfApi.PostAppendDocument("Input.pdf", "FileToAppend.pdf", 1,3);
//
if (response != null && response.Status.Equals("OK"))
{
Console.WriteLine("Operation completed successfully !");
Console.ReadKey();
}

PDF 파일 추가 작업 미리보기.
위에 언급된 코드 조각에 대한 간략한 세부 정보는 아래와 같습니다.
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
먼저, 클라이언트 자격 증명을 입력 인수로 전달하면서 PdfApi 클래스의 객체를 생성합니다.
pdfApi.PostAppendDocument("input.pdf", "FileToAppend.pdf", 1,3);
이제 API를 호출하여 두 번째 파일의 인덱스 1에서 3까지의 페이지를 첫 번째 문서에 추가합니다. 입력 파일은 이미 클라우드 스토리지에 있어야 합니다.
cURL 명령을 사용하여 PDF 병합
Aspose.PDF Cloud 및 cURL 명령을 사용하여 PDF 파일을 추가하는 것은 간단하고 효율적인 프로세스입니다. Aspose.PDF Cloud API를 사용하면 여러 PDF 파일을 하나의 응집된 문서로 쉽게 병합할 수 있습니다. cURL 명령을 사용하면 Aspose.PDF Cloud API에 HTTP 요청을 보내 PDF 추가 작업을 원활하게 시작할 수 있습니다. 또한 Aspose.PDF 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의 1, 2, 3페이지를 첫 번째 PDF 파일에 추가하세요. 작업이 성공적으로 완료되면 결과 PDF 파일이 클라우드 스토리지에 저장됩니다.
curl -v "https://api.aspose.cloud/v3.0/pdf/{sourcePDF}/appendDocument?appendFile={PDFtoAppend}&startPage=1&endPage=3" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d{}
sourcePDF
를 페이지를 추가해야 하는 첫 번째 PDF의 이름으로 바꾸세요. PDFtoAppend
를 페이지를 추가해야 하는 PDF 파일의 이름으로 바꾸고, accessToken
을 위에서 생성한 JWT 액세스 토큰으로 바꾸세요.
결론
결론적으로 PDF 파일을 병합하고 추가하는 것은 효율적인 문서 관리 및 프레젠테이션을 위한 기본 프로세스입니다. 우리는 이를 달성하기 위한 두 가지 강력한 접근 방식을 탐구했습니다. Aspose.PDF for .NET Cloud SDK를 활용하고 cURL 명령으로 Aspose.PDF Cloud를 활용하는 것입니다. 두 접근 방식 모두 통합되고 체계화된 PDF 문서를 만들어내며, 특정 요구 사항을 충족하도록 원활하게 병합됩니다. 두 가지 중에서 선택하는 것은 개별 프로젝트 요구 사항, 기술 전문성 및 선호하는 통합 방법에 따라 달라지며, 다양한 시나리오에 맞게 유연성을 제공합니다.
유용한 링크
관련기사
다음 블로그를 방문해 보시기 바랍니다.