問題タブ [airprint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3163 参照

objective-c - UIMarkupTextPrintFormatterに画像を追加する方法は?

ストレートHTMLを使用してファイルを印刷しようとしていますが、印刷ファイルに画像を追加するのに問題があります。

印刷したいHTMLでプロジェクト内の画像を参照するにはどうすればよいですか?UIMarkupTextPrintFormatterはタグをサポートしていますか?

0 投票する
1 に答える
5269 参照

ios - iOS デバイスでの Bonjour AirPrint サービスの作成

そこで、iOS デバイスにプリンターとして発行 (サービスを発表) するには、NSNetService を使用して、タイプを に設定することにしました_ipp._tcp

ただし、AirPrint プリンターとして認識されるためには、次の要件が必要です。

  • AirPrint は印刷管理に IPP を使用します。
  • AirPrint は、プリンターの検出のために mDNS (Bonjour/Avahi) をリッスンします。
  • AirPrint では、プリンターのリストを検討する前に_universal、アナウンスにサブタイプが存在する必要があります。_ipp
  • AirPrint は、プリンターのリストを検討する前に、追加の TXT レコード「URF」が存在し、空でないことが必要です。
  • この URF 形式 (以下を参照) は Apple の将来のオプションのようですが、現在のすべての AirPrint 対応アプリは印刷データを PDF として送信するようです。
  • プリンターがユーザー名/パスワードで保護されている場合、iTunes/AirPrint デーモンは TXT レコード「air=username,password」を送信します。

ソース

そのため、サブタイプを公開し、NSNetService の下で TXT レコードを公開する方法を見つけようとしていますが、これはできませんでした。誰にもアイデアはありますか?

0 投票する
3 に答える
798 参照

objective-c - AirPrint と Bonjour

iPad アプリで AirPrint を使用するには、Apple AirPrint 対応プリンタを使用する必要がありますか?

Mac で共有 Bonjour 印刷サービスをセットアップして接続することはできませんか?

0 投票する
1 に答える
311 参照

iphone - iPhoneでワンタップ印刷

ボタンをタップするだけで画像を印刷するアプリをiPhoneで作りたいです。UIPrintInteractionController に関するチュートリアルをオンラインで試してみましたが、実際に印刷する前に選択ページが表示されます。iOS が接続できる利用可能なプリンターにデフォルトの印刷ジョブを直接送信することで、そのページをプログラムでスキップできますか?

0 投票する
2 に答える
287 参照

ios - iOS < 4.2 での UIPrintInfo シンボルが見つからないというエラー

iOS 4.2 で完全に動作する iPhone アプリでプリンター機能を実行したいのですが、iOS 4.2 未満でそのアプリを実行しようとすると、エラーが発生します。

この問題の原因と解決方法を教えてください。

ありがとう!

0 投票する
0 に答える
2348 参照

ios - AirPrint はドライバーなしでどのように機能しますか?

ドライバーなしで (互換性のあるプリンターまたは AirPrint 対応の PC/Mac を介して) AirPrint がどのように機能するかを知りたいです。

iOSデバイスとプリンター間の通信手順は何ですか?

0 投票する
1 に答える
4520 参照

objective-c - AirPrint を使用して UIImage を印刷するとコンテンツが途切れる

AirPrint を使用して印刷してUIImageいますが、余白が正しくありません。印刷するとこんな感じ。
印刷物の写真

紙に完全に収まるようにする方法はありますか?

要求されたコードは次のとおりです。

0 投票する
3 に答える
4028 参照

iphone - AirPrint と UIPrintInteractionController を使用したカスタム印刷オプション

UIPrintInteractionControllerこのクラスを利用する iPad アプリケーションに印刷機能を追加することに成功しました。うまく機能し、標準のドキュメントが印刷されます。

BOOLただし、アプリケーションで印刷ジョブに対して定義できるプロパティがいくつかあります。(特定の機能をオンにする、追加のレイアウト スキームを追加するなど)

これらのオプションは、ユーザーが を使用してどのように表示/変更できますUIPrintInteractionControllerか? 完璧な解決策は、そのコントローラーに表示されるスイッチ テーブル ビュー セルをいくつか追加するUITableViewことですが、これは API で許可されていないようです。

編集:これは私が言及しているビューです:

ここに画像の説明を入力

0 投票する
1 に答える
199 参照

ios - 他の iOS アプリケーションが AirPrint デバイスに印刷できないようにする方法は?

単一のアプリケーションでしか使用できないようにプリンターを保護する方法はありますか?

iOS の AirPrint 機能を使用して、カスタム iOS アプリケーションからの印刷要求のみを受け入れるプリンターをパブリック ネットワークに配置したいと考えています。

0 投票する
1 に答える
4774 参照

objective-c - UIPrintInteractionController presentFromRect の問題

presentFromRect メソッドを使用して UIButton から AirPrint オプションを表示すると、すべてが期待どおりに機能しますが、ボタンを十分に速く押し続けると、おそらくポップオーバーが解放されないために、アプリが EXC_BAD_ACCESS でクラッシュします。

ARCを有効にしてXcode 4.2を使用しています。

どんな助けでも素晴らしいでしょう!

更新 2: この問題は iOS 5 シミュレーターでのみ発生し、iPad 4.3 シミュレーターは期待どおりに動作します。

アップデート:

ここに本当の問題があります:

* キャッチされない例外 'NSGenericException' が原因でアプリを終了しています。

コードは次のとおりです。

ここで私は自分のメソッドを呼び出しています:

私の方法:

UIPrintInteractionControllerDelegate メソッドを実装する問題を修正する私の試み: