既存の 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 に読み込みました。