inkscape minh bạch khi xuất pdf?


14

Làm cách nào để thay đổi các đối tượng trong suốt trong tệp inkscape để có thể xuất chúng chính xác sang pdf? Cho đến nay, có vẻ như mặc định làm cho các vật thể trong suốt trở nên vô hình hoặc mờ đục.


4
Xuất khẩu độ trong suốt đã từng là một vấn đề nói chung và với PostScript nói riêng, nhưng từ những gì tôi đã đọc thì hỗ trợ độ trong suốt với PDF sẽ hoạt động tốt hiện nay. Thay đổi cho Inkscape 0.47 nói rằng xuất PDF hỗ trợ độ trong suốt của vectơ và phiên bản đó đã được phát hành vào năm 2009. Hãy chắc chắn rằng bạn có phiên bản Inkscape (và libcairo) gần đây và đảm bảo trình đọc PDF của bạn hỗ trợ độ trong suốt. Trong mọi trường hợp, dự phòng cho các trường hợp Inkscape không thể xuất độ trong suốt "nên" được rasterization hiệu ứng, nhưng tôi biết rằng tôi đã chiến đấu với điều tương tự một lần.
Daniel Andersson

Câu trả lời:


7

Vì xuất hình dạng trong suốt thành PDF vẫn không hoạt động chính xác (ít nhất là đối với tôi, ngay bây giờ) và việc xuất Bitmap là (theo như tôi có thể nói) rất nhiều công việc khi bạn cập nhật số liệu của mình rất nhiều, đây là cách giải quyết đơn giản của tôi cho hình dạng.

Một lần nữa, điều này chỉ hoạt động cho hình dạng, không nhúng hình ảnh.

http://www.inkscapeforum.com/viewtopic.php?f=28&t=15739&p=65180#p65180

Về cơ bản, nó tập trung vào việc thiết lập kênh alpha của màu thay vì độ mờ đục . Tôi đã có thể nghĩ rằng đây là cùng một tài sản, nhưng dường như chúng không phải là.

Chúc mừng, tháng một


1
Giảm kênh alpha thay vì opacity hoạt động tốt cho đến nay. Cảm ơn.
fuma

2

Đối với hình ảnh được nhúng, nếu bạn có tệp SVG không có nền, chỉ cần:

  • xuất nó bằng File → Lưu một bản sao;
  • chọn định dạng PDF;
  • bấm vào Lưu;
  • trong cửa sổ xuất PDF bật lên, chọn Xuất bản vẽbỏ chọn Xuất trang.

Khi mở tệp PDF đã xuất bằng trình đọc PDF, nó có thể trông giống như có một nền trắng. Nhưng nếu bạn đưa nó vào một tập tin trình bày hoặc áp phích, bạn sẽ thấy rằng không có nền.


Điều này làm việc trong Inkscape 0.91. Thật vậy, Mac OS Preview & QuickLook hiển thị một BG màu trắng đang làm tôi thất vọng, nhưng việc chèn tệp PDF vào PowerPoint cho thấy nó thực sự trong suốt.
Demis

1

Kiểm tra xem nó không phải là trình đọc PDF của bạn không thể hiển thị độ trong suốt. Sử dụng Adobe Acrobat hoặc Okular (linux), những thứ này có thể hiển thị hầu hết các loại trong suốt theo kinh nghiệm của tôi (bao gồm cả độ dốc).

Giải pháp ngớ ngẩn dễ dàng là xuất bitmap, sau đó độ trong suốt trên các đối tượng rắn được hiển thị. Sau đó, bạn có thể chuyển đổi sang PDF, nhưng điều này không thể mở rộng được nữa.

Tuy nhiên, theo hiểu biết tốt nhất của tôi, không có cách tự động "mạnh mẽ" nào để xuất một tệp PDF có thể mở rộng với độ trong suốt từ inkscape.

Bạn có thể làm điều đó bằng tay mặc dù:

  1. xuất một bitmap và mở nó trong ví dụ GIMP
  2. đối với bất kỳ đối tượng màu rắn trong suốt nào, hãy nhân đôi nó nhiều lần khi nó phủ lên các đối tượng khác, giao cắt từng bit ( Ctrl+ *) này với một bản sao của đối tượng được phủ và đưa ra giao điểm màu bạn có được với pipet trong GIMP cho phần này bản vẽ của bạn.

Một chút rắc rối, phải không? Nó phải có kịch bản ... Xem bài đăng của tôi tại diễn đàn inkscape: http://www.inkscapeforum.com/viewtopic.php?f=28&t=15739&e=0

EDIT : OK, suy nghĩ thêm một chút về vấn đề, có một cách tốt hơn :

  1. tạo một lớp "Trong suốt" ở độ sâu của các đối tượng trong suốt, di chuyển các đối tượng trong suốt sang lớp này;

  2. chỉ xem lớp này và "Chỉnh sửa> Tạo bản sao bitmap" ( ALT- B)

  3. di chuyển bản sao này sang lớp mới "Bitmap" bên cạnh lớp "Trong suốt"

  4. Tắt chế độ xem lớp trong suốt và trên bitmap lớp trước khi xuất PDF của bạn.

Bằng cách này, bạn có một tài liệu Vector Bitmap + có thể mở rộng kết hợp: chỉ có phần điền trong không thể mở rộng được, nhưng nó sẽ được hiển thị chính xác trong trình xem PDF.

Hạn chế:

  1. Bạn cần lặp lại thao tác này mỗi lần bạn sửa đổi bất kỳ đối tượng trong suốt nào.

  2. Bạn cũng cần lặp lại điều này nếu bạn có các vật thể trong suốt ở các độ sâu khác nhau.

  3. Có thể có người xem PDF thậm chí không xử lý độ trong suốt của bitmap, trong trường hợp đó các phần tử vectơ trong các lớp bên dưới lớp "Bitmap" có thể không được hiển thị đúng.


-1

Việc xóa các hình ảnh trong câu hỏi một vài lần, cho đến khi thanh trạng thái nói "hình ảnh" thay vì "nhóm 1 đối tượng", đã khắc phục sự cố. Một số nhóm trống có hiệu ứng mặt nạ và clip được áp dụng cho chúng, và việc xếp các hiệu ứng này là nguyên nhân gây ra lỗi. Các nhóm / hiệu ứng có thể được gỡ bỏ một cách an toàn mà không làm biến dạng hình ảnh.

ĐÂY LÀ CÁCH HOÀN HẢO ĐỂ CHUYỂN ĐỔI FILE INKSCAPE CỦA BẠN ĐẾN PDF mà KHÔNG NHẬN HỘP ĐEN


1
Hãy làm rõ những gì bạn đang đề nghị thêm.
Pimp Juice IT

Vì vậy, về cơ bản, bạn đang nói với OP (tác giả của câu hỏi) rằng vấn đề của họ không phải là điều họ nghĩ và họ không biết họ đang làm gì (và / hoặc họ không biết họ đang nói về cái gì vậy)?
Scott
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.