Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

概要

.NET MAUI PDF Viewer コントロールを使用すると、PDF ドキュメントをシームレスかつ効率的に表示できます。拡大/縮小、ページナビゲーション、テキスト選択、テキスト検索、ドキュメントリンクナビゲーション、ハイパーリンクナビゲーション、アウトライン表示、フォーム入力、注釈による PDF ファイルのレビューなど、高度にインタラクティブでカスタマイズ可能な機能を備えています。


.NET MAUI PDF Viewer のコード例

以下の例のように、数行の XAML コードで .NET MAUI PDF Viewer を簡単に使い始めることができます。さらに、.NET MAUI PDF Viewer のレンダリングと構成方法を確認できる .NET MAUI PDF Viewer のサンプル もご覧ください。

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:syncfusion="clr-namespace:Syncfusion.Maui.PdfViewer;assembly=Syncfusion.Maui.PdfViewer"
             xmlns:local="clr-namespace:PdfViewerExample"
             x:Class="PdfViewerExample.MainPage">
    <ContentPage.BindingContext>
        <local:PdfViewerViewModel/>
    </ContentPage.BindingContext>
    <ContentPage.Content>
        <syncfusion:SfPdfViewer x:Name="PdfViewer"
             DocumentSource="{Binding PdfDocumentStream}">
        </syncfusion:SfPdfViewer>
    </ContentPage.Content>
</ContentPage>

高パフォーマンス

.NET MAUI PDF Viewer での即時読み込み。

即時読み込み

数千ページに及ぶ PDF ファイルでも、高い精度と信頼性で即座に読み込みます。

.NET MAUI PDF Viewer での実行時メモリ使用量の削減。

実行時メモリの使用量を削減

遅延読み込みと仮想化により、実行時に必要最小限のページのみをレンダリングし、メモリ消費を抑えます。

.NET MAUI PDF Viewer での仮想化ページ。

仮想化ページレンダリング

必要に応じてページをレンダリングし、大容量ドキュメントを扱う際の初期読み込み時間の短縮に役立ちます。


パスワード保護された PDF

パスワード保護された PDF を手間なく読み込み・表示できます。カスタムのパスワード要求ビューを設計し、用意されているオプションで簡単に機能を統合できます。

.NET MAUI PDF Viewer でパスワード保護されたファイルを読み込み。


.NET MAUI PDF Viewer で PDF ファイルを印刷。

PDF ファイルの印刷

注釈やフォームデータを保持したまま PDF ファイルを印刷できます。この機能により、PDF 上のコメント、ハイライト、フォーム入力内容が保存され、印刷版にも含まれるため、ドキュメントの整合性が維持されます。


拡大/縮小

PDF ドキュメントの内容は、ピンチ操作またはズーム係数をプログラムで変更して拡大/縮小できます。

.NET MAUI PDF Viewer でのピンチズーム。

ピンチズーム

タッチデバイスで画面をピンチして、ドキュメントを滑らかに拡大/縮小できます。作業を中断することなく、すばやくズームレベルを調整できます。

.NET MAUI PDF Viewer でのスマートズーム。

スマートズーム

ページをダブルタップすると、対象領域に即座にズームインし、もう一度ダブルタップするとズームアウトします。自分のペースで内容を確認できる、手軽で素早い方法です。

.NET MAUI PDF Viewer でズーム係数を制限。

ズーム係数の制限

最小/最大ズーム係数を調整してズーム範囲を制限し、定義した範囲内で拡大率を管理できます。これにより、用途に合わせた適切な拡大/縮小レベルを維持できます。


ナビゲーション

.NET MAUI PDF Viewer は、内部および外部ナビゲーションをサポートします。これにより、ドキュメント閲覧体験が向上します。

.NET MAUI PDF Viewer でのページナビゲーション。

ページナビゲーション

プログラムからページナビゲーション機能を使用するか、UI のスクロールヘッドをドラッグして、目的のページへ即座に移動できます。

.NET MAUI PDF Viewer でのドキュメントリンクナビゲーション。

ドキュメントリンクナビゲーション

PDF ドキュメント内のドキュメントリンク注釈(目次)を通じて、目的のトピックや位置へ移動できます。

.NET MAUI PDF Viewer でのドキュメントアウトライン。

ドキュメントアウトラインナビゲーション

見出しと小見出しの階層リストを表示し、ドキュメント内の各セクションへすばやく移動できます。ユーザーはカスタムブックマークを動的に追加することも可能です。カスタムブックマークは、名前変更、削除、PDF ファイルへの保存ができます。

.NET MAUI PDF Viewer でのハイパーリンクナビゲーション。

ハイパーリンクナビゲーション

.NET MAUI PDF Viewer では、URL や Web サイトリンクを既定のブラウザーで開くことができます。ユーザーが PDF ページ上のハイパーリンクをタップまたはクリックすると、ブラウザーで URL が開きます。


単一ページレイアウトモード

PDF ページを横方向に 1 ページずつ表示します。集中して閲覧できるため、余計な要素に邪魔されず、1 ページずつ内容に集中できます。

.NET MAUI PDF Viewer の単一ページレイアウトモード。


.NET MAUI PDF Viewer のページズームモード。

