FlexReport for WinForms
PDFファイルのロード
FlexViewer > PDFファイルのロード

C1FlexViewer allows you to load the PDF files in the FlexViewer control using C1PDFDocumentSource class. ComponentOne Studio for WinForms includes a new component, C1PDFDocumentSource, which can open a PDF file and load it into the FlexViewer for viewing. The rendered PDF file can also be exported or printed, if need be.

設計時に FlexViewer に PDF ファイルをロードするには

FlexViewerコントロールでPDFファイルをレンダリングするには、次の手順に従います。

  1. 新しい WinForms アプリケーションを作成します。
  2. ツールボックスに移動し、C1FlexViewer コントロールをフォームにドラッグアンドドロップします。必要に応じて、FlexViewer の位置とサイズを調整します。
  3. C1PdfDocumentSource コントロールをフォームにドラッグアンドドロップします。コントロールがフォームのコンポーネントトレイに表示されます。
  4. プロパティウィンドウで、c1FlexViewer のプロパティに移動し、DocumentSource プロパティの値フィールドの横にあるドロップダウン矢印をクリックして c1PdfDocumentSource1 を選択します。
  5. プロパティウィンドウで、C1PdfDocumentSource コンポーネントを選択し、c1PdfDocumentSource1 のプロパティに移動します。DocumentLocation プロパティを見つけ、表示する PDF ファイルの完全パスを入力します。
  6. アプリケーションをビルドし、実行します。PDF が FlexViewer コントロールにレンダリングされます。

プログラムで FlexViewer に PDF ファイルをロードするには

Perform the following steps to render a PDF file in FlexViewer control programmatically:

  1. C1PdfDocumentSourceC1FlexViewer をフォームにドラッグアンドドロップします。
  2. フォームをダブルクリックし、Form1_Load イベントに次のコードを記述します。
    Dim pds As New C1PdfDocumentSource()
    pds.DocumentLocation = "../../Injury Form.pdf"
    C1FlexViewer1.DocumentSource = pds
    
    C1PdfDocumentSource pds = new C1PdfDocumentSource();
    pds.DocumentLocation = @"..\..\Injury Form.pdf";
    c1FlexViewer1.DocumentSource = pds;
    

Furthermore, the following features are supported in the PDF files loaded in the FlexViewer control: