LibreOffice内から直接FAXを送信する方法は?


13

バージョン4.3までは、このspadminツールを使用してFAXドライバーをセットアップできました。これは、OpenOfficeおよびその後のLibreOfficeで完璧に機能しました。バージョン5.xに更新すると、そのFAXドライバーは機能しなくなり、spadminツールはLibreOfficeから消えました。1psprint.confファイルを新しい場所にコピーするだけでは役に立ちませんでした(リンクされた投稿1が示すように)。

回避策として、現在FAXを印刷してからFAXプリンターでスキャンする必要があります。これは明らかに「ペーパーレスオフィス」の目的に反します。

LibreOfficeで直接「print-to-fax」機能を復元する(難しくない)方法はありますか?

PS:ここにブラザーMFC 9120 CNがあります。対応するドライバー(LPD、CUPS、FAX)がUbuntu 12.04マシンにインストールされています。そして、あなたが尋ねる前に:14.04 / 16.04へのアップグレードについては議論しないでください、それはこの質問の一部ではありません:)


1:たとえば、libreofficeから削除されたspadminを参照


1
HylaFAXを使用していますか?FAXはFAXマシンとして表示されますか、それともプリンタとしてのみ表示されますか?ディストリビューションがファックス自体を管理するようになったため、spadminはLibreOfficeから削除されました。
ドリアン

@XToro My Faxはプリンターとして表示されます(ただし、LOでそれを選択しても機能しません。FAX番号のプロンプトがないため、FAX送信はできません)。いいえ、私はHylaFAX(またはソフトウェアベースのソリューション)を使用していません。これは、送信する必要のあるいくつかのFAXにとってはやり過ぎです。ディストリビューションが「ファクス自体を管理するようになった」場合、それがどのように行われるか(およびUbuntuでどのように行うか)を指摘することが役立つ場合があります。
イジー


1
しばらく見て、いくつかの古いバグレポートを読んだ後、ファックスを使用する人はほとんどいないので、ファックスは注目されていないようです。誰もが電子メールや脱税サービスに移行しています。別の場所に移行する必要があるようです。記録のために、私のCanon MFPは、16.04を使用して接続するとすぐにFAXを送信して動作します。選択肢は3つあるようです。Ubuntuをアップグレードするか、ドキュメントを別の方法で送信するか、LibreOfficeをダウンして正常に機能するものに戻す必要があります。
ドリアン

1
問題ありません、それは問題を探す解決策でした。:-)ちょうど問題ではありません。私は他の人と一緒にいます、私はすべて1台のレーザープリンターにHPを持っています、そしてHPからダウンロードしたHPカップドライバーをインストールすると、FAXプリンターが得られ、それに印刷すると、約すべてのダイアログが表示されます番号、カバーシート、送信先などです。それが得られない場合は、LOではなく実際の問題だと思います。
クリストファーアングロベルトラム

回答:


3

さらに調査すると、いくつかのヒントが提案された解決策1につながりました。ブラザーは、サポートサイトからダウンロードbrfaxmodem-1.1.3-1.i386.debできるFAXモデムドライバー()を提供しています(リンクはMFC9120CN用です)。その後、彼らの指示は言う:

  1. プリンターをUSB経由で接続します
  2. ドライバーをインストールします:sudo dpkg -i brfaxmodem-1.1.3-1.i386.deb2
  3. efaxパッケージをインストールします。 sudo apt-get install efax
  4. /etc/efax.rcテキストエディタを使用して開き、「DEV = ttyS1」を「DEV = modem」に変更します

これで、ホスト名:localhost、ポート:9900、プリンターtyp:Generic-> Raw Queueの新しいプリンター「AppSocket / HP JetDirect」を追加できるはずです。完了したら、に/etc/cups/printers.confが含まれていることを確認しますsocket://localhost:9900efax自動的に起動しないため必要なときに手動で起動する必要があります(または起動スクリプトを作成して、Ubuntuが起動時にそれを処理するようにします)。

LibreOffice / OpenOfficeがこの「ファックスプリンタ」を検出しない場合(変更ログによると、そうする必要があります)、Fax4CUPS必要になる場合あります

…したがって、Ubuntu 14.04 LTSの現在のLibreOfficeバージョンは廃止されています。LOを5.0.1.2に更新し、FAX統合が変更されました。spadminはもう存在せず、外部スクリプトfax4CUPSが必要です。

