問題タブ [printer-control-language]

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 投票する
1 に答える
2819 参照

windows - Canon iR-ADV C5235/5240 PCL6 プリンター ドライバーによって生成されたスプール ファイルの変換に関する問題

私たちのソフトウェアでは、プリンタ ドライバが C:\Windows\System32\spool\PRINTERS フォルダに書き込む SPL ファイルを PDF ファイルに変換できる必要があります。PCL 形式の SPL ファイルの場合、VeryPDF の pcltool.exe を使用してこの変換を実行します。これはほとんど問題なく動作します。しかし、プリンタードライバー「Canon iR-ADV C5235/5240 PCL6」で生成されたSPLファイルに問題が発生しています。例として、次の SPL ファイルは、「something」という単語を含む単一のページをメモ帳で印刷した結果です。

http://files.etvdzs.info/00025.spl

pcltool.exe を使用して 00025.spl を変換すると、70 ページの PDF が生成され、各ページの上部に文字化けの行が表示されます。他の PCL ビューアを使用して 00025.spl を開こうとすると、同様の結果が得られます。VeryPDF に問い合わせたところ、有効な PCL ファイルではないとのことでした。

このファイルの何が無効なのか、誰か教えてもらえますか? それを有効な PCL に変換したり、使用可能なデータを抽出したりする可能性はありますか?

ちなみに、プリンタードライバー「Canon iR-ADV C5235/5240 PS3」で生成された Postscript ファイルでも同様の問題が発生しました。ファイル内のさまざまな位置に、$CDCA10 で始まり $FFFF00000000000000001 で終わるバイナリ シーケンスがありました。これらのシーケンスを削除した後、ファイルを通常どおりに変換できました。「Canon iR-ADV C5235/5240 PCL6」で生成されたファイルに対して同様の解決策を試みましたが、残念ながら成功しませんでした。

編集 (2013 年 9 月 13 日): バイナリ シーケンスは CPCA コードのようです。次の URL で Canon Developer Support Program にサインアップすることで、CPCA に関するドキュメントを入手できました。

https://www.developersupport.canon.com/user/register

このドキュメントを読んだ後、スプール ファイルから CPCA コードを削除するプログラムを作成しました。これは、上記のファイル 00025.spl に対してプログラムを実行した結果です。

http://files.etvdzs.info/00025.cleaned.spl

残念ながら、これはまだ有効な PCL ファイルではないようです :-( このファイルの何が問題なのか誰か教えてもらえますか?有効な PCL に変換したり、使用可能なデータをそこから抽出したりする可能性はありますか?

PS私が書いたプログラムは、プリンタードライバー「Canon iR-ADV C5235/5240 PCL5c」と「Canon iR-ADV C5235/5240 PS3」によって生成されたスプールファイルをそれぞれ有効なPCLとPostscriptに正常に変換するので、そうは思わないプログラムが機能しないという単純な問題です。

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

pdf - Ghostscript を使用して PDF を Color PCL 5 に変換する

私は Ghostscript 9.09 を使用しており、PCL 5 をカラーで作成しようとしていますが、モノクロ ファイルしか取得できません。この問題の正しい議論は何ですか?

次の引数を渡します。

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

asynchronous - プロファイル 104 を使用して MVVMCross で Aysnc/Await サポートを取得するにはどうすればよいですか?

私はVS2012を使用しており、すべてが安定したチャネルのみからのものです。また、MVVMCross は最新です。Xamarin は PCL で async/await の公式サポートを既にリリースしていると思いますか?

しかし、コア PCL プロジェクトに System.Threading.Tasks を追加することはまだできません。

どこかで Profile78 を変更して、単純に機能させることができると読みました。しかし、最新の mvvmcross はまだ profile104 を使用していますが、それには何か理由があるのでしょうか?

私の質問は、プロファイル 104 で async/await を単純または非ネイティブに動作させるにはどうすればよいですか?

ありがとうございます!

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

django - Django-multiuploader: pcd 形式のアップロードに失敗しました

私はdjangoが初めてで、プロジェクトにdjango-multiuploader 0.2.40を使用しています。

.pcd ファイル形式 (PCL-lib) をアップロードしたいのですが、このプラグイン アプリを使用すると、[IOError: 画像ファイルを識別できません] が表示されます。

そのため、「MULTIUPLOADER_FORMS_SETTINGS」に説明を追加しました

お気に入り:

'デフォルト': {

}、

「画像」: {

これは何の違いもありませんが、それでも ioerror が発生します。

しかし奇妙なのは、.pcd ファイルがまだデータベースに正常に保存できることです。

私がしたことは間違っていますか?

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

c - Windows のサーマル プリンターのカスタム ドライバー

COMポートで動作しているプリンター用のドライバーを開発しようとしています。それはレシート印刷に最も焦点を当てたサーマルプリンターです.しかし、私はこのプリンター用のドライバーを持っていないので、今はWindowsの「GENERIC \ TEXT ONLY PRINTER」ドライバーを使用しています.動作していますが、問題は言語を制御できないことです. Windowsの一般的なテキストのみのドライバーについての疑問

1. さまざまなフォントや言語に対してジェネリック\テキストのみのモードを使用することは可能ですか?

2.独自の言語モニターと OEM ドライバーがあるかどうか。

3.任意の gpd ファイルをジェネリック モード ドライバーと統合することは可能ですか?

そしてまた

基本的に、すべてのプリンターのドライバーには、言語モニター、OEM uni ドライバー、ユーザー インターフェイスの 3 つの主要なコンポーネントがあり、そのドライバーは WDK で開発する必要があります。

誰もがこれについて考えています。

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

zend-framework - 画像を PDF ファイルに挿入した後、PDF ファイルを PCL に変換できない

元の PDF ファイル (1 ページ) と透明な背景画像が 1 つあります。Zend Pdf を使用して画像を PDF ファイルに挿入した後、この PDF ファイル (透明な背景画像を含む) を印刷したいと思います。UNIX で Ghostscript (または convert) を使用して PDF を PCL に変換していますが、RedTitan EscapseE を使用して PCL ファイルを開くと、PDF の元データのない画像が表示されます。この問題を解決するのを手伝ってください:(

これは、PDF を PCL に変換するために使用する Ghostscript コマンドです。

TEST_34.PDF は、透明な背景画像を含む PDF ファイルです。

これは、PDF ファイル (TEST_34.PDF) をダウンロードするためのリンクです: " http://www.mediafire.com/view/u242l979jsb22gs/TEST_34.PDF "