C#을 사용하여 제한된 권한이 있는 PDF로 XLSX를 변환하는 방법

이 주제에서는 C#을 사용하여 권한이 제한된 PDF로 XLSX를 변환하는 방법을 이해하게 됩니다. 때때로 다른 사람에게 정보를 전달하고 싶지만 복사나 인쇄를 제한하는 것과 같은 몇 가지 제한을 가하려는 경우가 있습니다. 다음 단계는 C#을 사용하여 XLSX에서 제한된 권한을 가진 PDF를 생성하는 방법을 안내합니다.

C#을 사용하여 제한된 권한이 있는 PDF로 XLSX를 변환하는 단계

  1. NuGet 패키지 관리자를 사용하여 Aspose.Cells for .NET 패키지 설치
  2. using 지시문으로 처음에 Aspose.Cells 가져오기
  3. 평가판 메시지가 표시되지 않도록 라이선스를 초기화합니다.
  4. PDF로 변환할 Workbook 인스턴스에 XLSX 파일 로드
  5. 출력 PDF 파일의 매개변수를 설정하려면 PDFSaveOptions 인스턴스를 초기화하십시오.
  6. 보안 옵션을 설정하려면 PDFSaveOptions 인스턴스에서 SecurityOptions 매개변수를 초기화하십시오.
  7. SecurityOptions 매개변수에서 복사/추출 및 인쇄 제한 설정
  8. PDFSaveOptions 설정을 사용하여 통합 문서 저장

다음 예에서는 C#을 사용하여 권한이 제한된 PDF로 Excel을 내보내는 프로세스를 보여줍니다. 여기에 샘플 XLSX 파일이 로드된 다음 사용자가 이 파일에서 텍스트를 복사/추출하거나 인쇄하는 데 제한이 있는 PDF로 저장됩니다.

C#을 사용하여 제한된 권한 PDF에 대한 Excel용 샘플 코드

위의 코드는 약간의 제한이 있는 PDF를 생성합니다. PdfSaveOptions.SecurityOptions.UserPassword를 설정하여 암호 요구 사항과 같은 제한 사항을 추가할 수 있습니다. 복사/추출 및 인쇄 제한은 계속 유효하며 UserPassword는 PDF를 열기 위한 것입니다. 사용자가 이 PDF 파일을 제한 없이 열 수 있도록 하려면 사용자가 이 PDF 파일을 복사/추출 또는 인쇄할 수 있는 항목을 입력하여 PdfSaveOptions.SecurityOptions.OwnerPassword를 설정하십시오. C#에서 Excel을 XPS로 변환와 같은 다른 변환도 수행할 수 있습니다.

 한국인