Làm cách nào để gửi fax trực tiếp từ bên trong LibreOffice?


13

Cho đến phiên bản 4.3, người ta có thể sử dụng spadmincông cụ này để thiết lập trình điều khiển fax - hoạt động hoàn hảo cho tôi trong OpenOffice và LibreScript sau này. Đã cập nhật lên phiên bản 5.x, trình điều khiển fax đó đã ngừng hoạt động - và spadmincông cụ đã biến mất khỏi LibreOffice. 1 Chỉ cần sao chép psprint.conftệp vào vị trí mới không giúp ích được (vì bài đăng được liên kết 1 chỉ ra).

Vì công việc hiện tại tôi phải in fax của mình và sau đó quét chúng đến máy in fax - điều này rõ ràng đánh bại mục đích của một "văn phòng không giấy tờ".

Có cách nào (không quá khó) để khôi phục chức năng "in-fax" trực tiếp trong LibreOffice không?

PS: Tôi có Brother MFC 9120 CN ở đây, các trình điều khiển tương ứng (LPD, CUPS, FAX) được cài đặt trên máy Ubuntu 12.04 của tôi. Và trước khi bạn hỏi: Không cần thảo luận về việc nâng cấp lên 14.04 / 16.04, đó không phải là một phần của câu hỏi này :)


1: xem ví dụ spadmin đi từ libreoffice


1
Bạn đang sử dụng HylaFAX? Fax của bạn hiển thị dưới dạng máy fax hay chỉ là máy in? spadmin đã bị xóa khỏi LibreOffice vì các distro hiện tự quản lý các bản fax.
Dorian

@XToro Fax của tôi xuất hiện dưới dạng máy in (nhưng chọn rằng trong LO không hoạt động: không có lời nhắc cho số fax, vì vậy không thể gửi fax). Và không, tôi không sử dụng HylaFAX (hoặc bất kỳ giải pháp dựa trên phần mềm nào), điều đó sẽ quá mức cho vài bản fax tôi phải gửi. Nếu các bản phân phối "bây giờ tự quản lý các bản fax", có thể hữu ích khi chỉ ra cách thực hiện (và cách thực hiện trên Ubuntu).
Izzy

bạn đã thử liên kết chưa? Hoặc câu trả lời này có thể giúp
Dorian

1
Sau khi nhìn xung quanh một lúc và đọc một số báo cáo lỗi cũ, có vẻ như việc fax không được chú ý vì rất ít người sử dụng nó. Mọi người đều chuyển sang e-mail và thậm chí các dịch vụ efaxing. Có vẻ như bạn có thể phải di chuyển đến một cái gì đó khác nhau. Đối với bản ghi, Canon MFP của tôi có thể fax và hoạt động ngay khi được cắm bằng cách sử dụng 16.04. Vì vậy, có vẻ như bạn có 3 tùy chọn: Bạn sẽ phải nâng cấp Ubuntu, gửi tài liệu theo một cách khác hoặc hạ cấp LibreScript trở lại những gì đã hoạt động.
Dorian

1
Không có vấn đề, đó là một giải pháp tìm kiếm một vấn đề. :-) chỉ không đúng vấn đề. Mặc dù vậy, tôi cùng với những người khác, tôi có một máy in laser tất cả trong một máy in laser và khi tôi cài đặt trình điều khiển cốc HP mà tôi tải xuống từ HP, tôi nhận được một máy in fax và khi tôi in nó, tôi nhận được tất cả các đoạn hội thoại về số và trang bìa, tôi sẽ gửi cho ai, v.v ... Nếu bạn không nhận được thì tôi nghĩ đó là vấn đề thực sự không phải LO.
Christopher Angulo-Bertram

Câu trả lời:


3

Khi điều tra thêm, một số gợi ý đã đưa tôi đến một giải pháp được đề xuất 1 : Brother cung cấp trình điều khiển modem fax ( brfaxmodem-1.1.3-1.i386.deb) mà bạn có thể tải xuống từ trang web hỗ trợ của họ (liên kết dành cho MFC9120CN). Hướng dẫn của họ sau đó nói:

  1. Máy in của bạn được kết nối qua USB
  2. cài đặt trình điều khiển: sudo dpkg -i brfaxmodem-1.1.3-1.i386.deb2
  3. cài đặt gói efax: sudo apt-get install efax
  4. mở /etc/efax.rcbằng trình soạn thảo văn bản và thay đổi "DEV = ttyS1" thành "DEV = modem"

Bây giờ bạn sẽ có thể thêm một máy in mới: "AppSocket / HP JetDirect" với Tên máy chủ: localhost, Cổng: 9900, loại máy in: Chung -> Hàng đợi thô. Làm xong, kiểm tra xem /etc/cups/printers.confcó chứa không socket://localhost:9900.efaxkhông tự động bắt đầu, vì vậy bạn sẽ phải thực hiện thủ công khi bạn cần (hoặc tự tạo một tập lệnh khởi động để Ubuntu chăm sóc điều đó khi khởi động).