ページズームモード

フィット幅やフィットページなど、さまざまなページズームモードで PDF ファイルを表示できます。フィットページでは、スクロールせずにページ全体を確認でき、素早く概要を把握できます。フィット幅は、新聞記事などの細い段組み(マルチカラム)レイアウトのドキュメントを読む際に便利です。


テキスト検索

.NET MAUI PDF Viewer では、PDF ドキュメント内の文字列を検索し、該当するすべての箇所へ移動できます。この方法は、PDF ドキュメント全体から指定したテキストを非同期で検索し、一致箇所をそれぞれハイライトします。

.NET MAUI PDF Viewer でのテキスト検索。


.NET MAUI PDF Viewer でのテキストの選択とコピー。

テキストの選択とコピー

共有したいテキストを選択してクリップボードにコピーします。その後、テキストを右クリックして「コピー」を選択するか、キーボードショートカット Ctrl+C を使用します。コピーした内容を別のアプリケーションやドキュメントに貼り付けることで、簡単に共有や共同作業ができます。


注釈

PDF 編集体験を向上させます。高度な注釈ツール一式を活用して、PDF ファイルのレビュー、注釈追加、マークアップを行えます。

.NET MAUI PDF Viewer の注釈。


.NET MAUI PDF Viewer のフォーム入力。

フォーム入力

.NET MAUI PDF Viewer では、PDF ドキュメント内の AcroForm フィールドデータを入力、編集、フラット化、保存、エクスポート、インポートできます。この機能は、求人応募、登録フォーム、医療フォームなどの入力に利用できます。


右から左(RTL)レンダリング

.NET MAUI PDF Viewer では、ユーザーインターフェイスを右から左へ表示するように変更できます。これにより、右から左へ記述する言語でも、テキストや要素が自然に流れるようになります。

.NET MAUI PDF Viewer の RTL。


.NET MAUI PDF Viewer のローカリゼーション。

ローカリゼーション

ローカリゼーションとは、対象カルチャーに合わせてアプリケーションリソースを別の言語に変換するプロセスです。PDF Viewer 内のすべての静的テキストは、サポートされている任意の言語にローカライズできます。




よくある質問

Syncfusion® .NET MAUI PDF Viewer は次の機能をサポートしています。

  • 正確で信頼性の高い PDF レンダリング。
  • PDF ファイルを簡単にレビューできる豊富な注釈ツール。
  • 簡単なナビゲーションと操作。

  • AcroForms を簡単に入力および編集できます。

  • シンプルな構成とAPI

  • タッチフレンドリーな UI。
  • .NET MAUI PDF Viewer をすぐに使い始められる、充実したデモドキュメント動画

.NET MAUI PDF Viewer のデモはこちらです。PDF Viewer のレンダリングと構成方法を確認できます。

.NET MAUI PDF Viewer は、デスクトップおよびモバイル アプリケーションで PDF ドキュメントを表示および操作できるコントロールです。組み込みのテキスト検索テキスト選択、コピー、注釈、ズーム、文書ナビゲーションパスワード保護されたファイルのオープン、および PDF 印刷などの対話機能をサポートします。

はい。テキストマークアップ、インク、図形、スタンプ、自由テキスト、付箋など、さまざまな注釈をサポートしています。注釈は追加、変更、保存、インポート、エクスポートが可能です。

連続スクロール(スクロール)モードでは、ページの表示を途切れさせずにシームレスに移動できます。

いいえ。本製品は商用製品のため、有償ライセンスが必要です。ただし、年間総収益が 100 万米ドル未満で、開発者が 5 名以下、従業員総数が 10 名以下の企業および個人には、無料のコミュニティライセンスも用意されています。

まずは、包括的なはじめに(Getting Started)ドキュメントをご覧ください。

テキスト検索は、組み込みの API またはツールバーのオプションを使用して実装できます。コントロールはプログラムからテキスト検索を行い、結果をハイライトして該当箇所へ移動する機能を提供します。

はい、パスワード保護された PDF を開くことができます。既定では、パスワード入力用の組み込みダイアログが用意されています(保護された PDF を開く)。カスタムな方法を好む場合は、独自のパスワード入力ダイアログを設計し、PDF Viewer の API と統合して、パスワード保護ファイルの処理に柔軟性を持たせることもできます。

はい、ドキュメント内の迅速なナビゲーションを可能にするドキュメントアウトラインをサポートしています。

お客様は私たちを愛しています

優れたツール群と充実したサポートチームにより、Syncfusion® はお客様の開発時間を短縮します。
お客様の体験談の一部をご紹介します。

実際の成功事例を見る

世界中の開発者が複雑なプロジェクトを簡素化し、納期を短縮するために Syncfusion の Essential Studio を信頼しています。豊富な UI コントロール ライブラリ、強力な SDK、信頼できるサポートにより、Essential Studio はチームがエンタープライズ対応のアプリケーションを自信を持って構築できるよう支援します。

ケーススタディを探る


世界中のユーザーからの評価

受賞歴

偉大さ—自分で言うのではなく、他の人が認めるからこそ意味があります。 シンクフュージョンは以下の賞をいただきました。

Up arrow icon