質問掲示板
- トラブルや要望、質問などがあれば書き込んでください。
- 記事のタイトル一覧を質問一覧で見る事ができます。
- 投稿する前に
- Tips、FAQ、質問一覧に同様の内容がないかを確認してください。
- バグ報告に関してはバグ報告のほうにお願いします。
- 無関係と思われる投稿、コメントに関しては削除させていただきますのでご了承ください。
- 特定の設置環境でのみ発生するトラブルがいくつかあります。トラブル報告の際には、詳しく書くと、返事がもらいやすいですよ
Windows7 64Bit版について - MITSUI (2012年08月06日 09時51分04秒)
Windows7 64Bit版にてSP1を適用したところ、動作しなくなりました。
摘要する前は動作しておりました。
動作保障外とは思いますが、原因等は何が考えられるのでしょうか?
PXDOCが同じ内容で2つ起動してしまう。 - 山口 (2012年08月03日 07時59分13秒)
PXDOCを使用して、Perlでプログラムを作成しています。
非常に便利に使用していますが、特定のPC(1台のみ)で印字した内容が同じPXDOCが2つ起動してしまいます。
OS:Windows XP
IE8.0
インストール等で問題があるのでしょうか?
よろしくお願いします
バーコードNW7のstopcodeについて - Snow (2012年03月13日 09時20分47秒)
バーコードNW7のstartcode/stopcodeについて、過去の質問を見て、スタートは変更できました。
ストップについては、
「現在固定になっていました。必要な場合は変更できるように機能追加できます。」
とありましたが、具体的にはどのようにすればいいのでしょうか。
指定できるようになっているのであれば、その方法を教えていただけないでしょうか?
よろしくお願いします。
範囲チェックエラー - マルちゃん (2011年12月07日 15時17分51秒)
昨年問い合わせした「範囲チェックエラー」の件ですが、自力で解決できなかったので、再度お問い合わせさせて頂きました。
下記PXDファイルで「範囲チェックエラー」が出てきてしまいます
記述の仕方に何か問題があるのでしょうか?
<?xml version="1.0" encoding="shift-jis" ?>
<pxd paper-type="a4" orientation="portrait" title="ERR2010" name="PXD">
<page type="hidden" id="back1">
<svg x="0" y="0" width="21.0cm" height="29.7cm" viewBox="0 0 21000 29700">
</svg>
</page>
<page id="PXD001">
<background id="back1"/>
<svg x="0" y="0" width="21.0cm" height="29.7cm" viewBox="0 0 21000 29700">
<text><tspan x="2000 " y="4815">
あ
</tspan></text>
</svg>
</page>
<page id="PXD002">
<background id="back1"/>
<svg x="0" y="0" width="21.0cm" height="29.7cm" viewBox="0 0 21000 29700">
<text><tspan x="2000 " y="4815">
い
</tspan></text>
</svg>
</page>
</pxd>
- ちょっとづつデータを削っていって、どこでエラーが出ずに動くかを試してみてください - yuu (2011年12月13日 19時51分22秒)
フリースタイルにしても A4用紙で描画されてしまう - Type11 (2011年12月02日 18時19分18秒)
pxdocをいつも利用させて頂き有難うございます。
さて、下記の通りフリースタイルの印刷上手く出力されず困っております。
対処方法を伺えればと思い投稿いたします。
#連続用紙に関する情報をマニュアルとして整備して貰えるととても助かります。
1.目的
連続用紙(15インチx5.5インチ)に出力したい。
2.現在の状況
<pxd paper-name="連続紙 15x5.5 インチ" Dedicated-PaperName="連続紙 15x5.5 インチ" width="38.1cm" height="13.97cm" paper-type="user">
で設定しているがA4(縦置き)の表示となり見きれてしまう。
印刷しても同様。
3.利用環境
OS Windows 7 64bit Professional
PXDoc 1.1825
4.デバッグ出力
手順に従いデバッグを出力しました。
18:07:58[fontsize.dpi]96
18:07:58[PostScript名取得エラー]CourierのフォントデータをWindowsから取得できませんでした
18:07:58[PostScript名取得エラー]FixedSysのフォントデータをWindowsから取得できませんでした
18:07:58[PostScript名取得エラー]JDLHatchのフォントデータをWindowsから取得できませんでした
18:07:58[PostScript名取得エラー]ModernのフォントデータをWindowsから取得できませんでした
18:07:58[PostScript名取得エラー]MS Sans SerifのフォントデータをWindowsから取得できませんでした
18:07:58[PostScript名取得エラー]MS SerifのフォントデータをWindowsから取得できませんでした
18:07:58[PostScript名取得エラー]MS UI GothicのフォントデータにPostScript名が判別できませんでした
18:07:58[PostScript名取得エラー]MS ゴシックのフォントデータにPostScript名が判別できませんでした
18:07:58[PostScript名取得エラー]MS 明朝のフォントデータにPostScript名が判別できませんでした
18:07:58[PostScript名取得エラー]RomanのフォントデータをWindowsから取得できませんでした
18:07:58[PostScript名取得エラー]ScriptのフォントデータをWindowsから取得できませんでした
18:07:58[PostScript名取得エラー]Small FontsのフォントデータをWindowsから取得できませんでした
18:07:58[PostScript名取得エラー]SystemのフォントデータをWindowsから取得できませんでした
18:07:58[PostScript名取得エラー]TahomaのフォントデータにPostScript名が判別できませんでした
18:07:58[PostScript名取得エラー]TerminalのフォントデータをWindowsから取得できませんでした
18:07:59[AEE]3
18:07:59[AEE]3
18:07:59[url]
18:07:59[ファイルオープン]ファイル名 = C:\Users\***********\Desktop\はがき(縦置き).pxd
18:07:59[openFile]<pxd>
18:07:59[<pxd>paper-name]連続紙 15x5.5 インチ
18:07:59[<pxd>Dedicated-PaperName]連続紙 15x5.5 インチ
18:07:59[<pxd>paper-type]user
18:07:59[<pxd>width]38.1cm
18:07:59[<pxd>height]13.97cm
18:07:59[<pxd>orientation]
18:07:59[<pxd>用紙方向設定]縦
18:07:59[ChangePage]>main.ChangePage()
18:07:59[me]0
18:07:59[フォント名変換]MS 明朝はMS 明朝に変換されました
18:07:59[font-size]4233
18:07:59[font-size]4233
---以下、フォント変換のログなので省略---
以上、よろしくお願い致します。
- 通常、連続用紙で印刷する場合はどのようなプリンタ設定で印刷していますか? - yuu (2011年12月13日 19時47分55秒)
- 「シーラー」(15x5.5inch)という設定を情シスでされており、それを利用しています。用紙方向を縦にしないと、プリンタ側が自動的に縮小印刷してしまいます。しかし、縦にすると文字が見きれてしまうのです。用紙の設定を横広にとっていても縦書きにすると、縦方向に長く表示されるのは仕様なのですよね・・・。結局、この問題はSVGで帳票を作成して、Firefoxで印刷することで回避しました。 - Type11 (2011年12月24日 12時30分47秒)
フォントについて - 山口 (2011年10月27日 14時29分37秒)
フォントについて教えてください。
ラベルプリンタ特有をドライバーのインストール時にインストールします。
そのフォントを指定して、出力したいのですが、Excelではフォントの選択できますので、そのフォント名を指定すればいいのでしょうか?
宜しくお願いします。
- ラベルプリンターのフォントは各々事情が異なるようです - 名無しさん (2011年10月29日 09時37分33秒)
出力サイズの変更 - とみ (2011年09月28日 12時54分49秒)
PXDOCでXMLにてデータの縮小は行わず、用紙サイズをA3横書きからA4縦書きにしたいと思っています。(A3右半分はデータ出力がない為)
用紙サイズのみの変更は他に影響は与えないでしょうか。
また複数枚出力した際に、データをずれ等は生じないでしょうか。
プログラムでXMLを作成する為、以下の様に変更予定です。
問題ないか検証頂けたらと思います。
宜しくお願いします。
(A3横)
"<?xml version=\"""1.0\""" encoding=\"""shift-jis\""" ?>\n"
"<pxd paper-type=\"""A3\""" orientation=\"""landscape\""" name=\"""Test.pxd\""">\n"
"<page>\n"
"<svg x=\"""0\""" y=\"""0\""" width=\"""40cm\""" height=\"""29cm\""" viewBox=\"""0 0 4000 2900\""">\n"
(A4縦)
"<?xml version=\"""1.0\""" encoding=\"""shift-jis\""" ?>\n"
"<pxd paper-type=\"""A4\""" name=\"""Test.pxd\""">\n"
"<page>\n"
"<svg x=\"""0\""" y=\"""0\""" width=\"""21cm\""" height=\"""29cm\""" viewBox=\"""0 0 2100 2900\""">\n"
文字化け - NW (2011年09月22日 18時22分17秒)
PXDOCの1.1825を使用しています。
IEで、PHPからPXdocを起動して印刷をしています。
出力したファイルIDの漢字の部分と
出力されたPXDocのメニューバーが以下のように文字化けを起こしています。
????(F) ??(V) ??(M) ???(H)
回避策がわかれば、教えてください。
文字化けがおこる端末と起こらない端末があります。
文字化けが発生する端末情報です。
ブラウザ:Ie8
OS:Win7 Pro 32bit
PXDOC:1.1821
ソースは以下のとおりです。
$outTitle = '振替伝票'; $sendName .= $outTitle; $sendTitle .= $outTitle; $outTitle = '振 替 伝 票'; $this->_view->assign('dentitle', $outTitle); // Browser Header file name $strPxdName = mb_convert_encoding("$sendName", "Shift_JIS", "UTF-8"); // Browser Header Info header("Cache-Control: private"); header("Pragma: private"); header("Expires: -1"); header("Content-type: application/pxd;"); header("Content-Disposition:inline;filename=\"" . $strPxdName . ".pxd\""); // Sending File Info echo '<?xml version="1.0" encoding="UTF-8"?>'; echo "\n"; echo '<pxd save="yes" paper-type="a4" orientation="landscape" ' . 'name="' . $sendName . '" ' . 'title="' . $sendTitle . '" delete="yes">'; echo $this->render('prt_denpyo.tpl'); echo "</pxd>";
以上 よろしくお願いします。
バーコード(CODE39)の出力について - やま (2011年08月22日 12時06分58秒)
こんにちは、初めてPXDocを利用させていただきます。
色々と試験しているのですが、バーコード出力でわからないことがでましたので、教えていただきたくお願いします。
利用の形態ですが、Perlプログラムで呼び出す形になります。
1.BARCODEタグ内のDATAの値を変えても同じバーコードのパターンしかでてきません。
何か間違っているのでしょうか?
ちなみにプログラムは以下になります。
<?xml version="1.0" encoding="Shift_JIS"?>
<pxd paper-type="A4" title="出荷">
<page> <svg> <g font-family="MS 明朝"> <g y="1cm" font-size="0.4cm" TEXT-ANCHOR="end"> <text x="1.0cm">1111</text> <text x="2.0cm">2222</text> <text x="3.0cm">1111</text> <text x="13.0cm">2011/xx/xx</text> </g> </g> </svg>
<barcode x="1.0cm" y="1.5cm" width="3.0cm" height="1.0cm" type="CODE39" data="12345678" /> <svg> <text x="1.0cm" y="2.7cm" width="3.0cm" font-size="0.2cm" letter-spacing="3mm">12345678</text> </svg> <barcode x="5.0cm" y="1.5cm" width="3.0cm" height="1.0cm" type="CODE39" data="ABCDEFGH" /> </page>
</pxd>
2.Perlの変数の値をバーコード出力したいのですが、単純にDATA=$変数で出来るのでしょうか?
助けてください。
お願いします。
プリンター自動選択の設定 - 鈴木大輔 (2011年08月10日 08時48分02秒)
プリンター自動選択でデフォルト以外のプリンターを設定しても
印刷画面でデフォルトのプリンターになってしまいます。
textAreaで自動折り返し時の行間の高さを指定 - ふぉと (2011年07月17日 23時22分19秒)
こんにちは。PXDocを活用させて頂いております。大変重宝しております。
件名のとおり、textAreaで表示する文章が自動折り返しされたときの
行間が指定できないでしょうか?
よろしくお願いします。
複数ページ帳票の表示でpxdoc.exeのアドレスに対する読み込み違反がおきることがある - むろ (2011年07月14日 15時52分36秒)
とても重宝に利用させて頂いております。
学校関係の職場で公文書帳票を印刷ツールとして活用させて頂いております。
現在通知簿とか調査書といった帳票をクラス単位で出力しています。
つまり1ページ1学生分の通知簿といった帳票がクラス内学生分の複数ページとして構成されています。
この帳票を次ページ、次ページと繰っていくと、
「モジュール'pxdoc.exe'のアドレス004B9BA5でアドレス10EF0000に対する読み込み違反がおきました。」
というようなエラーが発生します。再読み込みするとちゃんと表示されるのですが、再読み込み後は、前回と違うページで同様なエラーが発生するケースが頻発します。何回かトライしていると全ページ正常に表示される場合もあり、このタイミングを逃さず印刷しています。このエラーに対する解決策はあるでしょうか?
私のXMLソースの出力方法に問題があるようであれば、ご指摘頂ければ幸いです。
なお、出力までの仕組みは以下のとおりです。
1.Linux上で稼動するWebサーバ上でphp+MySQLの構成で運用しています。
2.ユーザはクライアントPCからWebページの呼び出し画面から処理を開始し、Webサーバ上でPHP+MySQL経由で生成したXMLファイルをPXDOCに出力し帳票表示します。
3.2.で表示された帳票をページ移動する途中、エラーが発生するページがある状態です。なお、エラーは発生するものの、エラーがでない場合は、何の問題もなく利用できています。
以上、よろしくお願いします。
仮想化ディスクトップ - りん (2011年04月14日 09時10分43秒)
いつもお世話になっております。
2つ程質問が有りますので宜しくお願い申し上げます。
PxDoc 2.0のリリース時期はいつごろでしょうか?
さしつかえ無ければばお教え頂ければ幸いに存じます。
◆ァ峅樵朮愁妊スクトップ」でも対応は可能でしょうか?
可能だとして、プリンターの接続/選択方法等で制限は
何か御座いますでしょうか?
以上、宜しくお願い申し上げます。
複数ページの印刷 - Passenger (2011年04月07日 13時27分32秒)
下のPassengerです。
プリンタは、Brother HL-2170W seriesです。
LAN上で、固定IPを与えています。
親機PC接続ではありません。
複数ページの印刷 - Passenger (2011年04月07日 11時11分15秒)
IEで、PHPからPXdocを起動して印刷をしております。
最近、新しいプリンターを導入したのですが、
そのプリンタでは、なぜか複数ページの印刷を行うと、
1ページ目しか印刷されません。
例えば、4枚で、PXdocは4枚あることを認識しているのですが、
1枚目の印刷で止まってしまいます。
3/4から1ページのみ印刷をかけると、3/4は印刷できますが、
これではかなり不便ですし、ページ数が多いと現実的ではありません。
何か対処法がありましたら教えてください。
ちなみにPXDocは最新版を使っています。
よろしくお願い致します。
- プリンタの型式。プリンタとの接続方法(直結/LAN)も書いておくとよいですよ。(私は開発者ではありませんです。) - katou (2011年04月07日 13時11分28秒)
PXDocをMacやLinuxで使えるようにして頂けませんか? - 中田 (2011年02月13日 09時59分12秒)
PXDocは大変使いやすくRubyで使っています。
有り難うございます。
ただ最近MacやLinuxを使う人も周りには多く、PXDocがMacやLinuxでも使えれば大変うれしいのですが、開発は相当面倒なのでしょうか?
有料で開発するとなると予算はどのくらい必要でしょうか?
あるいは、開発に協力するにはどんな言語や能力が必要でしょうか?
とにかく、MacやLinuxで使えれば最高ですが・・・
- 貴重なご意見ありがとうございます。Macでの対応は考えたいです。 - kuroda (2011年02月13日 22時04分07秒)
- よろしくお願いします - 中田 (2011年02月20日 10時48分30秒)
印刷可否 - りん (2011年01月31日 18時43分42秒)
この度は、ご教授有難う御座います。
ただ、下記の指定だと上手く行かず背景も印刷されてしまいます。もし宜しければ、いけない所を再度お教え頂ければ幸いに存じます。
<pxd paper-type="user" ・・・>
<page type="hidden" id="back1">
<background viewOnly="true" />
<svg width="20.4cm" height="10.2cm" ・・・>
<!-- 背景画像(プレビュー時のみ指定) -->
<image x="0" y="0" height="1020" opacity="1" xlink:href=・・・・・・・" />
</svg>
</page>
<!-- 1頁目 -->
<page>
<background id="back1" />
<svg width="20.4cm" height="10.2cm" viewBox="0 0 2040 1020">
<text font-family="'MS ゴシック'" ・・・>123</text>
</svg>
</page>
</pxd>
- 3行目は削除。<background id="back1" viewOnly="true"/> でお願いします。 - kuroda (2011年02月11日 19時32分37秒)
印刷可否 - りん (2011年01月25日 09時10分06秒)
imageタグにて表示する背景画像を「印刷したくない」のですが、PXDocでは可能でしょうか?
(プレビューのみで表示し、実印字はさせない。)
もし可能であれば指定方法をご教授頂ければ幸いに存じます。
どうか宜しくお願い申し上げます。
- 背景印刷OFFができます。背景ページで<background viewOnly="true">が指定できます - kuroda (2011年01月30日 04時18分29秒)
範囲チェックエラー - マルちゃん (2011年01月12日 09時35分03秒)
0x1Aの件、対応有難うございました。
1.18.25へアップデートしたのですが、以前問題なく表示されていたpxdファイルを 1.18.25で開いたところ2ページめで
「範囲チェックエラー」のダイアログが表示されました。
1ページめは問題ありません。
このエラーはどのような時、発生するのでしょうか?
- どのようなファイルでも2ページ目はエラーになるのでしょうか? - yuuki (2011年01月13日 08時11分46秒)
- 問題部分を絞り込んでみました。どこか記述がおかしいでしょうか - マルちゃん (2011年02月16日 17時10分31秒)
- <?xml version="1.0" encoding="shift-jis" ?> - マルちゃん (2011年02月16日 17時10分45秒)
- <pxd paper-type="a4" orientation="portrait" title="用品2010" name="PXD"> - マルちゃん (2011年02月16日 17時11分01秒)
- <page type="hidden" id="back1"> - マルちゃん (2011年02月16日 17時11分16秒)
- <svg x="0" y="0" width="21.0cm" height="29.7cm" viewBox="0 0 21000 29700"> - マルちゃん (2011年02月16日 17時11分42秒)
- </svg> - マルちゃん (2011年02月16日 17時11分53秒)
- </page> - マルちゃん (2011年02月16日 17時12分04秒)
- <page id="PXD001"> - マルちゃん (2011年02月16日 17時12分14秒)
- <background id="back1"/> - マルちゃん (2011年02月16日 17時12分33秒)
- <svg x="0" y="0" width="21.0cm" height="29.7cm" viewBox="0 0 21000 29700"> - マルちゃん (2011年02月16日 17時12分51秒)
- <text><tspan x="2000 " y="4815"> - マルちゃん (2011年02月16日 17時13分02秒)
- あ - マルちゃん (2011年02月16日 17時13分14秒)
- </tspan></text> - マルちゃん (2011年02月16日 17時13分23秒)
- </svg> - マルちゃん (2011年02月16日 17時13分33秒)
- </page> - マルちゃん (2011年02月16日 17時13分53秒)
- <page id="PXD002"> - マルちゃん (2011年02月16日 17時14分07秒)
- <background id="back1"/> - マルちゃん (2011年02月16日 17時14分20秒)
- <svg x="0" y="0" width="21.0cm" height="29.7cm" viewBox="0 0 21000 29700"> - マルちゃん (2011年02月16日 17時14分31秒)
- <text><tspan x="2000 " y="4815"> - マルちゃん (2011年02月16日 17時14分42秒)
- い - マルちゃん (2011年02月16日 17時14分54秒)
- </tspan></text> - マルちゃん (2011年02月16日 17時15分04秒)
- </svg> - マルちゃん (2011年02月16日 17時15分13秒)
- </page> - マルちゃん (2011年02月16日 17時15分21秒)
- </pxd> - マルちゃん (2011年02月16日 17時15分33秒)
- ご返事か遅れすみませんでした - マルちゃん (2011年02月16日 17時16分01秒)
JANコード13桁 - 案山子 (2010年10月04日 23時07分04秒)
JAN-13コードを表示したいのですが、末尾の1桁を削って、12桁を指定すると表示可能です。
なぜ12桁指定?
pxdoc側でチェックデジット計算されてます?
- 指定方法 - 案山子 (2010年10月04日 23時18分22秒)
- <pxd:barcode x="1000" y="3000" width="3000" height="1000" type="JAN" data="1234567890123" /> - 案山子 (2010年10月04日 23時18分58秒)
- チェックデジットは指定する必要ありません。よろしくお願いします。 - ゆうき (2010年10月08日 20時02分05秒)
- ゆうき さん ありがとうございます〜。 - 案山子 (2010年10月09日 14時34分33秒)