VintaSoft PDF .NET Plug-in

作成、表示、編集、検証、圧縮、保存Windows、Linux、macOS 上で C#、VB.NET を使用した PDF ドキュメント

PDF (Portable Document Format) は、文書が作成された環境に関係なく、ユーザーが電子文書を簡単かつ安全に共有および閲覧できるようにするファイル形式です。各 PDF ファイルには、テキスト、フォント、グラフィックス、および文書を表示するために必要なその他の情報を含む、平面上の文書要素の固定レイアウトの完全な記述が含まれています。

VintaSoft PDF .NET Plug-inは、VintaSoft Imaging .NET SDKのアドオンで、PDF文書を作成、表示、確認、印刷、編集、保護、最適化、圧縮、変換、保存することができます

一般的な機能

  • ファイルまたはストリームから新しいPDFドキュメントを作成する
  • PDF仕様1.0-1.7、2.0に準拠したPDF文書を作成します。
  • 安全なPDF文書を作成する
  • ポートフォリオ付きのPDFドキュメントを作成する
  • PDF ライセンス (リーダー + ライター) が必要です
  • ファイルまたはストリームから既存のPDFドキュメントを読み込む
  • PDF仕様1.0-1.7、2.0に準拠したPDF文書をアップロードします
  • PDF/A 仕様に準拠した PDF ドキュメントをアップロードします。
  • 保護されたPDF文書をダウンロード
  • ポートフォリオからPDF文書をダウンロード
  • 破損したPDF文書をアップロードする
  • PDF (リーダー) ライセンスが必要です
  • PDF文書がPDF/A仕様に準拠しているかどうかを確認します(PDF/A-1a、PDF/A-2a、PDF/A-3a、PDF/A-1b、PDF/A-2b、PDF/A-3b、PDF/A -2u、PDF/A-3u、PDF/A-4、PDF/A-4e、PDF/A-4f)
  • PDF (リーダー) ライセンスが必要です
  • PDF ページ全体をレンダリングまたはリージョン ページ
  • PDF コンテンツのレンダリング アルゴリズムを制御およびオーバーライドする
    • テキスト、画像、グラフィックなどのレンダリングを無効にします。
    • レンダリング前にテキストを変更する
    • レンダリング前に画像を修正する
    • レンダリング前にベクターグラフィックを変更する
    • レンダリング前にグラフィックの状態を変更する
  • PDF ページをレンダリングするときに中間画像を取得します。これは PDF ページのプログレッシブ プレビューに必要です。
  • PDFページの拡大された領域を取得する
  • PDFページのレンダリング中に色を制御する
  • PDFページを透明度付きでレンダリングする
  • PDF 関数を使用する PDF ページをレンダリング
  • PDFページのテキストをレンダリングする
    • サポートされているフォント: TrueType、OpenType、CompactFontFormat、Type0、Type1、Type3
    • サポートされているテキストレンダリングモード: fill, stroke, invisible, clipping
    • 縦書きモードでのテキストのレンダリングをサポート
  • PDFページ画像をレンダリングする
    • 次の圧縮タイプでイメージをレンダリングします: None, ASCII85, ASCIIHEX, CCITT Group 3, CCITT Group 4, JPEG, LZW, Run Length, Flate (ZIP)
    • JBIG2 圧縮で画像をレンダリングするには、VintaSoft JBIG2 .NET Plug-in が必要です
    • JPEG2000 圧縮で画像をレンダリングするには、VintaSoft JPEG2000 .NET Plug-in が必要です
  • PDFページグラフィックをレンダリングする
    • 図形をレンダリングする
    • 注釈をレンダリングする
    • シェーディングとタイリングパターンをレンダリングする
    • カラーブレンディングのサポート
  • サポートされている色空間: CalGray、CalRGB、DeviceCMYK、DeviceGray、DeviceN、DeviceRGB、ICCBased、Indexed、Lab、Separation、Pattern
  • レンダリングオプションのコンテンツ グループ (OCG) PDF ページ
  • PDF (リーダー) クリック可能なフィールドや注釈のない PDF ドキュメントをカスタムの外観でレンダリングするには、ライセンスが必要です
  • PDF (リーダー) ) PDF ドキュメントをレンダリングするにはライセンス +ライター) が必要です
  • WinForms で PDF ドキュメントを印刷する
  • WPF で PDF ドキュメントを印刷する
  • ASP.NET で PDF ドキュメントを印刷する
  • クリック可能なフィールドやカスタム外観の注釈のない PDF ドキュメントのラスター印刷には、PDF ライセンス (リーダー) が必要です
  • PDF ドキュメントのラスター印刷とベクター印刷には PDF ライセンス (リーダー + ライター) が必要です
  • PDF ドキュメント全体または単一の PDF ページ全体でテキストを検索
  • PDF からテキストを抽出document
  • PDF (リーダー) ライセンスが必要です
  • PDF ドキュメント ページの管理
    • 新しい空白のPDFページを作成する
    • PDF ドキュメントに新しいページを追加または挿入します
    • ページデータを再エンコードせずに、既存のページを同じ PDF ドキュメントに追加または貼り付けます
    • ページ データを再エンコードせずに、既存のページを別の PDF ドキュメントに追加または挿入します
    • PDF ドキュメント内のページを並べ替えます
    • PDF ドキュメントからページを削除する
  • PDF ドキュメント内のフォントを管理する
    • PDF ドキュメントからフォントを抽出する
    • 標準 PDF フォントに基づいて新しい PDF フォントを作成
    • 別の PDF ドキュメントの PDF フォントに基づいて新しい PDF フォントを作成
    • TrueType フォントに基づいて新しい PDF フォントを作成する
    • PDF ドキュメントに新しい PDF フォントを追加する
    • 外部フォントと標準フォントを PDF ドキュメントに埋め込む
    • PDF文書に埋め込みフォントをパックする
    • PDF ドキュメントに埋め込まれたフォントのサブセットを作成
  • PDF ドキュメントのブックマークの管理 (作成、追加、編集、並べ替え、削除)
  • PDF ドキュメントの画像リソースの管理 (抽出、追加、圧縮、圧縮の変更)
    • 次の圧縮アルゴリズムを使用して画像リソースを圧縮します: なし、ASCII85、ASCIIHEX、CCITT グループ 4、JPEG、LZW、ランレングス、ZIP
    • JBIG2 圧縮を使用して画像リソースを圧縮します - VintaSoft JBIG2 .NET Plug-in が必須です
    • 画像リソースを JPEG2000 圧縮で圧縮します - VintaSoft JPEG2000 .NET Plug-in が必須です
  • PDF ドキュメントに添付されているファイルの管理 (抽出、追加、削除、説明の変更、圧縮)
  • PDF ドキュメントに保存されているポートフォリオを管理します (表示、作成、編集)
  • PDF ドキュメントに定義されているアクションを管理します (追加、変更、削除)
  • PDF ページの組み込みサムネイルの管理 (作成、削除)
  • PDF ドキュメントの注釈の管理 (作成、追加、編集、削除)
  • PDF ドキュメントのオプションのコンテンツ グループの管理 (作成、追加、削除)
  • ラベル付きコンテンツを管理 (作成)
  • PDF ライセンス (リーダー + ライター) が必要です
  • PDF ライセンス (リーダー + ライター) が必要です
  • PDF ページ上のコンテンツ (グラフィック、画像、図形、テキスト、切り抜き領域) を編集する:
    • オブジェクトのサイズを変更するコンテンツ
    • コンテンツ オブジェクトの移動
    • コンテンツ オブジェクトの回転
    • コンテンツ オブジェクトの削除、コピー、貼り付け
    • トリミングの設定 (使用グラフィック パス) コンテンツ オブジェクトの
    • コンテンツ オブジェクトの画像の編集
    • 画像または図形をオブジェクト内の画像または図形で置換コンテンツ
    • コンテンツ オブジェクト パラメータの編集 (塗りつぶしの色、ストロークの色、アルファ定数、ペンの太さ、色混合モード、テキスト出力モード)
    • テキスト出力オペレータパラメータの編集
  • PDF ページにグラフィックを描画する
    • グラフィック状態パラメータを制御します: 変換行列、テキスト レンダリング パラメータなど
    • PDF ページにグラフィック プリミティブを描画: 直線、長方形、楕円、曲線、画像、テキストなど
    • PDF ページにグラフィック形状を描画: 長方形、配置パネル、画像、テキスト ボックス、ポリゴン、テーブルなど
  • PDF ドキュメントのコンテンツを完全に削除します
    • テキストを削除PDF ページの画像とグラフィック
    • PDF ドキュメントに墨消しマークを適用
  • 1 つの PDF ページを別の PDF ページの指定された四角形に重ねる
  • PDFページを回転する
  • PDF ライセンス (リーダー + ライター) が必要です
  • PDF ドキュメントの低レベルオブジェクトツリーを表示、編集、保存します。
  • PDF文書のPDF注釈に関する情報を取得する
  • サポートされている PDF 注釈の種類:
    • Link
    • Popup
    • Markup
    • Text Markup
      • Caret
      • Highlight
      • Underline
      • Strikeout
      • Squiggly
  • PDF文書に新しいPDF注釈を追加する
  • 既存の PDF 注釈の設定を変更する
  • PDF テキスト注釈を編集するときにテキストのスペルをチェックする
  • PDF ドキュメントから PDF 注釈を削除する
  • PDF 注釈を XFDF 形式でインポート/エクスポート
  • PDF ドキュメントに PDF 注釈ビューを追加し、任意の PDF ビューアで注釈を表示できるようにします。
  • PDF ライセンス (リーダー + ライター) が必要です
  • コメントや返信を追加、削除する
  • コメントスレッドを作成する
  • コメントまたは返信の状態を設定する
  • PDF マークアップまたはポップアップ注釈に基づく注釈は、PDF ドキュメントを表示するための他のアプリケーションと互換性があります
  • PDF ライセンス (リーダー + ライター) が必要です
  • Vintasoft Annotation .NET Plug-in が必要です
  • 作成新しいインタラクティブ PDF ドキュメント フォーム
  • インタラクティブ フォーム フィールドに関する情報を取得します
  • サポートされている対話型フォーム フィールド タイプ:
    • Push button
    • Text
    • List box
    • Combo box
    • Check box
    • Radio button
    • Signature field
    • Barcode field - DataMatrix、PDF417、またはQRコードバーコードが含まれる場合があります - VintaSoft Barcode .NET SDKが必要です
    • Vintasoft Barcode field - VintaSoftBarcode.NET SDKでサポートされている1次元または2次元バーコードを含めることができます - VintaSoft Barcode .NET SDKが必要です
  • 対話型フォームにフィールドを追加します
  • PDFインタラクティブフォームのテキストフィールドを編集するときにテキストのスペルをチェックする
  • インタラクティブフォームフィールドの値、設定、または表示を変更する
  • インタラクティブフィールドにアクションを割り当てる
  • JavaScript を使用してフィールド値を検証または計算する
  • インタラクティブフォームからフィールドを削除する
  • インタラクティブフォームフィールドをXFDF形式からインポートおよびエクスポートします
  • PDF ライセンス (リーダー + ライター) が必要です
  • WPF 画像ビューアで PDF ページを表示する
  • WPF 画像ビューアで PDF ページのテキストを強調表示する
  • WPF 画像ビューアで PDF ページの画像リソースを抽出します。
  • ブックマーク、リンク、ボタンを使用してPDF文書をナビゲートします
  • クリック可能なフィールドや注釈のない PDF ドキュメントをカスタムの外観で表示するには、PDF (リーダー) ライセンスが必要です
  • PDF のライセンスPDF ドキュメントを表示するには (リーダー + ライター) が必要です
  • WPF 画像ビューアで PDF ページの PDF 注釈を表示する
  • WPF 画像ビューアで PDF ページの対話型フィールドを表示して入力する
  • JavaScript アクションを実行する
  • PDF ライセンス (リーダー + ライター) が必要です
  • WinForms 画像ビューアで PDF ページを表示する
  • WinForms 画像内の PDF ページ上のテキストを強調表示するビューア
  • WinForms 画像ビューアで PDF ページの画像リソースを抽出
  • ブックマーク、リンク、ボタンを使用してPDF文書をナビゲートします
  • クリック可能なフィールドや注釈のない PDF ドキュメントをカスタムの外観で表示するには、PDF (リーダー) ライセンスが必要です
  • PDF のライセンスPDF ドキュメントを表示するには (リーダー + ライター) が必要です
  • 画像ビューアの WinForms PDF ページで PDF 注釈を表示する
  • WinForms 画像ビューアで PDF ページの対話型フィールドを表示して入力する
  • JavaScript アクションを実行する
  • PDF ライセンス (リーダー + ライター) が必要です
  • HTML5 画像ビューアで PDF ドキュメントを表示
  • HTML5 画像ビューアで PDF ページのテキストを強調表示
  • PDF ページの画像リソースを抽出HTML5 画像ビューアで
  • HTML5 画像ビューアで PDF ページ上の PDF 注釈を表示
  • HTML5 画像ビューアで PDF ページの対話型フィールドを表示する
  • クリック可能なフィールドや注釈のない PDF ドキュメントをカスタムの外観で表示するには、PDF (リーダー) ライセンスが必要です
  • PDF のライセンスPDF ドキュメントを表示するには (リーダー + ライター) が必要です
  • PDF (Reader+Writer+Visual Editor) ライセンスが必要です
  • コンテンツの編集 (グラフィック、画像、図形、テキスト、トリミング領域) WPF 画像ビューアの PDF ページ:
    • WPF 画像ビューアで PDF ページのコンテンツを編集
    • WPF 画像ビューアで PDF ページのテキストを編集
    • WPF 画像で PDF ページのリッチ テキストを編集ビューア - PDF (Reader+Writer+Visual Editor) および Vintasoft Office .NET Plug-in のライセンスが必要です
  • WPF 画像ビューアで PDF ページ上の PDF 注釈を編集 (作成、編集、コピー、削除)
  • インタラクティブ フィールドを編集 (作成、編集、コピー、削除) WPF Image Viewer の PDF ページ
  • グラフィックス (画像、図形、ベクター グラフィックス) を追加WPF Image Viewer の PDF ページ
  • WPF Image Viewer の PDF ページからイメージまたはフォーム リソースを取得または削除
  • WPF 画像ビューアで PDF ページのコンテンツを削除する
  • WPF 画像ビューアで PDF ページをトリミングする
  • PDF (Reader+Writer+Visual Editor) ライセンスが必要です
  • コンテンツの編集 (グラフィックス) 、画像、図形、テキスト、トリミング領域) WinForms 画像ビューアの PDF ページ:
    • WinForms 画像ビューアで PDF ページのコンテンツを編集する
    • WinForms 画像ビューアで PDF ページのテキストを変更する
    • リッチ編集WinForms 画像ビューアの PDF ページ上のテキスト - PDF (Reader+Writer+Visual Editor) と Vintasoft Office .NET Plug-in のライセンスが必要です
  • WinForms 画像ビューアで PDF ページ上の PDF 注釈を編集 (作成、編集、コピー、削除)
  • PDF ページ上の対話型フィールドを編集 (作成、編集、コピー、削除) WinForms 画像ビューアの PDF ページ
  • グラフィックス (画像、図形、ベクトル) を追加
  • WinForms 画像ビューアの PDF ページから画像またはフォーム リソースを抽出または削除する
  • WinForms 画像ビューアで PDF ページのコンテンツを削除する
  • WinForms 画像ビューアで PDF ページをトリミングする
  • PDF ライセンス (リーダー + ライター) が必要です
  • Vintasoft Annotation .NET Plug-inは必須です
  • PDF ドキュメントのすべてのデジタル署名のリストを取得します
  • デジタル署名に関する情報を取得します。署名の作成に使用された証明書などです。署名の作成に使用された証明書チェーン。追加情報
  • デジタル署名の検証:
    • サポートされているデジタル署名形式: PKCS#1、PKCS#7
    • サポートされているデジタル署名の計算方法: バイト範囲ダイジェスト
  • PDF ドキュメントにデジタル署名を追加します:
    • サポートされる証明書形式: X509 証明書
    • サポートされているデジタル署名形式: PKCS#1、PKCS#7
    • サポートされているデジタル署名の計算方法: バイト範囲ダイジェスト
  • デジタル署名フィールドの視覚的表現を作成する
  • 長期デジタル署名検証 (LTV) 情報を埋め込むPDF ドキュメントに変換
  • ドキュメントがデジタル署名された時点のドキュメント リビジョンを復元して保存します
  • PDF ライセンス (リーダー + ライター) が必要です
  • セキュリティ付き PDF ドキュメントのエンコードとデコード
  • 所有者のパスワードを変更し、 PDF ドキュメントのユーザー
  • PDF ドキュメントに対するユーザー権限を変更する
  • PDF ドキュメント内のテキストを抽出から保護する (テキスト エンコーディングを削除し、フォント プログラムを混乱させる)
  • PDF ライセンス (リーダー + ライター) が必要です
  • PDF ドキュメントの画像リソースを最適化して再圧縮します
  • MRC (混合ラスター コンテンツ) アルゴリズムを使用して PDF ドキュメントのカラー イメージを圧縮します - VintaSoft Document Cleanup .NET Plug-in が必要です
  • PDF ドキュメントに圧縮された XREF テーブルを使用する
  • 外部フォントと標準フォントを PDF ドキュメントに埋め込む
  • PDF文書に埋め込みフォントをパックする
  • PDF ドキュメントに埋め込まれたフォントのサブセットを作成
  • クリーンup PDF ドキュメント
    • 重複リソースを削除
    • 削除未使用のリソース
    • 未使用のページを削除
    • 壊れたブックマークを削除
    • 壊れたリンクを削除
  • 線形化された PDF ドキュメントを作成する
  • PDF ライセンス (リーダー + ライター) が必要です
  • PDF文書をファイルまたはストリームに保存する
  • PDF 仕様 1.0-1 と互換性のある新しい PDF ドキュメントを保存します。7
  • PDF/A 仕様に準拠した新しい PDF ドキュメントを保存します。
  • 増分更新を使用して既存の PDF ドキュメントへの変更を保存し、ドキュメントの変更履歴を維持します
  • 保存PDF ドキュメントの変更を元のファイルに戻す
  • PDF文書の変更を新しいファイルに保存し、新しいファイルに切り替える
  • PDF (Writer) ライセンスが必要です
  • PDF文書をPDF/A文書に変換する (PDF/A-1a, PDF/A-2a, PDF/A-3a, PDF/A-1b, PDF/A-2b, PDF/A-3b, PDF/A-2u, PDF/A-3u, PDF/A-4, PDF/A-4e, PDF/A-4f)
  • PDF ライセンス (リーダー + ライター) が必要です

