비주얼 스튜디오 GridView를 PDF로 내보내기 제어

소개

Export GridView To Pdf Control은 Aspose.PDF를 사용하여 GridView의 내용을 PDF 문서로 내보낼 수 있는 ASP.NET 서버 컨트롤입니다. GridView 컨트롤 상단에 PDF로 내보내기 버튼을 추가합니다. 버튼을 클릭하면 GridView 컨트롤의 내용이 동적으로 PDF 문서로 내보내지고, 사용자가 선택한 디스크 위치에 내보낸 파일이 자동으로 다운로드됩니다.

모듈 기능

이 컨트롤의 초기 버전은 다음 기능을 제공합니다:

  • 편집, 공유 및 인쇄를 위해 인기 있는 PDF 문서 형식으로 좋아하는 온라인 GridView 콘텐츠의 오프라인 복사본을 가져옵니다.
  • 기본 ASP.NET GridView 컨트롤에서 상속받아 모든 기능과 속성을 가집니다.
  • .NET 2.0부터 시작하는 모든 .NET 버전에서 작동합니다.
  • 내보내기 버튼 텍스트를 사용자 정의/지역화할 수 있는 기능.
  • GridView 콘텐츠가 더 넓고 기본 세로 모드에 맞지 않는 경우 가로 모드로 내보내기 옵션.
  • css를 사용하여 내보내기 버튼에 자신의 테마의 모양과 느낌을 적용합니다.
  • 내보낸 문서 상단에 사용자 정의 제목 추가 옵션.
  • 구성 가능한 디스크 경로에 각 내보낸 문서를 서버에 저장하는 옵션.
  • 페이지 매김이 활성화된 경우 현재 페이지 또는 모든 페이지를 내보내는 옵션.

시스템 요구 사항 및 지원 플랫폼

시스템 요구 사항

Visual Studio용 Export GridView To Pdf Control은 IIS 및 .NET 프레임워크 2.0 이상이 설치된 모든 시스템에서 사용할 수 있습니다.

지원 플랫폼

Visual Studio용 Export GridView To Pdf Control은 .NET 프레임워크 2.0 이상에서 실행되는 모든 버전의 ASP.NET을 지원합니다. 다음 Visual Studio 버전 중 하나를 사용하여 ASP.NET 애플리케이션에서 이 컨트롤을 사용할 수 있습니다.

  • Visual Studio 2005.
  • Visual Studio 2008.
  • Visual Studio 2010.
  • Visual Studio 2012.
  • Visual Studio 2013.

다운로드

다음 위치 중 하나에서 Export GridView To Pdf Control을 다운로드할 수 있습니다.

설치

Export GridView To Pdf Control을 설치하는 것은 매우 간단하며, 다음 간단한 단계를 따르십시오.

Visual Studio 2010, 2012 및 2013의 경우

  1. 다운로드한 zip 파일인 Aspose.PDF.GridViewExport_1.0.zip을 추출합니다.
  2. VSIX 파일 Aspose.PDF.GridViewExport.vsix을 두 번 클릭합니다.
  3. 설치된 Visual Studio 버전을 보여주는 대화 상자가 나타납니다.
  4. Export GridView To Pdf Control을 추가할 버전을 선택합니다.
  5. 설치를 클릭합니다.

설치가 완료되면 성공 대화 상자가 표시됩니다.

참고: 변경 사항을 적용하려면 Visual Studio를 다시 시작해야 합니다.

Visual Studio 2005, 2008 및 Express 에디션의 경우

다음 단계를 따라 Visual Studio에서 Export GridView To Pdf Control을 통합하여 다른 ASP.NET 컨트롤처럼 쉽게 드래그 앤 드롭할 수 있습니다.

  1. 다운로드한 zip 파일인 Aspose.PDF.GridViewExport.NET2.0_1.0.zip을 추출합니다.
  2. Visual Studio를 관리자 권한으로 실행합니다.

도구 메뉴에서 도구 상자 항목 선택을 클릭합니다.

  1. 찾아보기를 클릭합니다. 열기 대화 상자가 나타납니다.
  2. 추출한 폴더로 이동하여 Aspose.PDF.GridViewExport.dll을 선택합니다.
  3. 확인을 클릭합니다.

왼쪽 도구 상자에서 aspx 또는 ascx 컨트롤을 열면 일반 탭 아래에 ExportGridViewToPdf가 표시됩니다.

todo:image_alt_text

사용하기

설치가 완료되면 ASP.NET 애플리케이션에서 이 컨트롤을 사용하는 것이 매우 쉽습니다.

