既存の PDF ファイルをアプリケーションと共にパッケージ化して、実行時に C1PdfViewer に簡単に読み込むことができます。たとえば、次の手順に従います。
VB でマークアップを書く場合
Visual Basic |
コードのコピー
|
---|---|
Imports C1.Xaml.PdfViewer
|
C#でマークアップを書く場合
C# |
コードのコピー
|
---|---|
using C1.Xaml.PdfViewer;
|
VB でマークアップを書く場合
Visual Basic |
コードのコピー
|
---|---|
Dim resource As StorageFile = Await StorageFile.GetFileFromApplicationUriAsync(New Uri("ms-appx:///Resources/MyPdf.pdf")) Dim stream As Stream = Await resource.OpenStreamForReadAsync() Await PdfDocument.LoadFromFileAsync(resource) C1PdfViewer1.LoadDocument(stream) |
C#でマークアップを書く場合
C# |
コードのコピー
|
---|---|
StorageFile resource = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Resources/MyPdf.pdf")); Stream stream = await resource.OpenStreamForReadAsync(); await PdfDocument.LoadFromFileAsync(resource); C1PdfViewer1.LoadDocument(stream); |
このコードは、LoadDocumentメソッドを呼び出して、アプリケーションリソースストリームを渡します。
この例では、アプリケーションリソースから PDF ファイルを C1PdfViewer に読み込みました。コードで既存の PDF ファイルをアプリケーションと共にパッケージ化し、実行時にそのファイルを C1PdfViewer に読み込みました。