開発および展開の要件

開発要件:
  • 開発環境: Microsoft Visual Studio、Microsoft Studio Code、JetBrains Rider、.NET CLI
  • プログラミング言語: C#、VB.NET、.NET 互換言語
  • 開発プラットフォーム: .NET、WinForms、WPF、ASP.NET
展開要件:
  • Windows (Windows 11/10/8.1/8/7; Windows Server 2025/2022/2019/2016/2012/2008) と .NET 9、.NET 8、.NET 7、.NET 6
  • Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2025/2022/2019/2016/2012/2008) と .NET Framework 4.8、4.7、4.6、4.5、4.0、3.5
  • Linux (Ubuntu 24/23/22/20/18; Debian 11/12/10; Fedora 40/39/38/37/36; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3) と .NET 9、.NET 8、.NET 7、.NET 6
  • macOS (macOS 14/13/12/11/10) と .NET 9、.NET 8、.NET 7、.NET 6

無料評価版

評価版では、30 日間の無料評価期間中に VintaSoft Imaging .NET SDK をテストでき、あなたはそれがあなたのニーズに合っていることに満足しています。
また、評価版にはいくつかの機能制限があります。すべての制限を無効にするには、ライセンスを購入する必要があります。

VintaSoft Imaging .NET SDK の評価版をダウンロードすると、Annotation、PDF、Office、OCR、DICOM、JBIG2、JPEG2000、Document Cleanup、Forms Processing などのすべてのプラグインをテストすることもできます。

