Đây là lệnh atobm có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
bitmap, bmtoa, atobm - tiện ích trình chỉnh sửa và chuyển đổi bitmap cho Hệ thống cửa sổ X
SYNOPSIS
bitmap [ -sự lựa chọn ...] [ tên tập tin ] [ tên cơ sở ]
bmtoa [ -ký tự ...] [ tên tập tin ]
nguyên tử [ -ký tự cc ] [ -Tên biến ] [ -xhot con số ] [ -yhot con số ] [ tên tập tin ]
MÔ TẢ
bitmap chương trình là một công cụ thô sơ để tạo hoặc chỉnh sửa hình ảnh hình chữ nhật được tạo
lên đến 1 và 0. Bitmap được sử dụng trong X để xác định vùng cắt, hình dạng con trỏ,
các hình dạng biểu tượng, và các mô hình xếp và xáo trộn.
bmtoa và nguyên tử bộ lọc chuyển đổi bitmap tệp (ĐỊNH DẠNG TẬP TIN) đến và đi từ chuỗi ASCII.
Chúng được sử dụng phổ biến nhất để in nhanh các ảnh bitmap và tạo các phiên bản cho
kể cả trong văn bản.
COMMAND ĐƯỜNG DÂY LỰA CHỌN
Bitmap hỗ trợ các đối số dòng lệnh tiêu chuẩn của Bộ công cụ X (xem X(7)). Sau
các đối số bổ sung cũng được hỗ trợ.
-kích thước Chiều rộng x chiều cao
Chỉ định kích thước của lưới trong các ô vuông.
-sw kích thước
Chỉ định chiều rộng của hình vuông tính bằng pixel.
-NS kích thước
Chỉ định chiều cao của hình vuông tính bằng pixel.
-gt kích thước
Khả năng chịu lưới. Nếu kích thước hình vuông giảm xuống dưới giá trị được chỉ định, lưới sẽ
tự động tắt.
-lưới, + lưới
Bật hoặc tắt các đường lưới.
- thuế, + trục
Bật hoặc tắt các trục chính.
-dash, + gạch ngang
Bật hoặc tắt gạch ngang cho khung và đường lưới.
-quy định, + ngột ngạt
Bật hoặc tắt tính năng chặn các hình vuông được đánh dấu.
- tùy chọn, + tỷ lệ thuận
Bật hoặc tắt chế độ tỷ lệ. Nếu chế độ tỷ lệ được bật, chiều rộng hình vuông bằng
sang chiều cao hình vuông. Nếu chế độ tỷ lệ bị tắt, bitmap sẽ sử dụng hình vuông nhỏ hơn
thứ nguyên, nếu ban đầu chúng khác nhau.
-dash tên tập tin
Chỉ định bitmap sẽ được sử dụng làm điểm nhấn cho sự rạng ngời.
-đầu ti tên tập tin
Chỉ định bitmap được sử dụng làm điểm nhấn để làm nổi bật.
-hl màu sắc
Chỉ định màu được sử dụng để đánh dấu.
-NS màu sắc
Chỉ định màu được sử dụng cho khung và đường lưới.
tên tập tin
Chỉ định bitmap sẽ được tải ban đầu vào chương trình. Nếu tệp không
hiện hữu, bitmap sẽ cho rằng đó là một tệp mới.
tên cơ sở
Chỉ định tên cơ sở sẽ được sử dụng trong tệp đầu ra mã C. Nếu nó khác với
tên cơ sở trong tệp làm việc, bitmap sẽ thay đổi nó khi lưu tệp.
bmtoa chấp nhận tùy chọn sau:
-ký tự cc
Tùy chọn này chỉ định cặp ký tự để sử dụng trong phiên bản chuỗi của
ảnh bitmap. Ký tự đầu tiên được sử dụng cho 0 bit và ký tự thứ hai được sử dụng cho 1
chút ít. Mặc định là sử dụng dấu gạch ngang (-) cho số 0 và dấu sắc (#) cho số 1.
nguyên tử chấp nhận các tùy chọn sau:
-ký tự cc
Tùy chọn này chỉ định cặp ký tự sẽ sử dụng khi chuyển đổi bitmap chuỗi
thành mảng số. Ký tự đầu tiên đại diện cho một bit 0 và ký tự thứ hai
ký tự đại diện cho 1 bit. Mặc định là sử dụng dấu gạch ngang (-) cho số 0 và dấu sắc
dấu (#) cho 1's.
-Tên biến
Tùy chọn này chỉ định tên biến được sử dụng khi ghi ra tệp bitmap.
Mặc định là sử dụng tên cơ sở của tên tập tin đối số dòng lệnh hoặc để lại nó
trống nếu đầu vào tiêu chuẩn được đọc.
-xhot con số
Tùy chọn này chỉ định tọa độ X của điểm phát sóng. Chỉ những giá trị dương mới là
cho phép. Theo mặc định, không có thông tin điểm phát sóng nào được đưa vào.
-yhot con số
Tùy chọn này chỉ định tọa độ Y của điểm phát sóng. Chỉ những giá trị dương mới là
cho phép. Theo mặc định, không có thông tin điểm phát sóng nào được đưa vào.
SỬ DỤNG
Bitmap hiển thị lưới trong đó mỗi ô vuông đại diện cho một bit duy nhất trong hình
đã chỉnh sửa. Kích thước thực tế của hình ảnh bitmap, như nó sẽ xuất hiện bình thường và đảo ngược, có thể
thu được bằng cách nhấn Meta-I Chìa khóa. Bạn có thể tự do di chuyển cửa sổ bật lên hình ảnh sang
tiếp tục chỉnh sửa. Nhấn nút chuột trái trong cửa sổ bật lên hoặc Meta-I một lần nữa sẽ
loại bỏ hình ảnh bitmap kích thước thực.
Nếu bitmap được sử dụng để xác định con trỏ, một trong các ô vuông trong hình ảnh có thể là
được chỉ định là điểm nóng. Điều này xác định vị trí con trỏ thực sự đang trỏ. Vì
con trỏ có đầu nhọn (chẳng hạn như mũi tên hoặc ngón tay), điểm này thường ở cuối
tiền boa; đối với con trỏ đối xứng (chẳng hạn như dấu thập hoặc hình bò đực), con trỏ này thường nằm ở tâm.
Bitmap được lưu trữ dưới dạng các đoạn mã C nhỏ thích hợp để đưa vào các ứng dụng. Họ
cung cấp một mảng các bit cũng như các hằng số tượng trưng cho chiều rộng, chiều cao và nóng
tại chỗ (nếu được chỉ định) có thể được sử dụng để tạo con trỏ, biểu tượng và ô xếp.
Chỉnh sửa
Để chỉnh sửa hình ảnh bitmap, chỉ cần nhấp vào một trong các nút có lệnh vẽ (Chỉ trỏ,
Đường cong, Hàng, Hình chữ nhật, v.v.) và di chuyển con trỏ vào cửa sổ lưới bitmap. Bấm một
của các nút trên chuột của bạn và hành động thích hợp sẽ diễn ra. Bạn có thể
thiết lập, xóa hoặc đảo ngược hình vuông gird. Đặt ô vuông lưới tương ứng với thiết lập một chút
trong hình ảnh bitmap thành 1. Xóa hình vuông lưới tương ứng với việc thiết lập một bit trong
ảnh bitmap thành 0. Đảo ngược ô vuông lưới tương ứng với việc thay đổi một chút trong bitmap
hình ảnh từ 0 đến 1 hoặc 1 đến 0, tùy thuộc vào trạng thái trước đó của nó. Hành vi mặc định
của các nút chuột như được chỉ định bên dưới.
Bộ MouseButton1
ChuộtNút2 Đảo ngược
ChuộtNút3 Rõ Ràng
ChuộtNút4 Rõ Ràng
ChuộtNút5 Rõ Ràng
Hành vi mặc định này có thể được thay đổi bằng cách thiết lập các tài nguyên chức năng nút. Một ví dụ
được cung cấp bên dưới.
bitmap * button1Chức năng: Đặt
bitmap * button2Chức năng: Rõ ràng
bitmap * button3 Chức năng: Đảo ngược
và vv
Chức năng nút áp dụng cho tất cả các lệnh vẽ, bao gồm sao chép, di chuyển và
dán, lấp đầy lũ và thiết lập điểm nóng.
BẢN VAW HÀNG
Đây là danh sách các lệnh vẽ có thể truy cập thông qua các nút ở bên trái của
cửa sổ của ứng dụng. Có thể hủy bỏ một số lệnh bằng cách nhấn A bên trong bitmap
cửa sổ, cho phép người dùng chọn các điểm hướng dẫn khác nhau nếu có.
Trong sáng
Lệnh này xóa tất cả các bit trong ảnh bitmap. Các ô vuông lưới sẽ được đặt thành
màu nền. Nhấn C bên trong cửa sổ bitmap cũng có tác dụng tương tự.
Thiết lập Lệnh này đặt tất cả các bit trong ảnh bitmap. Các ô vuông lưới sẽ được đặt thành
màu nền. Nhấn S bên trong cửa sổ bitmap cũng có tác dụng tương tự.
đảo ngược
Lệnh này đảo ngược tất cả các bit trong ảnh bitmap. Các ô vuông trong lưới sẽ được đảo ngược
thích hợp. Nhấn I bên trong cửa sổ bitmap cũng có tác dụng tương tự.
Đánh dấu
Lệnh này được sử dụng để đánh dấu một vùng của lưới bằng cách kéo ra một hình chữ nhật
trong màu nổi bật. Sau khi khu vực được đánh dấu, nó có thể được vận hành bằng một số
lệnh (xem Lên, Xuống, Trái, Đúng, Quay, Lật, Cắt, vv) Chỉ một khu vực được đánh dấu
có thể có mặt bất cứ lúc nào. Nếu bạn cố gắng đánh dấu khu vực khác, dấu cũ sẽ
tan biến. Hiệu ứng tương tự có thể đạt được bằng cách nhấn Nút Shift-Chuột1 và kéo
ra một hình chữ nhật trong cửa sổ lưới. Ép Nút Shift-Chuột2 sẽ đánh dấu toàn bộ
vùng lưới.
Bỏ đánh dấu
Lệnh này sẽ làm cho khu vực được đánh dấu biến mất. Hiệu quả tương tự có thể đạt được bằng cách
nhấn Nút Shift-Chuột3.
Sao chép
Lệnh này được sử dụng để sao chép một vùng của lưới từ vị trí này sang vị trí khác. Nếu như
không có vùng lưới được đánh dấu nào được hiển thị, Sao chép cư xử giống như Đánh dấu miêu tả trên.
Khi có một vùng lưới được đánh dấu được hiển thị bằng màu tô sáng, lệnh này có
hai hành vi thay thế. Nếu bạn nhấp vào một nút chuột bên trong khu vực được đánh dấu, bạn
sẽ có thể kéo hình chữ nhật đại diện cho khu vực được đánh dấu đến mong muốn
vị trí. Sau khi bạn thả nút chuột, khu vực sẽ được sao chép. Nếu bạn nhấp vào
bên ngoài khu vực được đánh dấu, Sao chép sẽ giả định rằng bạn muốn đánh dấu một khu vực khác của
hình ảnh bitmap, do đó nó sẽ hoạt động như Đánh dấu một lần nữa.
Di chuyển
Lệnh này được sử dụng để di chuyển một vùng của lưới từ vị trí này sang vị trí khác. Nó là
hành vi giống với hành vi của Sao chép lệnh, ngoại trừ vùng được đánh dấu sẽ là
đã di chuyển thay vì sao chép.
Lật Theo chiều ngang
Lệnh này sẽ lật hình ảnh bitmap theo các trục ngang. Nếu một
vùng được đánh dấu của lưới được đánh dấu, nó sẽ chỉ hoạt động bên trong vùng được đánh dấu.
Nhấn H bên trong cửa sổ bitmap cũng có tác dụng tương tự.
Up Lệnh này di chuyển ảnh bitmap lên một pixel. Nếu một vùng được đánh dấu của lưới là
được đánh dấu, nó sẽ chỉ hoạt động bên trong khu vực được đánh dấu. Nhấn UpArrow bên trong
cửa sổ bitmap cũng có tác dụng tương tự.
Lật Theo chiều dọc
Lệnh này sẽ lật hình ảnh bitmap theo các trục dọc. Nếu một
vùng được đánh dấu của lưới được đánh dấu, nó sẽ chỉ hoạt động bên trong vùng được đánh dấu.
Nhấn V bên trong cửa sổ bitmap cũng có tác dụng tương tự.
Còn lại
Lệnh này di chuyển hình ảnh bitmap sang trái một pixel. Nếu một khu vực được đánh dấu của
lưới được đánh dấu, nó sẽ chỉ hoạt động bên trong khu vực được đánh dấu. Nhấn LeftArrow
bên trong cửa sổ bitmap cũng có tác dụng tương tự.
Gấp
Lệnh này sẽ gấp hình ảnh bitmap để các góc đối diện trở nên liền kề.
Điều này rất hữu ích khi tạo ảnh bitmap để lát gạch. Nhấn F bên trong bitmap
cửa sổ cũng có tác dụng tương tự.
Đúng
Lệnh này di chuyển hình ảnh bitmap sang phải một pixel. Nếu một khu vực được đánh dấu của
lưới được đánh dấu, nó sẽ chỉ hoạt động bên trong khu vực được đánh dấu. Nhấn RightArrow
bên trong cửa sổ bitmap cũng có tác dụng tương tự.
Quay Còn lại
Lệnh này xoay hình ảnh bitmap sang trái 90 độ (ngược chiều kim đồng hồ.) Nếu
vùng được đánh dấu của lưới được đánh dấu, nó sẽ chỉ hoạt động bên trong vùng được đánh dấu.
Nhấn L bên trong cửa sổ bitmap cũng có tác dụng tương tự.
xuống
Lệnh này di chuyển ảnh bitmap xuống một pixel. Nếu một vùng được đánh dấu của lưới là
được đánh dấu, nó sẽ chỉ hoạt động bên trong khu vực được đánh dấu. Nhấn phím Xuống bên trong
cửa sổ bitmap cũng có tác dụng tương tự.
Quay Đúng
Lệnh này xoay hình ảnh bitmap sang phải 90 độ (theo chiều kim đồng hồ.) Nếu
vùng được đánh dấu của lưới được đánh dấu, nó sẽ chỉ hoạt động bên trong vùng được đánh dấu.
Nhấn R bên trong cửa sổ bitmap cũng có tác dụng tương tự.
Điểm
Lệnh này sẽ thay đổi các ô lưới bên dưới con trỏ chuột nếu chuột
đang được nhấn xuống. Nếu bạn kéo nút chuột liên tục, dòng có thể
không liên tục, tùy thuộc vào tốc độ hệ thống của bạn và tần số chuyển động của chuột
sự kiện.
Đường cong
Lệnh này sẽ thay đổi các ô lưới bên dưới con trỏ chuột nếu chuột
đang được nhấn xuống. Nếu bạn kéo nút chuột liên tục, nó sẽ làm cho
chắc chắn rằng dòng là liên tục. Nếu hệ thống của bạn chậm hoặc bitmap nhận được rất ít
sự kiện chuyển động của chuột, nó có thể hoạt động khá kỳ lạ.
Dòng
Lệnh này sẽ thay đổi các ô vuông gird trong một dòng giữa hai ô vuông. Một khi bạn
nhấn nút chuột trong cửa sổ lưới, bitmap sẽ đánh dấu dòng từ
hình vuông nơi nút chuột ban đầu được nhấn đến hình vuông nơi chuột
con trỏ được định vị. Bằng cách nhả nút chuột, bạn sẽ thực hiện thay đổi
và dòng được đánh dấu sẽ biến mất.
Hình chữ nhật
Lệnh này sẽ thay đổi các ô vuông gird trong một hình chữ nhật nằm giữa hai ô vuông. Một lần
bạn nhấn nút chuột trong cửa sổ lưới, bitmap sẽ đánh dấu hình chữ nhật từ
hình vuông nơi nút chuột ban đầu được nhấn vào hình vuông nơi chuột
con trỏ được định vị. Bằng cách nhả nút chuột, bạn sẽ thực hiện thay đổi
và hình chữ nhật được đánh dấu sẽ biến mất.
Đầy Hình chữ nhật
Lệnh này giống với Hình chữ nhật, ngoại trừ ở cuối hình chữ nhật sẽ được lấp đầy
hơn là được vạch ra.
Vòng tròn
Lệnh này sẽ thay đổi các ô vuông gird trong một vòng tròn giữa hai ô vuông. Một khi bạn
nhấn nút chuột trong cửa sổ lưới, bitmap sẽ đánh dấu vòng tròn từ
hình vuông nơi nút chuột ban đầu được nhấn đến hình vuông nơi chuột
con trỏ được định vị. Bằng cách nhả nút chuột, bạn sẽ thực hiện thay đổi
và vòng tròn được đánh dấu sẽ biến mất.
Đầy Vòng tròn
Lệnh này giống với Vòng tròn, ngoại trừ ở cuối vòng tròn sẽ được lấp đầy
hơn là được vạch ra.
Lũ lụt Điền
Lệnh này sẽ lấp đầy vùng được kết nối bên dưới con trỏ chuột khi bạn
bấm vào ô vuông mong muốn. Các hình vuông liền kề theo đường chéo không được coi là
kết nối.
Thiết lập Nóng bức Spot
Lệnh này chỉ định một hình vuông trong lưới là điểm nóng nếu hình ảnh bitmap này
được sử dụng để xác định con trỏ. Nhấn nút chuột vào ô vuông mong muốn sẽ
làm cho một hình kim cương được hiển thị.
Trong sáng Nóng bức Spot
Lệnh này xóa mọi điểm nóng được chỉ định khỏi ảnh bitmap.
Undo
Lệnh này sẽ hoàn tác lệnh được thực hiện cuối cùng. Nó có độ sâu một, tức là, nhấn
Undo sau khi Undo sẽ hoàn tác chính nó.
FILE MENU
Các lệnh menu Tệp có thể được truy cập bằng cách nhấn nút Tệp và chọn
mục nhập menu thích hợp hoặc bằng cách nhấn phím Ctrl với một phím khác. Các lệnh này đối phó
với các tệp và các tham số bitmap chung, chẳng hạn như kích thước, tên cơ sở, tên tệp, v.v.
Mới Lệnh này sẽ xóa vùng chỉnh sửa và nhắc tên của tệp mới là
đã chỉnh sửa. Nó sẽ không tải trong tệp mới.
Phụ tải
Lệnh này được sử dụng để tải một tệp bitmap mới vào trình chỉnh sửa bitmap. Nếu hiện tại
hình ảnh chưa được lưu, người dùng sẽ được hỏi có lưu hay bỏ qua các thay đổi.
Người chỉnh sửa chỉ có thể chỉnh sửa một tệp tại một thời điểm. Nếu bạn cần chỉnh sửa tương tác, hãy chạy một
số lượng người chỉnh sửa và sử dụng cơ chế cắt và dán như mô tả bên dưới.
Chèn
Lệnh này được sử dụng để chèn tệp bitmap vào hình ảnh hiện đang được chỉnh sửa.
Sau khi được nhắc nhập tên tệp, hãy nhấp vào bên trong cửa sổ lưới và kéo
hình chữ nhật có đường viền đến vị trí bạn muốn chèn tệp mới.
Tiết kiệm
Lệnh này sẽ lưu hình ảnh bitmap. Nó sẽ không nhắc tên tệp trừ khi
nó được cho là . Nếu bạn để tên tệp không được đánh dấu hoặc -, kết quả đầu ra sẽ
được đưa vào stdout.
Tiết kiệm As
Lệnh này sẽ lưu hình ảnh bitmap sau khi nhắc nhập tên tệp mới. Nó nên
được sử dụng nếu bạn muốn thay đổi tên tệp.
Thay đổi kích thước
Lệnh này được sử dụng để thay đổi kích thước vùng chỉnh sửa thành số pixel mới. Kích cỡ
phải được nhập ở định dạng WIDTHxHEIGHT. Thông tin trong hình ảnh được
đã chỉnh sửa sẽ không bị mất trừ khi kích thước mới nhỏ hơn kích thước hình ảnh hiện tại.
Trình chỉnh sửa không được thiết kế để chỉnh sửa các tệp lớn.
Chỉnh lại
Lệnh này được sử dụng để thay đổi tỷ lệ khu vực chỉnh sửa thành chiều rộng và chiều cao mới. Các
kích thước phải được nhập ở định dạng WIDTHxHEIGHT. Nó sẽ không khử răng cưa và
thông tin sẽ bị mất nếu bạn bán lại cho các kích thước nhỏ hơn. Hãy thêm bạn
các thuật toán riêng để thay đổi tỷ lệ tốt hơn.
Tên tập tin
Lệnh này được sử dụng để thay đổi tên tệp mà không thay đổi tên cơ sở cũng như không lưu
tập tin. Nếu bạn chỉ định - cho một tên tệp, đầu ra sẽ được chuyển sang stdout.
Tên cơ sở
Lệnh này được sử dụng để thay đổi tên cơ sở, nếu tên khác với tên đã chỉ định
tên tệp mong muốn.
Thoát
Lệnh này sẽ kết thúc ứng dụng bitmap. Nếu tệp không được lưu, người dùng
sẽ được nhắc và hỏi có lưu hình ảnh hay không. Lệnh này là
ưu tiên hơn là giết quá trình.
EDIT MENU
Các lệnh trong menu Chỉnh sửa có thể được truy cập bằng cách nhấn nút Chỉnh sửa và chọn
mục nhập menu thích hợp hoặc bằng cách nhấn phím Meta với một phím khác. Các lệnh này đối phó
với các tiện ích chỉnh sửa như lưới, trục, phóng to, cắt và dán, v.v.
Hình ảnh
Lệnh này sẽ hiển thị hình ảnh đang được chỉnh sửa và nghịch đảo của nó trong kích thước thực của nó trong
một cửa sổ riêng biệt. Có thể di chuyển cửa sổ ra xa để tiếp tục chỉnh sửa. Ép
nút chuột trái trong cửa sổ hình ảnh sẽ làm cho nó biến mất khỏi màn hình.
lưới
Lệnh này kiểm soát lưới trong vùng chỉnh sửa. Nếu khoảng cách lưới nằm dưới
giá trị được chỉ định bởi tài nguyên gridTolerance (8 theo mặc định), lưới sẽ là
tự động tắt. Nó có thể được thực thi bằng cách kích hoạt lệnh này một cách rõ ràng.
Vượt qua
Lệnh này kiểm soát sự cố để vẽ các đường lưới. Stpple được chỉ định
bằng dấu gạch ngang tài nguyên có thể được bật hoặc tắt bằng cách kích hoạt lệnh này.
trục
Lệnh này điều khiển việc làm nổi bật các trục chính của hình ảnh đang được chỉnh sửa.
Các đường thực tế không phải là một phần của hình ảnh. Chúng được cung cấp để hỗ trợ người dùng khi
xây dựng hình ảnh đối xứng hoặc bất cứ khi nào có các trục chính được đánh dấu sẽ giúp
chỉnh sửa của bạn.
Cứng nhắc
Lệnh này kiểm soát sự cố định của các vùng được đánh dấu của hình ảnh bitmap. Các
stipple được chỉ định bởi tài nguyên stipple có thể được bật hoặc tắt bằng cách kích hoạt
chỉ huy.
Tỷ lệ thuận
Lệnh này điều khiển chế độ tỷ lệ. Nếu chế độ tỷ lệ được bật, chiều rộng
và chiều cao của tất cả các hình vuông hình ảnh buộc phải bằng nhau, bất kể tỷ lệ
của cửa sổ bitmap.
Zoom
Lệnh này điều khiển chế độ thu phóng. Nếu đã có vùng được đánh dấu của hình ảnh
hiển thị, bitmap sẽ tự động phóng to. Nếu không, người dùng sẽ phải
đánh dấu một khu vực cần chỉnh sửa trong chế độ thu phóng và bitmap sẽ tự động chuyển đổi
vào nó. Người ta có thể sử dụng tất cả các lệnh chỉnh sửa và các tiện ích khác trong chế độ thu phóng.
Khi bạn thu nhỏ, lệnh hoàn tác sẽ hoàn tác toàn bộ phiên thu phóng.
Cắt Lệnh này cắt nội dung của vùng hình ảnh được đánh dấu vào phần cắt bên trong
và dán bộ đệm.
Sao chép
Lệnh này sao chép nội dung của vùng hình ảnh được đánh dấu vào hình cắt bên trong
và dán bộ đệm.
Dán
Lệnh này sẽ kiểm tra xem có bất kỳ ứng dụng bitmap nào khác được đánh dấu
khu vực hình ảnh hoặc nếu có thứ gì đó trong bộ đệm cắt và dán bên trong và sao chép nó
vào hình ảnh. Để đặt hình ảnh đã sao chép, hãy nhấp vào cửa sổ chỉnh sửa và kéo
phác thảo hình ảnh đến vị trí mà bạn muốn đặt i, sau đó thả nút.
CUT VÀ SƠN
Bitmap hỗ trợ hai cơ chế cắt và dán; cắt và dán nội bộ và X toàn cầu
lựa chọn cắt và dán. Cắt và dán bên trong được sử dụng khi thực hiện sao chép và di chuyển
lệnh vẽ và cả lệnh cắt và sao chép từ menu chỉnh sửa. X toàn cầu
lựa chọn cắt và dán được sử dụng bất cứ khi nào có vùng được đánh dấu của hình ảnh bitmap
hiển thị ở bất kỳ đâu trên màn hình. Để sao chép một phần hình ảnh từ một trình chỉnh sửa bitmap khác
chỉ cần đánh dấu khu vực mong muốn bằng cách sử dụng lệnh Đánh dấu hoặc nhấn phím shift và
kéo khu vực bằng nút chuột trái. Khi vùng đã chọn được tô sáng,
bất kỳ ứng dụng nào khác (chẳng hạn như xterm, v.v.) sử dụng lựa chọn chính sẽ loại bỏ
các giá trị lựa chọn và làm nổi bật thông tin thích hợp. Bây giờ, sử dụng lệnh Dán
cho menu Chỉnh sửa hoặc nút điều khiển chuột để sao chép phần đã chọn của hình ảnh sang một phần khác
(hoặc tương tự) ứng dụng bitmap. Nếu bạn cố gắng làm điều này mà không được đánh dấu
vùng hình ảnh, bitmap sẽ trở lại vùng đệm cắt và dán bên trong và dán
bất cứ thứ gì đã được lưu trữ ở đó vào lúc này.
WIDGETS
Dưới đây là cấu trúc widget của bitmap ứng dụng. Thụt lề cho biết
cấu trúc phân cấp. Tên lớp tiện ích con được đưa ra đầu tiên, tiếp theo là tiện ích con
tên phiên bản. Tất cả các widget ngoại trừ widget bitmap đều từ widget Athena tiêu chuẩn
thiết lập.
Bản đồ bitmap
Hình ảnh TransientShell
Hộp hộp
Gắn nhãn bình thường
Đảo ngược nhãn
Đầu vào TransientShell
Hộp thoại hội thoại
Ra lệnh ổn
Lệnh hủy bỏ
Lỗi TransientShell
Hộp thoại hội thoại
Lệnh hủy bỏ
Thử lại lệnh
TransientShell qsave
Hộp thoại hội thoại
Ra lệnh có
Lệnh không
Lệnh hủy bỏ
Cha mẹ đã trả tiền
Hình thức trang trọng
MenuButton tệpButton
Đơn giảnTệp menuMenu
SmeBSB mới
Tải SmeBSB
Chèn SmeBSB
Lưu SmeBSB
SmeBSB lưu dưới dạng
SmeBSB thay đổi kích thước
Bán lại SmeBSB
Tên tệp SmeBSB
Tên cơ sở SmeBSB
Dòng SmeLine
SmeBSB thoát
MenuButton sửaButton
SimpleMenu chỉnh sửaMenu
Hình ảnh SmeBSB
Lưới SmeBSB
SmeBSB đứt quãng
Trục SmeBSB
SmeBSB bị ngưng trệ
SmeBSB tỷ lệ thuận
Thu phóng SmeBSB
Dòng SmeLine
SmeBSB cắt
Bản sao SmeBSB
SmeBSB dán
Trạng thái nhãn
Ngăn Pane
Bản đồ bitmap
Biểu mẫu
Lệnh rõ ràng
Bộ lệnh
Đảo ngược lệnh
Chuyển đổi dấu
Lệnh bỏ đánh dấu
Chuyển đổi bản sao
Chuyển đổi di chuyển
Lệnh lậtHoriz
Ra lệnh
Lệnh flipVert
Lệnh trái
Lệnh gấp
Quyền ra lệnh
Lệnh xoay
Hạ lệnh
Lệnh xoay
Chuyển đổi điểm
Chuyển đổi đường cong
Chuyển đổi dòng
Chuyển đổi hình chữ nhật
Chuyển đổi hình chữ nhật đã lấp đầy
Chuyển đổi vòng tròn
Chuyển đổi hình tròn đã lấp đầy
Chuyển đổi lũ lụt
Chuyển đổi setHotSpot
Lệnh clearHotSpot
Hoàn tác lệnh
MÀU
Nếu bạn muốn bitmap có thể xem được bằng màu, hãy bao gồm phần sau trong #ifdef
Phần COLOR của tệp bạn đọc với xrdb:
* tùy biến: -color
Điều này sẽ khiến bitmap chọn màu trong tệp tùy chỉnh màu mặc định của ứng dụng:
/ etc / X11 / app-defaults / Bitmap-color
Bản đồ bit WIDGET
Tiện ích bitmap là một tiện ích độc lập để chỉnh sửa hình ảnh raster. Nó không được thiết kế để
chỉnh sửa hình ảnh lớn, mặc dù nó cũng có thể được sử dụng cho mục đích đó. Nó có thể được tự do
được kết hợp với các ứng dụng khác và được sử dụng như một công cụ chỉnh sửa tiêu chuẩn. Sau
là các tài nguyên được cung cấp bởi tiện ích bitmap.
Bitmap widget
Tệp tiêu đề Bitmap.h
Lớp bitmapWidgetClass
Bitmap Tên lớp
Bản đồ bit siêu lớp
Tất cả các tài nguyên Widget Đơn giản cộng với ...
Họ tên Lớp Kiểu Mặc định Giá trị
nền trước Nền trước Pixel XtDefaultForeground
đánh dấu Highlight Pixel XtDefaultForeground
đóng khung Framing Pixel XtDefaultForeground
gridTolerance Kích thước gridTolerance 8
kích thước Kích thước Chuỗi 32x32
dấu gạch ngang Boolean dấu gạch ngang True
lưới Grid Boolean Đúng
được quy định Boolean được quy định đúng
Tỷ lệ theo tỷ lệ Boolean Đúng
trục Axes Boolean Sai
hình vuông Chiều rộng Hình vuông Chiều rộng Chiều rộng 16
hình vuôngHeight SquareHeight Dimension 16
ký quỹ Ký quỹ Thứ nguyên 16
xHot XHot Vị trí NotSet (-1)
yHot YHot Vị trí NotSet (-1)
button1 Nút chức năng1 Bản vẽ chức năngBộ chức năng
button2 Nút chức năng2 Bản vẽ chức năng Đảo ngược chức năng
Nút 3 Nút chức năng3 Bản vẽ chức năng Xóa chức năng
button4 Nút chức năng4 Bản vẽ chức năng Đảo ngược chức năng
button5 Nút chức năng5 Bản vẽ chức năng Đảo ngược chức năng
tên tệp Tên tệp Chuỗi Không có ("")
basename Basename String None ("")
Sử dụng atobm trực tuyến bằng các dịch vụ onworks.net