XLSB에서 PDF로

XLSB를 PDF로 저장 | 온라인에서 Xls를 PDF로 변환

XLSB는 Excel 통합 문서 콘텐츠를 지정하는 레코드 및 구조 모음입니다. 일반적으로 콘텐츠에는 숫자, 텍스트 또는 숫자와 텍스트 모두, 수식, 외부 데이터 연결, 차트 및 이미지로 구성된 비정형 또는 반정형 테이블이 포함됩니다. 더 넓은 적응성과 팀 간 데이터 공유를 위해 PDF 형식으로 변환하는 것이 실용적인 접근 방식입니다. 따라서 이 글에서는 Python SDK를 사용하여 XLSB를 PDF로 변환하는 방법에 대해 자세히 설명하려고 합니다.

엑셀 변환 API

Aspose.Cells Cloud SDK For Python은 Excel 파일 생성, 조작 및 PDF를 포함한 주요 파일 형식으로의 변환을 위한 입증된 솔루션입니다. 다음 명령을 실행하여 SDK를 설치해 보겠습니다.

pip install asposecellscloud

설치 후 다음 단계는 GitHub 또는 Google 계정을 사용하여 Aspose.Cloud 대시보드를 통해 무료 계정을 등록하거나 가입을 사용하여 클라이언트 자격 증명을 얻는 것입니다.

Python에서 XLSB를 PDF로

이 섹션에서는 클라우드 저장소에서 XLSB(excel) 워크시트를 로드하고 PDF 형식으로 변환하는 단계를 수행합니다. 전체 통합 문서를 PDF 형식으로 변환할 예정입니다.

  • 먼저 클라이언트 자격 증명을 사용하여 CellsApi 객체를 생성합니다.
  • 둘째, 입력 XLSB의 이름, 결과 파일 이름 및 출력 형식을 PDF로 지정하십시오.
  • cellsworkbookgetworkbook(…) 메서드를 호출하여 XLSB를 PDF로 변환하고 출력을 클라우드 저장소에 저장
# 더 많은 코드 샘플을 보려면 https://github.com/aspose-cells-cloud/aspose-cells-cloud-python을 방문하십시오.

def XLSBtoPDF():
    try:
        #Client credentials
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"

        # CellsApi 인스턴스 초기화
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

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

        # API를 호출하여 XLSB를 PDF로 변환
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

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

        # 콘솔에 메시지 출력(선택 사항)
        print('XLSB sucessfully converted to PDF !')    
    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로 변환 미리보기

cURL 명령을 사용하여 Excel을 PDF로 변환

이제 명령줄 터미널에서 cURL 명령을 사용하여 Excel을 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"

이제 다음 명령을 실행하여 Excel을 PDF 형식으로 변환하십시오. 실행 후 결과 PDF는 동일한 클라우드 저장소에 저장됩니다.

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

cURL 명령을 사용하여 특정 Excel 시트를 PDF로 변환

전체 통합 문서를 변환하는 대신 선택한 XLS 워크시트를 PDF 형식으로 변환해야 하는 요구 사항이 있을 수 있습니다. 따라서 이 섹션에서는 이 자격 증명을 달성할 것입니다.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsb/worksheets/Sheet2?format=PDF&verticalResolution=0&horizontalResolution=0" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o SingleWorksheet.pdf
Excel 시트를 PDF로

이미지 2:- Excel 시트를 PDF로 변환 미리보기

다음 링크에서 위의 예제에 사용된 샘플 파일을 가져옵니다.

결론

Python SDK를 사용하여 Excel을 PDF로(XLSB를 PDF로) 변환하는 단계를 배웠습니다. 동시에 cURL 명령을 사용하여 전체 Excel을 PDF로 변환하는 방법과 특정 Excel 시트를 PDF로 내보내는 방법에 대한 세부 정보를 배웠습니다. API에서 제공하는 다른 흥미로운 기능에 대해 알아보려면 개발자 가이드를 살펴보는 것이 좋습니다. 문제가 발생할 경우 무료 기술 지원 포럼을 통해 언제든지 문의해 주십시오.

관련 기사

더 자세히 이해하려면 다음 문서를 살펴보는 것이 좋습니다.