評価版をダウンロード

デモ アプリケーション


SDK には、共通の SDK 機能をデモする WPF、WinForms、コンソール、ASP.NET Core、ASP.NET Core + Angular、ASP.NET MVC5、および ASP.NET WebForms のデモ アプリが付属しています。デモ アプリを使用すると、SDK の機能を簡単に評価できるため、特定の要件を満たしているかどうかを迅速に判断できます。

各デモ アプリケーションは、C# または VB.NET で記述されたソース コードの例であり、Microsoft Visual Studio、Microsoft Studio Code、NET CLI で使用できます。

デモ アプリケーションを実行してテストする場合は、SDK の評価版をコンピュータにダウンロードしてインストールする必要があります。

既存のライセンシーは、デモ アプリケーション プロジェクトを独自のアプリケーションのテンプレートとして使用できます

オンラインデモ アプリケーション

ASP.NET アプリケーションの開発が目的で、コンピュータに SDK をインストールせずに SDK の機能をすぐにプレビューしたい場合は、デモ Web アプリケーションを使用してオンラインでテストできます。

技術ドキュメント

SDK には、ユーザー マニュアル、.NET API リファレンス、Web API リファレンス (JavaScript、TypeScript、および Web サービス) を含む詳細な技術ドキュメントが付属しています。技術文書は、少なくともアプリケーション プログラミングの基本的な知識とスキルを持つ個人を対象としています。

