みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
fmpro19.5.4.401 fms19
Mac上で作った印刷レイアウトを、PDFにするというスクリプトを作成し、正常にPDFとして保存されるのですが、
WindowsPCで、同様の処理をするとPDFは保存できますが、Adobe でPDFを開こうとすると読み込みが続いて、応答なしになるという現象が発生しています。
この現象を解決したいです。
WindowsPCでブラウザ(firefox、 edge)でPDFを開くと閲覧できます。なぜかAdobeだけ見えません。
印刷レイアウトに配置しているフィールドを全て範囲外にしてみると、Adobeで表示されました。
フィールドを一つでも配置するとAdobeで表示されなくなります。
WindowsPC上でフィールドオブジェクトを作成し、配置するとAdoveで表示されるようになりました。
新フィールドオブジェクトの書式をスポイトで吸い取って、Adove表示されなくなるフィールドオブジェクトに書式を上書きすると、不思議なことにAdoveで表示されるようになりました。
書式項目は全て同じですが以下のような違いを発見しました。
Windows由来のフィールドオブジェクト → Adobe表示される
Mac由来のフィールドオブジェクト → Adobe表示されない
Mac由来のフィールドオブジェクトにWindows由来のフィールドオブジェクトの書式を上書き → Adobe表示される
Windows由来のフィールドオブジェクトにMac由来のフィールドオブジェクトの書式を上書き → Adobe表示されない
この現象について解決方法があればご教授いただきたいです。
フォントがMacにしかないものが指定されてるんじゃないでしょうか。
開けないというのは変かな?
以下のツールで、レイアウトのXMLを比較したら何かわかるかも。
FileMaker レイアウト・スクリプト・フィールド等、コピーしたクリップボード内のXMLを編集するツール。 (ページ 1) / FileMaker Topics / 初心者のFileMaker pro Q&A
https://fm-aid.com/bbs2/viewtopic.php?id=8866
Offline
Adobeのは、最新版ですか?
ブラウザだと文書の詳細は分からないようですね。あとは、PDF-XChangeとか他社のPDFソフトで表示できるか試してみると、開ければ文字ごとのフォント指定とかも調べられます。
ご回答ありがとうございます。
himadanee 様
フォントはどちらもおなじ ヒラギノ角ゴProを使用しています。
Adobeは最新版です。
qb_dp 様
ありがとうございます。調べてみます。
いただいたご意見を参考に調べてみようと思います。
何か進展があれば追記します
フォントのバージョンの違いとか、OSによる名称の不一致が原因でしょう。
MacOSのバージョンは?(そのフォントが損傷している可能性もあります)
Offline
「ヒラギノ角ゴPro」ってMacは標準フォント?かもですが、windowsには無いフォントじゃないですか?
windowsで「すべてのユーザーに対してインストール」を試してもらうか、メイリオに変えるかですかね・・・。
Offline
[解決]に連投するのもなんなんですが・・・。
あと、試してもらいたいのは
WindowsのPCで
スタート
→設定(歯車マーク)
→設定の検索に「日本語 IME 設定」で検索
→全般
→下の方にスクロールして
以前のバージョンのMicrosoft IME を使うを「オン」
で改善されるかどうかですね
Offline
「名前をつけてXMLとして保存」でXMLで保存して、nan% を検索してみてください。
別件で不具合があり、再現テストをしてみたところ、background-color: rgba(74.1961%,nan%,62.3247%,1); があると、
Adobe Acrobat Reader で応答なしとなり開けませんでした。
以下のツールで不具合のあるオブジェクトのXMLを送って貰えれば何かわかるでしょう。
FM Clipboard Thing
https://fm-aid.com/tools/?id=916DB5EF-2 … C5FB275E11
問題のあるレイアウト上のオブジェクトをコピーし、「FM Clipboard Thing」の[Get Clipboard]ボタンを押すと、XMLが取得できます。
Last edited by qb_dp (2022-11-18 16:33:39)
Offline
このトピックって解決しているのでしょうか?
私も同じ問題を抱えているのですけども。
このトピックって解決しているのでしょうか?
私も同じ問題を抱えているのですけども。
解決済みスレッドに連投すみません。
FileMaker社(GeneComさん?)のサンプルデータでもWindows10,11のAcrobatで応答無しになるの確認できました。
以下のデータです。
https://www.youtube.com/watch?v=kanLcAujXio
このデータからメール送信の処理をスキップさせています。
作成されたPDFがWindows10,11のAcrobat Readerでは応答なしになります。
このレイアウトから押印用の四角オブジェクトを削除してPDF作成した場合
期待通りの処理となること確認しました。
私の手元ファイルでもレイアウト内の直線を削除したところWindows10,11のAcrobatで期待通り表示できるようになりました。
とりあえず対応できたというお知らせでした。
FileMaker 19.6.3(Win, Mac共)
このレイアウトから押印用の四角オブジェクトを削除してPDF作成した場合...
上記オブジェクトの色指定に nan% があり、コレがあるとPDFがAcrobat Readerで開けなくなります。
オブジェクトのXML
rgba(0%,nan% ,0%,1)
以下のツールで、オブジェクトのXMLを取得し、「nan%」を「0%」に置換するとAcrobat ReaderでPDFを開けるようになります。
FM Clipboard Thing
https://fm-aid.com/tools/?id=916DB5EF-2 … C5FB275E11
Offline
qb_dpさん。フォローありがとうございます。
併せて別スレッド『ODBCで取得した値...PDFが開かない』の方も確認しました。
まさにM1Macが開発環境です。
この件はもっと広く周知されて欲しいですね。
ありがとうございました。
Offline
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 573.41 KiB (Peak: 590.31 KiB) ]