機能豊富な Flutter PDF SDK

ComPDFKit Flutter ベースの PDF SDK を使用して、Android および iOS アプリを強化し、PDF ドキュメントの表示、編集、注釈、変換、署名、編集、OCR をシームレスかつ効率的に実行できるようにします。

モバイルアプリ開発を加速
ComPDFKit Flutter SDK を使用

オペレーティングシステム
Android 5.0+ (API レベル 21)
iOS 11+
モバイルフレームワーク
クロスプラットフォームフレームワークで、Android および iOS アプリがシームレスかつ効率的に PDF ドキュメントを表示および編集できるようにします。
開発環境
Flutter の最新の安定版
Android Studio の最新の安定版
Android NDK
Android 仮想デバイスまたはハードウェアデバイス
Xcode の最新の安定版
CocoaPods の最新の安定版
技術的な利点
機能豊富で高性能、時間に裏打ちされた PDF 機能
Android と iOS アプリ向けのクロスプラットフォームフレームワーク
少ないコードで迅速に統合可能
優れた UI 拡張性
独自の知的財産権
PDF 規格に準拠

ComPDFKit を使用して Flutter アプリを構築:デフォルトまたはカスタム UI

Flutter
Explore our Excellent Demo
テキストを編集
画像を編集
プロパティ
元に戻す
やり直す

開発者向けの強力な Flutter PDF ライブラリ

ComPDFKit Flutter PDF SDK を使用すると、開発者は簡単な手順で PDF を表示、編集、注釈を追加でき、プロジェクトの開発期間を短縮できます。
Dart
1
                import 'dart:io';
              
2
                
3
                import 'package:compdfkit_flutter/compdfkit.dart';
              
4
                import 'package:flutter/material.dart';
              
5
                
6
                const String DOCUMENT_PATH = 'pdfs/PDF_Document.pdf';
              
7
                
8
                void main() { 
              
9
                  runApp(const MyApp());
              
10
                }
              
11
                
12
                class MyApp extends StatefulWidget {
              
13
                  const MyApp({super.key});
              
14
                
15
                  @override
              
16
                  State<MyApp> createState() => _MyAppState();
              
17
                }
              
18
                class _MyAppState extends State<MyApp> {
              
19
                  @override
              
20
                  void initState() {
              
21
                    super.initState();
              
22
                    _init();
              
23
                  }
              
24
                
25
                  void _init() async {
              
26
                    ComPDFKit.init('your license key', 'your license secret');
              
27
                  }
              
28
                
29
                  @override
              
30
                  Widget build(BuildContext context) {
              
31
                    return MaterialApp(
              
32
                      home: Scaffold(
              
33
                        body: SafeArea(
              
34
                          child: Center(
              
35
                            child: ElevatedButton(
              
36
                              onPressed: () async {
              
37
                                showDocument(context);
              
38
                              },
              
39
                              child: const Text(
              
40
                                'Open File',
              
41
                                style: TextStyle(color: Colors.white),
              
42
                              )),
              
43
                           ))),
              
44
                    );
              
45
                  }
              
46
                
47
                  void showDocument(BuildContext context) async {
              
48
                    final bytes = await DefaultAssetBundle.of(context).load(DOCUMENT_PATH);
              
49
                    final list = bytes.buffer.asUint8List();
              
50
                    final tempDir = await ComPDFKit.getTemporaryDirectory();
              
51
                     final tempDocumentPath = '${tempDir.path}/$DOCUMENT_PATH';
              
52
                     final file = await File(tempDocumentPath).create(recursive: true);
              
53
                    file.writeAsBytesSync(list);
              
54
                    ComPDFKit.openDocument(tempDocumentPath);
              
55
                  }
              
56
                }
              

Flutter PDF ビューア

ComPDFKit PDF ビューアライブラリは、Flutter に柔軟な PDF 表示機能を提供します。直感的なインターフェースを持ち、ドキュメントのナビゲーションを容易にし、ページ表示モード、PDF ナビゲーション、表示テーマ、ズーム、テキスト検索、テキスト再配置などのシームレスなユーザー体験を提供します。

Flutter PDF ビューア

Flutter PDF 注釈 SDK

Flutter アプリに PDF ファイル内で注釈を追加、編集、インポート、エクスポート、および統合する機能を追加します。この強力な注釈ライブラリは、ユーザーがメモ、リンク、自由テキスト、図形、マーキング、スタンプ、ペン(インク)、ポップアップ、音声などのさまざまな注釈タイプで協力できるようにします。

Flutter PDF 注釈 SDK

Flutter サイン SDK

ユーザーがアプリから直接デジタル署名および電子署名を PDF ファイルに作成して追加できる機能を提供します。この強力な機能は、カスタマイズ可能な署名スタイルをサポートし、よく使う署名を保存して後で使用できるようにし、ファイルの真正性と完全性を保証します。

Flutter サイン SDK

Flutter ドキュメント編集 SDK

ComPDFKit Flutter ドキュメント編集ライブラリは、ユーザーがアプリ内で直接ドキュメントを編集できる完全なドキュメント編集機能を提供します。この SDK を使用すると、ユーザーはページを追加、分割、結合、抽出、再配置、削除、回転、コピーできます。

Flutter ドキュメント編集 SDK

私は Google で検索し、ComPDFKit の公式サイトの情報を見て、彼らの Flutter フォームパッケージが私たちの請求書管理プログラムに完璧にマッチしていることを確認しました。

Ahmad Kamel

IT サポートエキスパート、保険

今すぐ ComPDFKit Flutter PDF SDK を無料で試してみよう!

ComPDFKit を入手して、 30 日間 の無料試用をお試しいただけます。数分でプロジェクトに統合し、素晴らしい体験ができます!
今すぐ始める