各 SDK バージョンの一般的な変更点のリストは、製品の開発履歴を示しており、履歴 ページでご覧いただけます。

.NET 開発者向けドキュメント     Web 開発者向けドキュメント

テクニカル サポート

利用可能なテクニカル サポート リソースに関する情報は、次の場所にあります: テクニカルサポート

VintaSoft Imaging .NET SDK とそのプラグインに関するよくある質問とその回答のリストは、次の場所にあります: よくある質問

提供されているサポート リソースや技術文書で必要な答えや解決策が見つからない場合、または特定のタスクの完了に VintaSoft 製品がどのように役立つかを推奨してほしい場合は、お問い合わせください。

プラグインのライセンス

ライセンスを購入する

すべてのプラグインは、VintaSoft Imaging .NET SDK のアドオンですまた、VintaSoft Imaging .NET SDK と組み合わせてのみ使用できます。つまり、アプリケーションでプラグインの機能を使用する場合は、SDK とプラグインの両方にライセンスが必要です。

VintaSoft ライセンスは非常に柔軟であり、コンピュータ上での無料配布、特定の 1 台のコンピュータへの展開、任意のコンピュータへの 1 つの特定のアプリケーションの展開のためのアプリケーションを開発できます。

VintaSoft Imaging .NET SDK とプラグインを本番環境で使用するには、提供されているタイプからアプリケーションに適したライセンスを選択して購入する必要があります。

