0

私の最近の契約では、iPhone を使用したプリンターの統合が必要です。アプリは

• 収集したデータで PDF を生成します • ユーザーが印刷ボタンをクリックしたときに同じものを印刷します

私はiPhone開発ではかなり新しいです。印刷機能をサポートするリファレンス コードやサンプル コードはほとんどありませんが、市場には iPhone から印刷できるアプリがたくさんあります。

私たちが構築しているカスタムアプリ内から機能を実現するためのリファレンスまたはサンプルコードを教えてください。

どうもありがとう -ジート

4

4 に答える 4

2

Apple の公式印刷 API があります。ただし、これは iOS 4.2 以降のみをサポートします。

http://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/Printing/Printing.html

于 2011-06-03T03:06:11.797 に答える
2

印刷をサポートするアプリを開発したことはありませんが、印刷をサポートするアプリは、iPhone アプリが接続してそのデータを送信するのと同じ Wi-Fi ネットワーク上のコンピューターで実行されているコンパニオン OS X アプリケーションに接続する必要があると確信しています。に。

これは、デスクトップ用の印刷ドキュメントとサンプル コードを確認し、iPhone アプリからの接続を受け取るヘルパー アプリを作成する必要があることを意味します。Bonjour を使用してネットワーク上のコンピューターを検出する方法を示すサンプル コードがあります。次に、iPhone からデスクトップ アプリへのソケットを使用してネットワーク経由でデータをストリーミングし、印刷ジョブに渡すことができます。

あなたは iPhone の開発に関してかなりの初心者だと言っているので、これは気弱な人向けではないという警告が付いています。

これは、Bonjour を使用してデスクトップと iPhone の間で通信する方法に関するブログ投稿です。

http://cocoa-nut.de/?p=27

よろしくお願いします、

于 2009-11-13T05:03:24.890 に答える
0

現在、公式の印刷APIはありません。

もちろん、独自のLPR印刷コードを実装することもできます。

または、 www.e-workshop-dev.comなどの誰かからすぐに使用できるAPIのライセンスを取得できます。

于 2010-04-15T21:15:57.097 に答える
0

また、作業中のアプリケーションでこれを行う必要があるため、同じソリューションを探しています。私はPDFも生成しており、ユーザーはそれを印刷できます。

おっしゃる通り、既に開発したアプリは中間PCを使わずに印刷しています。ネットで検索していたら、エプソンの印刷に便利なアプリを見つけました。

http://mobile.eurosmartz.com/products/print.html

同社は、「iPhoneに「Print」をインストールし、デスクトップ/ラップトップコンピューター用の無料のWePrintソフトウェアをダウンロードすると、iPhoneから直接印刷できると述べています.

また、iTunes には「PrinterShare- iPhone からどこでも印刷」という別のアプリケーションがあります。また、プリンターに接続されたコンピューターには PrinterShare ソフトウェアが必要であるとも述べています。

ですから、これらの印刷物にはメディエーターが存在すると思います。

これは非常に新しいトピックであり、クライアントはアプリケーションでこの機能を利用するよう求めているため、このトピックに関する詳細情報を見つけたらお知らせください。

サンプルアプリケーションを知ったら

よろしく、ヴィシャル。

于 2009-11-24T14:01:07.390 に答える