Fax4CUPSは、efax / hylafax / mgetty-faxのCUPSバックエンドです。指定されたURLで、.deb再度インストールする必要があるパッケージを見つけることができますsudo dpkg -i fax4cups_2.0-1_all.deb。詳細な手順については、マニュアルページを参照してくださいman fax4CUPS


1時間が足りないため、まだテストされていません。しかし、a)メモを失い、b)それらをあなたから遠ざけたくありません。テストが成功したら、この回答を受け入れます。
2 64ビットインストールでは、残念ながら32ビットサポートが必要になりますが、残念ながら


0

LibreOfficeから直接 FAXを送信するには、FAXモデムと、アプリケーションがFAXモデムと通信できるようにするFAXドライバーが必要です。

印刷ダイアログを介してFAXを送信する

  1. [ファイル]-[印刷]を選択して[印刷]ダイアログを開き、[名前]リストボックスでFAXドライバーを選択します。
  2. [OK]をクリックすると、FAXドライバーのダイアログが開き、FAX受信者を選択できます。

LibreOfficeをFAXアイコンに設定する

LibreOfficeを設定して、アイコンを1回クリックするだけで、現在のドキュメントがFAXとして自動的に送信されるようにすることができます。

  1. ツール-オプション-LibreOffice Writer-印刷を選択します。
  2. [ファックス]リストボックスからファックスドライバを選択し、[OK]をクリックします。
  3. 標準バーの端にある矢印アイコンをクリックします。ドロップダウンメニューで、[カスタマイズ]を選択します。[カスタマイズ]ダイアログの[ツールバー]タブページが表示されます。
  4. [コマンドの追加]をクリックします。
  5. [ドキュメント]カテゴリを選択し、[デフォルトのFAXを送信]コマンドを選択します。
  6. [追加]、[閉じる]の順にクリックします。
  7. [ツールバー]タブページで、下矢印ボタンをクリックして、新しいアイコンを目的の場所に配置します。OKをクリックします。標準バーに、現在のドキュメントをFAXとして送信するための新しいアイコンが追加されました。

(出典:LOヘルプページFAXの送信とLibreOfficeのFAXの構成

心から

カルステン


試してくれてありがとう、カルステン。しかし、ソースに言及せずにLOヘルプページをコピーアンドペーストする必要はありません。もちろんそれを読みました。たぶん私は十分に明確ではなかったかもしれませんが、私の質問が示すように、MFCデバイスを使用して、以前の印刷からFAXへの機能を復元したいと考えています。
イジー

残念ながら、この回答(および他の回答)は「ファックスモデム」でのみ機能し、「ファックスプリンタ」は現在サポートされていないようです。
ジェイソン

0

他の提案されたソリューションを使用しなかったため更新する時間:

私は完全に異なるソリューションになりました。それを今からほぼ2年間使用した後、ここで共有したいと思います。私の兄弟MFCはまったく関与していません。

私が使用しているよう!フリッツボックスを統合FAX機能を持ち、インターネットおよび電話ネットワークに自分の家を接続するために、私はそこまでして使用することを設定したロジャー・ルータとりわけ、LibreOfficeのインタフェースファックスを提供し、 - / OpenOfficeは直接対話できます。Roger Routerのセットアップは非常に簡単で簡単で、各手順が説明されており、Fritz!Boxも自動的に検出されます。

アシスタント ファクス設定
起動中のアシスタント//ファックス設定(ソース:Ubuntu Wiki

副作用として、ローカルプロトコル(録音された通話をリッスンしたり、着信/発信FAXを表示したりできる)や着信/発信通話のデスクトップ通知など、便利な機能がたくさんあります。Roger Router経由でFritz!Boxアドレス帳を管理することもできます。

RogerルーターはPPAを介して利用できます:¹

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/tabos-team:/release/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/roger.list"
wget -q http://download.opensuse.org/repositories/home:/tabos-team:/release/xUbuntu_16.04/Release.key -O- | sudo apt-key add -
sudo apt-get install roger

使用しているUbuntuのバージョンに応じて、必ず最初の行を調整してください。私の例には最新のLTS(16.04)があります。他の利用可能なバージョン(およびディストリビューション)について、こちらをご覧ください(要するに、このサイトのトピックについては14.04、16.04、17.04、および17.10がこの記事の執筆時点で利用可能です)。

Roger Routerのインストールと設定が完了したら、Karstenの回答で説明されているように、LibreOffice / OpenOfficeでデフォルトのFAXとして選択します。


¹開発者がFlatPakに切り替えたため、PPAはもはや更新されないようです。ドイツ語が読める場合は、こちらをご覧ください


0

イジーは素晴らしい文章を書きました。これは私を大いに助けてくれました。私にとっては初めてのことでした。すごい!

別のセットアップ(Ubuntu 17.10、V.90-モデム、XFCE4)を使用しているため、結果を共有したい:

**

-** Libre Office、Ubuntu 17.10、XFCE4でFAXを送信する方法**

**

LibreOffice内から直接FAXを送信します。

** Ubuntu 18.10、XFCE4、Under Anderen VersionenでLibre OfficeバージョンをFAXで送信します。

**

**

0)モデムがインストールされている(シリアル経由の外部接続が最も簡単です)