.NET 프레임워크 4.0 이상 .NET 프레임워크 2.0 이상 ** 
Visual Studio 2010 이상에서 .NET 프레임워크 4.0 이상에서 실행되는 애플리케이션의 경우 도구 모음의 Aspose 탭에서 ExportGridViewToPdf 컨트롤을 확인할 수 있습니다. 이 컨트롤을 ASP.NET 페이지, 컨트롤 또는 마스터 페이지에 다른 .NET 컨트롤처럼 드래그 앤 드롭하여 시작할 수 있습니다. .NET 2.0에서 실행되는 애플리케이션에서 이 컨트롤을 사용하려면 위의 지침에 따라 ExportGridViewToPdf를 도구 상자에 추가했는지 확인하십시오. 도구 모음의 일반 탭에서 ExportGridViewToPdf 컨트롤을 확인할 수 있습니다. 이 컨트롤을 ASP.NET 페이지, 컨트롤 또는 마스터 페이지에 다른 .NET 컨트롤처럼 드래그 앤 드롭하여 시작할 수 있습니다.  

ExportGridViewToPdf 컨트롤 수동 추가

Visual Studio 도구 상자를 사용하는 위의 방법에 문제가 있는 경우, .NET 프레임워크 2.0 이상에서 실행되는 ASP.NET 애플리케이션에 이 컨트롤을 수동으로 추가할 수 있습니다.

  1. Visual Studio를 관리자 권한으로 실행합니다.
  2. ASP.NET 프로젝트 또는 웹 애플리케이션에서 추출한 다운로드 패키지에 있는 Aspose.PDF.GridViewExport.dll에 대한 참조를 추가합니다. 웹 애플리케이션/Visual Studio가 이 폴더에 대한 전체 액세스 권한을 가져야 하며, 그렇지 않으면 액세스 거부 예외가 발생할 수 있습니다.
  3. 페이지, 컨트롤 또는 마스터 페이지의 상단에 이 줄을 추가합니다.
 <%@ Register assembly="Aspose.PDF.GridViewExport" namespace="Aspose.PDF.GridViewExport" tagprefix="aspose" %>
  1. 컨트롤을 추가할 ASP.NET 페이지, 컨트롤 또는 마스터 페이지의 위치에 다음을 추가합니다.
 <aspose:ExportGridViewToPdf ID="ExportGridViewToPdf1" runat="server"></aspose:ExportGridViewToPdf>

자주 묻는 질문

이 컨트롤을 사용할 때 직면할 수 있는 일반적인 질문과 문제

1. 도구 상자에서 ExportGridViewToPdf 컨트롤이 보이지 않습니다.

Visual Studio 2010 이상

  1. 다운로드한 패키지에서 VSIX 확장 파일을 사용하여 이 컨트롤을 설치했는지 확인하십시오. 확인하려면 도구 -> 확장 및 업데이트로 이동합니다. 설치된 항목 아래에서 'Aspose Export GridView To Pdf Control'을 확인해야 합니다. 보이지 않으면 다시 설치해 보십시오.
  2. 웹 애플리케이션이 .NET 프레임워크 4.0 이상에서 실행되고 있는지 확인하십시오. 더 낮은 버전의 .NET 프레임워크의 경우 위의 대체 방법을 확인하십시오.
  3. 위의 지침에 따라 이 컨트롤을 도구 상자에 수동으로 추가했는지 확인하십시오.
<div itemscope="" itemprop="mainEntity" itemtype="https://schema.org/Question" class="faq-question">
    <h3 itemprop="name" class="faq-q">2. 애플리케이션을 실행할 때 '액세스가 거부되었습니다' 오류가 발생합니다.</h3>
    <div itemscope="" itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
         <div itemprop="text" class="faq-a">
           <ol>
           <li>프로덕션에서 이 문제가 발생하는 경우 Aspose.PDF.dll과 Aspose.PDF.GridViewExport.dll을 모두 bin 폴더에 복사했는지 확인하십시오.</li>
           <li>Visual Studio를 관리자 권한으로 실행하고 있는지 확인하십시오. 이미 관리자 권한으로 로그인한 경우에도 마찬가지입니다.</li>
           </ol>
        </div>
    </div>
</div>

Aspose .NET Export GridView To Pdf Control 속성

다음 속성은 이 컨트롤이 제공하는 멋진 기능을 구성하고 사용하는 데 노출됩니다.