開発者ライセンス (Developer license) は、1 人のプログラマによる SDK の使用を目的としています。組織ライセンス (Site license) により、同じオフィスで働くプログラマーのグループが SDK を使用できるようになります。

デスクトップ Windows PC 用のライセンス (License for Desktop PCs) を使用すると、アプリケーションで SDK を使用し、デスクトップ Windows コンピューターに無料で配布できます。

サーバーのライセンス (License for Servers) を使用すると、アプリケーションで SDK を使用し、Windows サーバーに無料で配布できます。

1 台のサーバーのライセンス (Single Server License) は、専用 Windows サーバーの変更されないネットワーク構成に関連付けられます。

1 つのアプリケーションのライセンス (Single Application License) により、開発したアプリケーションを任意の Linux または macOS コンピューターに配布できます。

VintaSoft Imaging .NET SDK とプラグインのライセンスについて知っておくべきことはすべて、エンド ユーザー ライセンス契約で読むことができます。

カスタマー レビュー

すべての顧客レビュー
As manager of the team using your Document Imaging SDK within AG Insurance, I would like to take the time to thank you about the support provided until now. Your support is effective and we are happy about your reaction time when issues questions are reported.

Olivier Van Pevenaeyge
AG Insurance
I have used Vintasoft's libraries for the past five years and credit them for delivering high-valued software that is well priced and functionally robust. Vintasoft's components are well designed and they consistently release updates that improve reliability and performance. I highly recommend developers to consider the Vintasoft tools as a natural plug-in for any project you tackle.

Paul Smietan
CTO | GoScan, Inc.
Because of the quality of your products and, even more, because of your quick and effective technical support I would recommend your .NET products to anyone. We are using Scan, Imaging and Annotation in few of our products, for over one year, without any problems. Please continue with good work!

Ninoslav Rasinec
RAVERUS d.o.o.
I have used many different Imaging products. Hands down you have the best product out of the bunch. I love the fact it is extendable - it works fast and it just works. Keep up the fantastic work.

Steve Thompson
Electrical Resources, Inc