Nếu LibreOffice / OpenOffice không phát hiện ra "máy in fax" này (mà theo nhật ký thay đổi thì nên), Fax4CUPSthể cần thiết :

Vì vậy, phiên bản LibreScript hiện tại trong Ubuntu 14.04 LTS đã lỗi thời. Tôi đã cập nhật LO của mình lên 5.0.1.2 và tích hợp fax đã thay đổi. spadmin không còn tồn tại và cần có tập lệnh bên ngoài, fax4CUPS.

Fax4CUPS là một phụ trợ CUPS cho efax / hylafax / mgetty-fax. Tại URL được cung cấp, bạn có thể tìm thấy một .debgói bạn cần cài đặt lại sudo dpkg -i fax4cups_2.0-1_all.deb. Hướng dẫn thêm sau đó có thể được tìm thấy trong trang người đàn ông của nó:man fax4CUPS .


1 chưa được tôi kiểm tra do thiếu thời gian - nhưng tôi không muốn a) mất các ghi chú và b) giữ chúng cách xa bạn. Tôi sẽ chấp nhận câu trả lời này một khi tôi đã thử nó thành công.
2 trên một cài đặt 64bit, bạn sẽ rõ ràng cần sự hỗ trợ 32bit cho rằng, không may


0

Để gửi fax trực tiếp từ LibreOffice, bạn cần có modem fax và trình điều khiển fax cho phép các ứng dụng giao tiếp với modem fax.

Gửi fax qua hộp thoại in

  1. Mở hộp thoại In bằng cách chọn Tệp - In và chọn trình điều khiển fax trong hộp danh sách Tên.
  2. Nhấp vào OK sẽ mở hộp thoại cho trình điều khiển fax của bạn, nơi bạn có thể chọn người nhận fax.

Định cấu hình Biểu tượng Fax

Bạn có thể định cấu hình LibreScript để một lần nhấp vào biểu tượng sẽ tự động gửi tài liệu hiện tại dưới dạng fax:

  1. Chọn Công cụ - Tùy chọn - Trình ghi LibreScript - In .
  2. Chọn trình điều khiển fax từ hộp danh sách Fax và bấm OK.
  3. Nhấp vào biểu tượng mũi tên ở cuối thanh Tiêu chuẩn. Trong menu thả xuống, chọn Tùy chỉnh. Trang tab Toolbars của hộp thoại Tùy chỉnh xuất hiện.
  4. Nhấp vào Thêm lệnh.
  5. Chọn danh mục "Tài liệu", sau đó chọn lệnh "Gửi Fax mặc định".
  6. Nhấp vào Thêm và sau đó Đóng.
  7. Trên trang tab Thanh công cụ, nhấp vào nút mũi tên xuống để định vị biểu tượng mới nơi bạn muốn. Nhấn OK. Thanh tiêu chuẩn của bạn hiện có một biểu tượng mới để gửi tài liệu hiện tại dưới dạng fax.

(Nguồn: Trang trợ giúp LO Gửi Fax và Định cấu hình LibreScript để Fax )

Trân trọng,

Karts


Cảm ơn vì đã cố gắng, Karsten. Nhưng không cần phải sao chép-dán trang trợ giúp LO mà không đề cập đến nguồn, tất nhiên tôi đã đọc nó. Có thể tôi không đủ rõ ràng, nhưng như câu hỏi của tôi nói rằng tôi muốn khôi phục chức năng in-fax mà tôi có trước đây, với thiết bị MFC của tôi - không mua một số phần cứng để đạt được điều đó (modem fax).
Izzy

Đáng buồn là câu trả lời này (và những người khác) chỉ hoạt động với "Modem Fax" và "Máy in Fax" dường như chưa được hỗ trợ tại thời điểm này.
Jason

0

Đã đến lúc cập nhật, vì tôi không sử dụng giải pháp đề xuất khác của mình :

Tôi đã kết thúc với một giải pháp hoàn toàn khác, mà tôi cũng muốn chia sẻ ở đây sau khi sử dụng nó được gần 2 năm. Anh trai tôi không liên quan đến nó.

Khi tôi đang sử dụng Fritz! Box để kết nối nhà của tôi với Internet và mạng điện thoại, có tích hợp khả năng fax, tôi đã cài đặt nó ở đó và sau đó sử dụng Bộ định tuyến Roger - trong số những thứ khác, cung cấp giao diện fax LibreOffice / OpenOffice có thể tương tác trực tiếp. Việc thiết lập Bộ định tuyến Roger khá dễ dàng và đơn giản, với mỗi bước được giải thích và Fritz! Box của bạn thậm chí được phát hiện tự động.

Phụ tá Cài đặt Fax
Trợ lý khởi động // Cài đặt Fax (nguồn: Ubuntu Wiki )

Là một tác dụng phụ, tôi nhận được một loạt các chức năng dễ sử dụng như giao thức cục bộ (từ đó người ta có thể nghe các cuộc gọi được ghi âm hoặc xem các bản fax đến / đi) và thông báo trên màn hình của các cuộc gọi đến / đi. Tôi thậm chí có thể quản lý sổ địa chỉ Fritz! Box của mình thông qua Roger Router .