속성 이름 유형 예시/가능한 값 설명
ExportButtonText string PDF로 내보내기 기존 기본 텍스트를 재정의하는 데 이 속성을 사용할 수 있습니다.
ExportButtonCssClass string btn btn-primary 내보내기 버튼의 외부 div에 적용되는 Css 클래스입니다. 버튼에 css를 적용하려면 .yourClass input을 사용할 수 있습니다.
ExportInLandscape bool true 또는 false true인 경우 출력 문서의 방향을 가로로 변경합니다. 기본값은 세로입니다.
       
ExportFileHeading string GridView 내보내기 예제 보고서 제목에 스타일을 추가하기 위해 html 태그를 사용할 수 있습니다.
ExportOutputPathOnServer string c:/temp 내보낸 복사본이 자동으로 저장되는 서버의 로컬 출력 디스크 경로입니다. 애플리케이션은 이 경로에 대한 쓰기 액세스 권한이 있어야 합니다.
ExportDataSource object allRowsDataTable 이 데이터 바인딩 컨트롤이 데이터 항목 목록을 검색하는 객체를 설정합니다. 이 객체는 내보내야 할 모든 데이터를 포함해야 합니다. 이 속성은 일반 DataSource 속성과 함께 사용되며, 현재 페이지가 화면에 표시될 행만 가져오는 사용자 정의 페이지 매김이 활성화된 경우에 유용합니다.
LicenseFilePath string   라이선스 파일의 서버에 대한 로컬 경로입니다. 예: c:/inetpub/Aspose.PDF.lic.

모든 속성이 사용된 Export GridView to Pdf 컨트롤의 예는 아래에 표시됩니다.

<aspose:ExportGridViewToPdf Width="800px" ID="ExportGridViewToPdf1" ExportButtonText="Export to Pdf"
    CssClass="table table-hover table-bordered" ExportButtonCssClass="myClass" ExportOutputFormat="Doc"
    ExportInLandscape="true" ExportOutputPathOnServer="c:\\temp" ExportFileHeading="<h4>Example Report</h4>"
    OnPageIndexChanging="ExportGridViewToPdf1_PageIndexChanging" PageSize="5" AllowPaging="True"
    LicenseFilePath="c:\\inetpub\\Aspose.PDF.lic"
    runat="server" CellPadding="4" ForeColor="#333333" GridLines="Both">
</aspose:ExportGridViewToPdf>

비디오 데모

아래 비디오를 확인하여 모듈이 작동하는 모습을 확인하십시오.

지원

Aspose의 첫날부터 우리는 고객에게 좋은 제품을 제공하는 것만으로는 충분하지 않다는 것을 알고 있었습니다. 우리는 또한 좋은 서비스를 제공해야 했습니다. 우리는 개발자이며 기술 문제나 소프트웨어의 이상으로 인해 필요한 작업을 수행할 수 없을 때 얼마나 답답한지 이해합니다. 우리는 문제를 해결하기 위해 여기 있으며, 문제를 만들기 위해 여기 있지 않습니다.

이것이 우리가 무료 지원을 제공하는 이유입니다. 우리 제품을 사용하는 모든 사람은 구매 여부와 관계없이 우리의 전적인 관심과 존중을 받을 자격이 있습니다.

다음 플랫폼 중 하나를 사용하여 이 PDF와 관련된 문제나 제안을 기록할 수 있습니다.

확장 및 기여

Visual Studio용 Aspose .NET Export GridView To Pdf는 오픈 소스이며, 그 소스 코드는 아래 나열된 주요 소셜 코딩 웹사이트에서 사용할 수 있습니다. 개발자는 소스 코드를 다운로드하고 자신의 요구에 맞게 기능을 확장하도록 권장됩니다.

소스 코드

다음 위치 중 하나에서 최신 소스 코드를 얻을 수 있습니다.

소스 코드 구성 방법

소스 코드를 열고 확장하려면 다음이 설치되어 있어야 합니다.

  • Visual Studio 2010.

시작하려면 다음 간단한 단계를 따르십시오.

  1. 소스 코드를 다운로드/클론합니다.
  2. Visual Studio 2010을 열고 파일 > 프로젝트 열기를 선택합니다.
  3. 다운로드한 최신 소스 코드로 이동하여 Aspose.PDF.GridViewExport.sln을 엽니다.

소스 코드 개요

솔루션에는 세 개의 프로젝트가 있습니다.

  • Aspose.PDF.GridViewExport - VSIX 패키지 및 .NET 4.0용 서버 PDF를 포함합니다.
  • Aspose.PDF.GridViewExport_DotNet_2.0 - .NET 2.0용 확장된 GridView PDF입니다.
  • Aspose.PDF.GridViewExport.Website - Word 내보낼 수 있는 GridView PDF를 테스트하기 위한 웹 프로젝트입니다.