Python SDK를 사용하여 온라인에서 Excel을 PDF로 변환하는 방법을 알아보세요. XLS를 PDF로 저장합니다.

엑셀을 PDF로 변환

엑셀을 PDF로 변환 | XLS에서 PDF로 변환 API

이 기사에서는 Python SDK를 사용하여 ExcelPDF로 변환하는 방법에 대해 자세히 설명합니다. Excel 스프레드시트를 사용하여 데이터 세트를 저장, 구성 및 추적합니다. 회계사, 데이터 분석가 및 기타 전문가가 사용합니다. 하지만 이 파일들을 보기 위해서는 MS Excel, OpenOffice Calc 등과 같은 특정 응용 프로그램이 필요합니다. 그러나 Excel을 PDF로 저장하면 모든 플랫폼과 모든 장치에서 볼 수 있습니다.

Excel에서 PDF로 변환 API

Aspose.Cells Cloud는 Excel 파일을 PDF 및 기타 지원되는 형식으로 생성, 편집 및 변환하는 기능을 제공하는 REST API입니다. Python 애플리케이션에서 이러한 기능을 사용하려면 Aspose.Cells Cloud SDK for Python을 사용해 보십시오. 콘솔에서 다음 명령을 사용하여 SDK를 설치하십시오.

pip install asposecellscloud

다음 단계는 Aspose Cloud 계정 생성 및 클라이언트 자격 증명 세부 정보를 얻는 것입니다. 이러한 자격 증명은 클라우드 서비스에 연결하고 클라우드 저장소에서 문서에 액세스하는 데 필요합니다.

Python에서 Excel을 PDF로 변환

Python 코드 스니펫을 사용하여 Excel을 PDF 형식으로 변환하려면 아래 단계를 따르십시오.

  • 클라이언트 자격 증명을 사용하여 CellsApi 객체 생성
  • 출력 형식을 PDF로 지정하는 문자열 객체 생성
  • cellsworkbookgetworkbook(…) 메서드를 호출하여 Excel을 PDF로 변환
# 더 많은 코드 샘플을 보려면 https://github.com/aspose-cells-cloud/aspose-cells-cloud-python을 방문하십시오.
def Excel2CSV():
    try:
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
        
        # CellsApi 인스턴스 초기화
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # Excel 통합 문서 입력
        input_file = "Book1.xlsx"
        # 결과 형식
        format = "PDF"
        # 결과 파일 이름
        output = "Converted.pdf"

        # API를 호출하여 변환 작업 시작
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # 콘솔에 응답 코드 출력
        print(response)

    except ApiException as e:
        print("Exception while calling CellsApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)
엑셀을 PDF로

이미지 1:- Excel에서 PDF로의 변환 미리보기.

위 예제에서 사용된 샘플 파일은 Book1.xlsx 및 Converted.pdf에서 다운로드할 수 있습니다.

cURL 명령을 사용하여 XLS에서 PDF로

REST API는 모든 플랫폼에서 cURL 명령을 통해 쉽게 액세스할 수 있습니다. Aspose.Cells Cloud는 REST 아키텍처에서 개발되었으므로 cURL 명령을 사용하여 XLS를 PDF로 변환할 수도 있습니다. 따라서 먼저 클라이언트 자격 증명을 기반으로 JWT 액세스 토큰을 생성해야 합니다. 다음 명령을 실행하십시오.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

이제 온라인에서 xls를 pdf로 변환하려면 다음 명령을 실행해야 합니다.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/Book1.xlsx?format=PDF&isAutoFit=true&onlySaveTable=false&outPath=Converted.pdf&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-d{}

결론

이 블로그에서는 Python 코드 스니펫을 사용하여 Excel을 PDF로 변환하는 단계에 대해 논의했습니다. 동시에 cURL 명령을 사용하여 Excel을 PDF로 저장하는 옵션을 탐색했습니다. Python SDK의 전체 소스 코드는 GitHub에서 다운로드할 수 있습니다. 다른 흥미로운 기능에 대해 자세히 알아보려면 프로그래머 가이드를 살펴보는 것도 좋습니다.

관련 질문이 있거나 API를 사용하는 동안 문제가 발생하면 무료 기술 지원 포럼을 통해 언제든지 문의하십시오.

관련 기사

자세한 내용은 다음 링크를 방문하는 것이 좋습니다.