モデムが接続されているかどうかを確認するには、試してみてください

sudo dmesg | grep tty

のような答えを探します

[2.301047]: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A

したがって、ここでは実際に「ttyS0」であることがわかります。

ヒント:COM1 = ttyS0(ほとんどのモデムはttyS0に接続されています。最近のボードにはCOM1が1つしかありません。提供されない場合は、ロック解除からコネクタを購入できます)

1)efax-gtkをインストールします

efax-gtkには包括的なヘルプが付属しています:F1!

2)メニューからefax-gtk GUIを開きます

3)設定を構成します。

Params: use default (init is: Z &FE&D2S7=120 &C0 M1L0)
Socket: Run server, defaults
Logging: A name allowed or a user - writable path 
Page: choose A4

OSのセットアップ

4)プリンターを追加します。

新しいプリンター

Enter URIを選択して、これを貼り付けます:

socket://localhost:9900

フォワード「ジェネリック」

「Raw Queue」を転送

名前を選択してください

そしてファイナライズ。

/etc/cups/printers.confの設定確認します

それは次のようなことを言う必要があります

<Printer SockPrint>
UUID urn:uuid:9z8z3dbe-68b1-3891-5136-96f1cc4b3210
Info socket4FAX-print
Location 
DeviceURI socket://localhost:9900
State Idle
StateTime 1519995207
ConfigTime 1519996041
Type 4
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>

何もしません(??):/ etc / efax-gtkrc

/etc/efax.rc

この例のように見えます:

#説明については、/ usr / bin / faxを調べてください(!)

#どのデバイスが使用されていますか?COM2はttyS1 DEV = ttyS0を意味します

FROM = "+49 3222 1111111"

NAME = "from Firstname Lastname"

SPKR = "-iM2L3"

PAGE = a4

PAGE_a4 = "210x295mm"

efax-gtk

ここに設定を書き込みます:

$ HOME / .efax-gtkrc、$ sysconfdir / efax-gtkrcまたは/ etc / efax-gtkrc(homeで始まります!)

5a)efax-gtkを起動し ます。

5b)LibreOfficeを起動し ます。

a)新しいソケットプリンターで印刷する

b)efax-gtk GUIに移動し、選択します

ファックス入力方法:ソケット

Klick「ソケットリスト」

休息は明らかなはずです;-)そうでなければトラブルシューティング....

Nachtrag:

Faxfunktionシステムを起動し、Nach jedemを再起動します。これにより、ユーザーはefax-gtkを自動起動します。

Einerag efax-gtk -s im GUI Menue "Session and startup"(Deutschübersetztwirdにかなり没頭している)の試験方法です。


Libre Office、Ubuntu 18.04、xfce4でFAXを送信:Aus Erfahrung kann ich bestaetigen、dass es genau so funktioniert。Die efax-gtk GUIはメニューにあります。残りの部分は、LibreOfficeを起動します。残りは;-)明らかであるソケットKlick「ソケットリスト」:1)、EFAX-GTKのGUIに新しいソケットプリンタ2)ゴーに印刷ファックス入力方法を選択してください
opinion_no9

Die oben beschriebene Loesung "... Libre OfficeにFAXを送信してください..."ダイバー形式でUbuntu 18.10を使用して定義を定義します。
advice_no9
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.