2012-09-14 24 views
5

Tôi đang sử dụng ImageMagick để tạo một ngón tay cái của PDF.ImageMagick: Có thể xóa "Crop marks" không?

/opt/local/bin/convert \ 
    "$inputFile[0]"  \ 
    -geometry 157x200 \ 
    -colorspace RGB  \ 
    "$ThumbFile" 

Nhưng cuối cùng chúng tôi đã nhận được PDF với "dấu xén" (dành cho xuất huyết).

Có tùy chọn nào mà tôi có thể sử dụng để không sử dụng chúng không?

Tôi làm cách nào để thực hiện việc này?

Ví dụ:

enter image description here

Tôi muốn chỉ có các nội dung của hình ảnh thứ hai.

+0

thể bạn cung cấp mẫu PDF được đánh dấu cây trồng của bạn? Sau đó, tôi có thể cung cấp cho bạn một lệnh loại bỏ hoặc vô hiệu hóa các nhãn hiệu cây trồng ... –

Trả lời

7

tôi đã kết thúc bằng cách chỉ ra để Imagemagick để chỉ lấy các cắt hộp:

/opt/local/bin/convert \ 
    -geometry 157x200 \ 
    -colorspace RGB  \ 
    -define pdf:use-trimbox=true \ 
    "$inputFile[0]"  \ 
    "$ThumbFile" 
+1

+1 để cập nhật chủ đề bằng giải pháp cuối cùng. –

1

Rất đơn giản để sử dụng thông số -shave N sẽ xóa độ sâu N pixel khỏi mỗi cạnh của hình ảnh.

Ví dụ:

convert   \ 
    original.gif \ 
    -shave 30  \ 
    result.gif 

này sẽ cạo trong số 30 outmost hàng/cột của pixel từ mỗi cạnh của ảnh gốc.

Điều này cũng làm cho các trang PDF đầu vào (và hình thu nhỏ đầu ra PNG, ví dụ):

convert  \ 
    some.pdf[0] \ 
    -scale 25% \ 
    -shave 30 \ 
    result.png 
+0

Thật không may tôi không thể làm điều đó theo cách này, lề sẽ không bao giờ được như vậy. Và nếu tôi in tệp PDF này trong Adobe, tôi chỉ có thể nói rằng nó không nên in dấu cây trồng. Đó là một chức năng thực sự của PDF và không chỉ là lợi nhuận – J4N

+0

@ J4N: Bạn có thể cung cấp một mẫu PDF được đánh dấu cây trồng của mình không? Sau đó, tôi có thể cung cấp cho bạn một lệnh loại bỏ hoặc vô hiệu hóa các nhãn hiệu cây trồng ... –

+0

@ J4N: Bạn không còn quan tâm để giải quyết vấn đề này? –

Các vấn đề liên quan