Bộ định tuyến Roger có sẵn thông qua 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

Đảm bảo điều chỉnh dòng đầu tiên theo phiên bản Ubuntu bạn đang sử dụng. Ví dụ của tôi có LTS mới nhất (16.04). Đối với các phiên bản có sẵn khác (và bản phân phối), vui lòng xem tại đây (viết tắt và cho chủ đề của trang web này: 14.04, 16.04, 17.04 và 17.10 có sẵn khi viết bài này).

Khi Bộ định tuyến Roger đã được cài đặt và định cấu hình, chỉ cần chọn nó làm fax mặc định trong LibreOffice / OpenOffice như được mô tả trong câu trả lời của Karsten .


¹ có vẻ như các PPA sẽ không còn được cập nhật, tuy nhiên, như các nhà phát triển đã chuyển sang FlatPak; nếu bạn có thể đọc tiếng Đức, xem ở đây .


0

Izzy đã viết một văn bản tuyệt vời. Điều này đã giúp tôi rất nhiều. Nó làm cho nó hoạt động cho tôi lần đầu tiên. Tuyệt quá!

Vì tôi sử dụng một thiết lập khác (Ubuntu 17.10, V.90 - Modem, XFCE4), tôi muốn chia sẻ kết quả của mình:

**

- ** Cách gửi FAX với Libre Office, Ubuntu 17.10, XFCE4 **

**

Gửi fax trực tiếp từ bên trong LibreOffice.

** FAXe direkt aus Libre Office versenden mit Ubuntu 18.10, XFCE4 und unter anderen Versionen (diee Anleitung funktioniert und wird regelmaessig aktualisiert!)

**

**

0) Bạn đã cài đặt modem (bên ngoài qua serial là dễ dàng nhất)

Để tìm hiểu xem modem có được kết nối không, bạn có thể thử

sudo dmesg | grep tty

và tìm kiếm một câu trả lời như

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

Vì vậy, ở đây chúng ta thấy nó thực sự là "ttyS0"

Mẹo: COM1 = ttyS0 (hầu hết các Modem được kết nối với ttyS0; bảng hiện đại chỉ có một COM1, bạn có thể mua trình kết nối từ delock nếu không được cung cấp)

1) Cài đặt efax-gtk

efax-gtk đi kèm với sự trợ giúp toàn diện: F1!

2) Mở GUI efax-gtk từ menue

3) Cấu hình cài đặt .

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

Thiết lập hệ điều hành

4) Thêm máy in :

Máy in mới

chọn Enter URI, dán cái này:

socket://localhost:9900

Chuyển tiếp „Chung"

Chuyển tiếp “Hàng đợi thô

Chuyển tiếp chọn tên

và hoàn thiện.

Kiểm tra cài đặt trong /etc/cups/printers.conf

nó nên nói một cái gì đó như

<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>

Không làm gì cả (??): / etc / efax-gtkrc

/etc/efax.rc

giống như ví dụ này:

# cho bất kỳ lời giải thích nào nhìn vào / usr / bin / fax (!)

# thiết bị nào được sử dụng? COM2 có nghĩa là ttyS1 DEV = ttyS0

TỪ = "+49 3222 1111111"

NAME = "từ Tên họ"

SPKR = "- iM2L3"

TRANG = a4

PAGE_a4 = "210x295mm"

efax-gtk

ghi cấu hình ở đây:

$ HOME / .efax-gtkrc, $ sysconfdir / efax-gtkrc hoặc / etc / efax-gtkrc (bắt đầu với nhà!)

5a) Bắt đầu efax-gtk .

5b) Bắt đầu LibreScript .

a) In ra máy in ổ cắm mới

b) Truy cập GUI efax-gtk, chọn

Phương thức nhập fax: Ổ cắm

Klick „Danh sách ổ cắm

Nghỉ ngơi nên rõ ràng ;-) Nếu không thì khắc phục sự cố ....

Du thuyền:

Damit die Faxfunktion systemseitig nach jedem khởi động lại zur Verfügung cử chỉ wird, sollte man efax-gtk automatisch starten lassen.

Chứng thực Eine Methode ist der Eintrag efax-gtk -s im GUI Menue "Phiên và khởi động" (wie auch immer das in Deutsch übersetzt wird).


FAX senden mit Libre Office, Ubuntu 18.04, xfce4: Aus Erfahrung kann ich bestaetigen, dass es genau so funktioniert. GUI efax-gtk ist im Menue, da kann man sie anklicken. Der Rest ist wie gehabt: Bắt đầu LibreOffice. 1) In đến máy in socket mới 2) Đến efax-gtk GUI, chọn phương pháp nhập Fax: “danh sách Ổ cắm” Socket Klick Nghỉ ngơi nên được rõ ràng ;-)
opinion_no9

Die oben ambchriebene Loesung "... gửi FAX với Libre Office ..." funktioniert definitiv mit Ubuntu 18.10 ở dạng dieer.
Ý kiến_no9
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.