이 간단한 항목에서는 Python을 사용하여 XLSX을 제한된 권한을 가진 PDF로 변환하는 방법을 이해하게 됩니다. 때로는 일부 정보를 다른 사람에게 전달하기 위한 것이지만 문서 복사 또는 인쇄를 제한하는 것과 같은 제한이 부과됩니다. 다음 단계는 Python*을 사용하여 XLSX에서 제한된 권한을 가진 PDF를 *생성하는 프로세스를 수반합니다.
Python을 사용하여 XLSX를 제한된 권한이 있는 PDF로 변환하는 단계
- Java를 통한 Python용 Aspose.Cells를 사용하여 내보낸 PDF에 제한된 권한을 적용하도록 IDE를 설정합니다.
- Workbook 클래스의 인스턴스를 사용하여 PDF로 내보내기 위한 원본 Excel 파일 로드
- PdfSaveOptions 클래스 객체의 인스턴스를 생성하여 출력 PDF 속성을 구성합니다.
- 제한 사항을 적용하여 콘텐츠를 추출하고 내보낸 PDF를 인쇄합니다.
- 제한된 권한으로 통합 문서를 PDF로 저장
위에서 언급한 단계는 Python을 사용하여 권한이 제한된 PDF로 Excel을 내보내는 프로세스를 설명합니다. 이 프로세스는 Workbook 클래스의 인스턴스를 사용하여 소스 XLSX 파일을 로드하여 시작됩니다. 그런 다음 PdfSaveOptions의 인스턴스를 사용하여 보안 권한에 액세스하고 필요한 제한을 원하는 PDF에 적용합니다. 마지막으로 권한이 제한된 PDF가 디스크 또는 메모리 스트림 내부에 저장됩니다.
Python을 사용하는 제한된 권한 PDF에 대한 Excel용 샘플 코드
위의 예제 코드는 매우 적은 수의 간단한 API 호출로 Python*을 사용하여 XLSX에서 제한된 권한을 가진 PDF를 생성합니다. 또한 PdfSaveOptions.getSecurityOptions().setuserPassword()를 설정하여 열기 위한 암호 요구 사항을 포함하여 더 많은 제한 사항을 포함할 수 있습니다. 인쇄 제한 및 복사/추출은 계속 유효하며 UserPassword는 PDF 파일을 여는 데만 사용된다는 점을 언급하는 것이 타당합니다.
이 항목에서는 Python을 사용하여 *XLSX를 제한된 권한이 있는 PDF로 변환하는 방법에 중점을 두었습니다. Excel 워크시트 내에서 행 높이를 조정하는 프로세스에 대해 알아보려면 Python을 사용하여 Excel에서 행 높이를 조정하는 방법의 문서를 참조하세요.