B4X
Sub Button1_Click
PutImage[File.DirApp, "test.png"]
End Sub
Khách hàng
Sub PutImage[Dir As String, Filename As String]
Dim cmd As DBCommand = CreateCommand["insert_file", Array As Object[Filename, File.ReadBytes[Dir, Filename]]]
Dim j As HttpJob = CreateRequest.ExecuteBatch[Array[cmd], Null]
Wait For[j] JobDone[j As HttpJob]
If j.Success Then
Log["Inserted successfully!"]
End If
j.Release
End Sub
Lược đồ bảng
CREATE TABLE "imagefile" [
"id" INTEGER,
"filename" TEXT,
"filebyte" BLOB,
PRIMARY KEY["id" AUTOINCREMENT]
]
cấu hình. của cải
sql.insert_file=INSERT INTO imagefile [filename, filebyte] VALUES [?, ?]
Đặt tọa độ X trên cùng bên trái của vùng nội dung. Nó liên quan đến tọa độ X trên cùng bên trái của vùng in
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Đặt tọa độ Y trên cùng bên trái của vùng nội dung. Nó liên quan đến tọa độ Y trên cùng bên trái của vùng in
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
function convertUrlToStream[$url, $out_stream]5
Đặt chiều rộng của vùng nội dung. Nó phải có ít nhất 1 inch
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Mặc định. Chiều rộng của vùng in
function convertUrlToStream[$url, $out_stream]6
Đặt chiều cao của vùng nội dung. Nó phải có ít nhất 1 inch
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Mặc định. Chiều cao của vùng in
function convertFileToStream[$file, $out_stream]
3
function convertUrlToStream[$url, $out_stream]7
Đặt vị trí và kích thước vùng nội dung. Khu vực nội dung cho phép chỉ định phần được chuyển đổi
Đặt tọa độ X trên cùng bên trái của vùng nội dung. Nó liên quan đến tọa độ X trên cùng bên trái của vùng in
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Đặt tọa độ Y trên cùng bên trái của vùng nội dung. Nó liên quan đến tọa độ Y trên cùng bên trái của vùng in
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Đặt chiều rộng của vùng nội dung. Nó phải có ít nhất 1 inch
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Mặc định. Chiều rộng của vùng in
Đặt chiều cao của vùng nội dung. Nó phải có ít nhất 1 inch
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Mặc định. Chiều cao của vùng in
function convertUrlToStream[$url, $out_stream]8
Xóa đường viền của hình ảnh không thay đổi màu sắc
Đặt thành true để xóa đường viền
Thiết lập canvas
function convertUrlToStream[$url, $out_stream]9
Đặt kích thước canvas đầu ra
function convertUrlToFile[$url, $file_path]0
Đặt chiều rộng canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
function convertUrlToFile[$url, $file_path]1
Đặt chiều cao canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
function convertFileToStream[$file, $out_stream]
4
function convertUrlToFile[$url, $file_path]2
Đặt kích thước canvas đầu ra. Nếu không có kích thước canvas nào được chỉ định, lề sẽ được áp dụng làm đường viền xung quanh hình ảnh
Đặt chiều rộng canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Đặt chiều cao canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
function convertFileToStream[$file, $out_stream]
5function convertFileToStream[$file, $out_stream]
6function convertFileToStream[$file, $out_stream]
7
function convertUrlToFile[$url, $file_path]3
Đặt hướng canvas đầu ra
function convertUrlToFile[$url, $file_path]4
Đặt vị trí hình ảnh trên canvas
function convertUrlToFile[$url, $file_path]5
Đặt chế độ in ảnh lên canvas
Giá trị được phép
Điều chỉnh hình ảnh vào canvas với tỷ lệ khung hình
Kéo giãn hình ảnh ra khung vẽ không có tỷ lệ khung hình
function convertUrlToFile[$url, $file_path]6
Đặt lề trên canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
function convertUrlToFile[$url, $file_path]7
Đặt lề phải của canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
function convertUrlToFile[$url, $file_path]8
Đặt lề dưới canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
function convertUrlToFile[$url, $file_path]9
Đặt lề trái của canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
function convertFile[$file]0
Đặt lề canvas đầu ra
Đặt lề trên canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Đặt lề phải của canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Đặt lề dưới canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
Đặt lề trái của canvas đầu ra
Giá trị phải được chỉ định bằng inch "in", milimét "mm", centimet "cm", pixel "px" hoặc điểm "pt"
function convertFile[$file]1
Màu nền canvas ở định dạng thập lục phân RGB hoặc RGBA. Màu lấp đầy toàn bộ canvas bất kể lề. Nếu không có kích thước canvas nào được chỉ định và định dạng hình ảnh hỗ trợ nền [e. g. PDF, PNG], màu nền cũng được áp dụng
Giá trị phải ở định dạng thập lục phân RRGGBB hoặc RRGBBAA
function convertFileToStream[$file, $out_stream]
8function convertFileToStream[$file, $out_stream]
9màu xanh lá cây với 50% opacity
function convertFileToFile[$file, $file_path]
0
Đặt độ phân giải DPI của hình ảnh đầu vào. DPI cũng ảnh hưởng đến các tùy chọn ký quỹ được chỉ định trong các điểm [e. g. 1 điểm bằng 1 pixel trong 96 DPI]
DPI được sử dụng cho máy in. 1 inch chứa 300 điểm
Điều khoản khác
function convertFile[$file]2
Bật ghi nhật ký gỡ lỗi. Chi tiết về chuyển đổi được lưu trữ trong nhật ký gỡ lỗi. URL của nhật ký có thể được lấy từ phương pháp hoặc có sẵn trong thống kê chuyển đổi
Đặt thành true để bật ghi nhật ký gỡ lỗi
Nhận URL của nhật ký gỡ lỗi cho lần chuyển đổi cuối cùng
trả lại
- chuỗi - Liên kết đến nhật ký gỡ lỗi
function convertFile[$file]3
Nhận số tín dụng chuyển đổi có sẵn trong tài khoản của bạn
Phương thức này chỉ có thể được gọi sau khi gọi một trong các phương thức convertXtoY
Giá trị được trả về có thể khác với số lượng thực tế nếu bạn chạy chuyển đổi song song
Giá trị đặc biệt 999999 được trả về nếu thông tin không có sẵn
trả lại
- int - Số tín chỉ
function convertFile[$file]4
Nhận số lượng tín dụng được sử dụng bởi chuyển đổi cuối cùng
trả lại
- int - Số tín chỉ
trả lại
- chuỗi - Mã định danh công việc duy nhất
Lấy kích thước của đầu ra tính bằng byte
trả lại
- int - Số lượng byte
trả lại
- chuỗi - Phiên bản API, phiên bản trình chuyển đổi và phiên bản máy khách
Gắn thẻ chuyển đổi với giá trị tùy chỉnh. Thẻ được sử dụng trong thống kê chuyển đổi. Giá trị dài hơn 32 ký tự bị cắt
Một chuỗi có thẻ tùy chỉnh
function convertFile[$file]5
Máy chủ proxy được sử dụng bởi quy trình chuyển đổi Pdfcrowd để truy cập các URL nguồn bằng lược đồ HTTP. Nó có thể giúp phá vỡ các giới hạn khu vực hoặc cung cấp quyền truy cập hạn chế vào mạng nội bộ của bạn
Giá trị phải có định dạng DOMAIN_OR_IP_ADDRESS. HẢI CẢNG
function convertFileToFile[$file, $file_path]
1function convertFileToFile[$file, $file_path]
2
function convertFile[$file]6
Một máy chủ proxy được sử dụng bởi quy trình chuyển đổi Pdfcrowd để truy cập các URL nguồn bằng lược đồ HTTPS. Nó có thể giúp phá vỡ các giới hạn khu vực hoặc cung cấp quyền truy cập hạn chế vào mạng nội bộ của bạn
Giá trị phải có định dạng DOMAIN_OR_IP_ADDRESS. HẢI CẢNG
function convertFileToFile[$file, $file_path]
3function convertFileToFile[$file, $file_path]
4
Tùy chọn máy khách API
function convertFile[$file]7
Đặt phiên bản chuyển đổi. Các phiên bản khác nhau có thể tạo ra đầu ra khác nhau. Chọn cái nào cung cấp đầu ra tốt nhất cho trường hợp của bạn
khả dụng. Ứng dụng khách API >= 5. 0. 0. Xem phiên bản
Giá trị được phép
Phiên bản chuyển đổi mới nhất
function convertFile[$file]8
Chỉ định nếu khách hàng giao tiếp qua HTTP hoặc HTTPS với Pdfcrowd API
Cảnh báo
Sử dụng HTTP không an toàn vì dữ liệu được gửi qua HTTP không được mã hóa. Chỉ bật tùy chọn này nếu bạn biết mình đang làm gì
function convertFile[$file]9
Đặt tiêu đề HTTP tác nhân người dùng tùy chỉnh. Nó có thể hữu ích nếu bạn sử dụng proxy hoặc tường lửa
Mặc định. pdfcrowd_php_client/5. 12. 0 [https. //pdfđám đông. com]
function convertFileToStream[$file, $out_stream]0
Chỉ định một proxy HTTP mà thư viện máy khách API sẽ sử dụng để kết nối với internet
function convertFileToStream[$file, $out_stream]1
Sử dụng cURL cho yêu cầu chuyển đổi thay vì hàm PHP file_get_contents[]
Đặt thành true để sử dụng cURL của PHP
function convertFileToStream[$file, $out_stream]2
Chỉ định số lần thử lại tự động khi nhận được mã trạng thái HTTP 502. Mã trạng thái 502 cho biết sự cố mạng tạm thời. Tính năng này có thể bị tắt bằng cách đặt thành 0