問題タブ [dymo]
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.
c# - C#で指示されたときにDymo SDKが印刷されない
私は、単純なバーコードといくつかのテキストを含むラベルを印刷するための非常に単純なアプリ (またはそう思っていた) に取り組んできました。ドキュメントがあいまいで説明的でないことを考慮して、できる限りドキュメントに従っています。これが私のコードです
ご覧のとおり、これが私ができる最も簡単な方法です。DYMO.Label.Framework
を標準リファレンスに含めBarcode.label
、ベース ディレクトリにあり、アクセス可能であることを確認しました。PrintLabel につながるメソッドを持つボタンを押すと、一瞬考えて、プリンターは何もしません。qued されたプリンター スタックにはジョブがなく、出力ログで奇妙なことが起こっているのを確認できません。(下記参照)。
私は何を間違っていますか?
'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\ProductValidationSoftware.exe'. シンボルが読み込まれました。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration .dll'. シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Transactions\v4.0_4.0.0.0__b77a5c561934e089\System.Transactions .dll'. シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices .dll'. シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices .Wrapper.dll'. シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。' ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\DYMO.Label.Framework.dll'. PDB ファイルが見つからないか、開くことができません。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\DYMO.DLS.Runtime.dll'. PDB ファイルが見つからないか、開くことができません。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\DYMO.Common.dll'. PDB ファイルが見つからないか、開くことができません。「ProductValidationSoftware.vshost.exe」(CLR v4.0.30319: ProductValidationSoftware.vshost.exe): 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll' を読み込みました。シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Windows\Microsoft.Net\assembly\GAC_32\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll'. シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll' . シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml .dll'. シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\Interop.DYMOBarcodeLib.dll'. モジュールはシンボルなしでビルドされました。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C: \Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\Interop.DYMOPrintingSupportLib.dll'. モジュールはシンボルなしでビルドされました。ProductValidationSoftware.vshost.exe 情報: 0: Utils.CreateLabelPrintParams(): printParams == null、プリンターの種類 'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe) に基づいて既定の printParams を作成します: ロードされた 'C :\Windows\Microsoft.Net\assembly\GAC_32\System.Printing\v4.0_4.0.0.0__31bf3856ad364e35\System.Printing.dll'. シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): ロードされた 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\ReachFramework\v4.0_4.0.0. 0__31bf3856ad364e35\ReachFramework.dll'. シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。
vb.net - 用紙「12mm」は「DYMO LabelWriter DUO Label」ではサポートされていません
SDKを使用してDYMOプリンターに直接印刷する必要がある小さなプロジェクトに取り組んでいます。同じ方法を使用する前に、他のプロジェクトを作成しました。
- ダイモを探す
- .label ファイルを取得する
- ラベル変数オブジェクトを設定
- ラベルを印刷する
ただし、label.Print()
メソッドを呼び出すと、VB.NET プログラムから次のエラーが表示されます。
用紙「12mm」は「DYMO LabelWriter DUO Label」ではサポートされていません
エラーが遅れて表示されるので、Print()
メソッドが別のスレッドで実行されると想定しています。したがって、メソッドでエラーが発生することも想定していますPrint()
。このメソッドは、上記のリストに従ってLabel
とオブジェクトが単一のメソッドで提供される唯一のポイントでもあります。IPrinter
DYMO ソフトウェアは同じ .label テンプレートを使用してラベルを正常に印刷したため、このエラーは意味がありません。SDK/ソフトウェアの V8.+ とこのモデルに非互換性の問題がある可能性はありますか? もしそうなら、どのように/どこで互換性のあるバージョンを判断できますか?
エラーの修正に関する洞察は非常に高く評価されます。また、DYMO SDK を使用したエラー ハンドラーのドキュメントに関するリードもあれば幸いです (私が見つけたのは、SDK の使用方法の古いサンプルだけです)。
c# - ラベルプリンターで非標準サイズのC#でPDFを印刷する
Dymo LabelWriter 450で印刷する必要があるラベルを含む PDF を C# Web アプリケーションで作成します。
ラベルを作成して印刷するには、Spire.PDFを使用しています。
PDF をフォルダーに保存し、Acrobat Reader を使用して印刷すると、正しく印刷されます (したがって、アプリケーションで設定されたページ サイズが正しいことを確認できます)。
アプリケーションから直接印刷すると、PDF が異常に引き伸ばされ、幅が縮小され、高さが拡大され、ラベルの境界を超えてしまいます。
私のコードは次のようになります。
python - PyUSB Dymo スケールが自動的にシャットダウンしないようにする
私は PyUSB で Dymo USB 体重計を使用していますが、3 分後に体重計が自動的にシャットダウンすることを除けば、すべてが非常に優れています。私のpythonプログラムが実行されている限り、実行し続けたいと思います。Pythonを使用してこれを行う方法はありますか?
私は PyUSB を初めて使用し、これまでのところこのチュートリアルに従っています: http://steventsnyder.com/reading-a-dymo-usb-scale-using-python/。
http://www.manualslib.com/manual/472133/Dymo-S100.html?page=7 に記載されているように、自動シャットダウンを手動で無効にすることができ ます が、これは問題である毎回実行する必要があります。
ご提案いただきありがとうございます。
javascript - dymo と JavaScript ライブラリを使用してテキストを 3 つの異なる行に分割するにはどうすればよいですか?
dymo javascript SDK を使用して設定している住所ラベルがあり、すべて正常に印刷できますが、ラベルの文字列値を 3 行のテキストに分割する方法がわかりません。
たとえば、現在1行で印刷されている私の文字列:PROJECT NAME ABC 1234 SOMETHING AVE (IN) CITY, ST 000000
3つにする必要があります
12345 PROJECT NAME ABC
1234 SOMETHING AVE
(IN) CITY, ST 000000
dymos javascript ライブラリを使用して、印刷用の文字列を 3 行に分割するにはどうすればよいですか?
ここに私のラベルxmlがあります
ここにそれを呼び出すjavascriptがあります
rest - PrintNode を使用して Excel にデータを転送する
USB-HID スケール (dymo S100) のデータを取り、Excel で印刷しようとしています。PrintNode というプログラムに出会いました: https://www.printnode.com/docs/reading-usb-scales-over-the-internet/
解決策のように思えますが、API を使用してデータを Excel に転送するための十分な知識がありません。どんなアドバイスでも非常に役立ちます。ありがとうございました。
c# - 「DYMOプリンターがインストールされていません。DYMOプリンターをインストールしてください。」というメッセージが表示され続けます。
Web アプリケーションを介してラベル ファイルを印刷しようとしており、ソース コードに「PreviewAndPrintLabel.js」を統合しました。私のシステムには物理的に(ハードウェアとして)DYMOプリンターがありませんが、DYMO SDKをダウンロードしてインストールし、コントロールパネルの「デバイスとプリンター」にDYMOプリンターを追加しました。コントロール パネルにプリンターを追加した後でも、SDK のインストール前と同じエラーが発生します。ここで何が欠けているのかわかりませんか?誰かが過去にそのような問題に直面したことがある場合、彼/彼女がこれを解決するのを手伝ってくれたら素晴らしいと思いますか? ここ2日からずっと悩んでいます。