Làm cách nào để sao chép bản vẽ từ LibreOffice Draw sang MS Word?


8

Cách tốt nhất để sao chép một bản vẽ (tài liệu hoàn chỉnh) từ LibreOffice Draw vào tài liệu MS Word (sử dụng MS Word) trên Windows là gì?

Một bản sao và dán "ngây thơ" Draw to Word mang lại kết quả vô dụng. Phương thức bitmap cho độ phân giải quá thấp, siêu dữ liệu bị mất các chi tiết khác (thiếu dòng, văn bản, v.v.)

Nó tương tự nếu tôi xuất bản vẽ từ LOD sang tệp EPS hoặc WMF / EMF và sau đó chèn nó vào Word: nhiều chi tiết bị mất hoặc sai.

Cuối cùng tôi đã xuất sang PNG độ phân giải cao (300 dpi) và chèn nó vào Word.

Phải có một cách tốt hơn (bảo tồn bản chất vector của bản vẽ).

PS: Tôi nhận thấy xuất ra PDF cho kết quả "hoàn hảo". Có thể (một tệp PDF hoặc một phần của nó) có thể được nhập vào Word không?

Câu trả lời:


1

Bạn là một vấn đề phổ biến với Word và tôi có cảm tưởng rằng Microsoft không thích quá nhiều ý tưởng để tăng cường khả năng tương thích với Openoffice . Tôi muốn đề xuất việc sử dụng latex, BTW không phải lúc nào cũng có thể.

Vì bạn nhận thấy rằng bạn có thể tạo hiệu ứng mong muốn khi xuất dưới dạng PDF , tôi quyết định báo cáo ở đây một trang blog thú vị cho MacOS có thể được sử dụng để có gợi ý để nhập PDF dạng vectơ trong Microsoft Word: quy trình này không nhanh nhưng tránh được việc sửa vẽ trên lưới (khi bạn chuyển đổi sang PNG).

Giải pháp chính dựa trên pstoeditcác công cụ .
Khi bạn có tệp PDF (hoặc eps ), bạn cũng có thể chuyển đổi trong EMF bằng dòng lệnh.

Đó là một số dòng lệnh được đề xuất:

  • pstoedit -f emf diagram.pdf/eps output.emf
  • pstoedit -f emf -pta diagram.pdf/eps output.emf
    Đặt các chữ cái riêng lẻ, nếu văn bản trông kỳ lạ
  • pstoedit -f "emf:-m" diagram.pdf/eps output.emf
    Sử dụng Arial làm phông chữ, nếu phông chữ sai
  • pstoedit -f emf -drawbb diagram.pdf/eps output.emf
    Buộc vẽ hộp giới hạn - thử cái này nếu bạn cắt
  • pstoedit -f emf -xscale 2 -yscale 2 diagram.pdf/eps output.emf Mở rộng quy mô - sử dụng điều này nếu các dòng trông có vẻ khối; thử nghiệm với các giá trị lớn hơn 2
  • pstoedit -f "emf:-m" -pta -drawbb diagram.pdf/eps output.emf
    Một sự kết hợp của một số ở trên

Bạn có thể tìm kiếm một chương trình để quản lý hình ảnh hoạt động tốt với định dạng véc tơ trong hệ thống phẫu thuật của bạn. Có lẽ bạn muốn đưa ra một cái nhìn cho inkscape hoặc intaglio cho HĐH.

Cuối cùng, bạn có thể muốn sửa lưới nếu hình ảnh dưới dạng tệp PNG, có thể với cùng độ phân giải của máy in bạn sẽ sử dụng (thậm chí 600 dpi trở lên nếu đây là trường hợp) và để tiết kiệm thời gian của bạn.


2

Có thể tìm thấy câu trả lời trong bài viết Cách tốt nhất để vẽ trong LibreScript đã sẵn sàng để xuất sang MS Word là gì? , được trả lời bởi chính poster:

Câu hỏi của tôi không phải là về đồ họa SVG, mà là cách tạo bản vẽ với LibreOffice, vì vậy MS Word cũng có thể mở nó. SVG là một cách tiếp cận tôi đã hy vọng nó sẽ hoạt động ...

Cách tiếp cận này khá tốt (thực sự hoàn hảo):

  1. Vẽ các đối tượng trong LibreOffice Draw
  2. Sao chép vào clipboard ( CTRL+ V)
  3. Dán đặc biệt trong LibreScript Writer ( Shift+ Ctrl+ V)
  4. Chọn siêu dữ liệu GDI
  5. Giờ đây, bạn có thể lưu tài liệu của mình ở bất kỳ định dạng nào (odt, docx, doc) mà không sợ bị nhận ra khi mở lại trong MS Word hoặc LibreOffice Writer.

Điều tôi phát hiện ra rằng siêu dữ liệu GDI không giống với định dạng WMF hoặc EMF, bởi vì khi bản vẽ được xuất từ ​​Draw sang WMF hoặc EMF, sau đó được nhập vào Writer -> in sang PDF không hoạt động (từ LibreOffice Writer), cũng như một số vấn đề khác Tuy nhiên, sao chép-> dán hoạt động tốt.

Tôi đang sử dụng LibreScript 4.0.3.3. với Ubuntu 13.04.


Tôi đã thử điều đó trước khi tạo ra câu hỏi này nhưng kết quả rất tệ. Tôi sẽ kiểm tra lại (có thể tôi nhớ nó sai).
David Balažic

Nhiều dòng không thể nhìn thấy trong Word sau khi sao chép. Chúng xuất hiện ở các mức thu phóng cực cao (thu phóng chế độ xem tài liệu + Thay đổi kích thước đối tượng), nhưng nếu không thì trông giống như một nửa bản vẽ bị thiếu. Ngoài ra một số văn bản được bọc khác nhau. Về cơ bản, nó trông vô dụng (trên màn hình, chưa được kiểm tra in).
David Balažic

Có lẽ bạn có thể in ra tập tin và chọn định dạng EPS. Một ý tưởng khác là xuất thay thế cho svg, sau đó sử dụng Inkscape để chuyển đổi svg sang emf (xem bài viết này ).
harrymc
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.