2015-08-19 3 views
0

Я пытаюсь распечатать метку USPS в формате ZPLII с помощью Google Cloud и CakePHP. Я зарегистрировал свой тепловизор ZP500 (ZPL) с облаком. Я получаю данные ZPLII, закодированные в base64, из USPS, которые хранятся в TXT-файле после декодирования base64. Я посылаю Content-Type в облаке как text/plain (так как я знаю, какой тип точно отправить). Когда я отправляю запрос на печать в облаке, я вижу запрос в очереди принтера, и он говорит о печати. Затем через несколько секунд он исчезает из очереди, ничего не печатая. В облаке Google говорится, что страница напечатана успешно. Ниже почтовые поля, которые я посылаю Google печати:Как отправить данные ZPLII/EPL2 на принтер ZP500 с помощью Виртуального принтера Google

$post_fields = array(    
     'printerid' => $printerid, 
     'title' => $printjobtitle, 
     'content' => ($contents), 
     'contentType' => $contenttype, 
     'ticket' => '{"version":"1.0","print":{"dpi":{"horizontal_dpi":600,"vertical_dpi":600}, "margins": {"top_microns":1, "right_microns":1, "bottom_microns": 1, "left_microns": 1}, "vendor_ticket_item":[]}}' 
    ); 

Может кто-нибудь сказать, что это то, что я делаю неправильно здесь?

+0

Слишком много вещей, которые могут пойти не так. Вы уверены, что ваш принтер может печатать? Как? – user221931

+0

Да ... он печатает этикетки ежедневно. В настоящее время мы печатаем этикетки usps с использованием Shipworks –

ответ

0

попробуйте с этим билетом, ничего не давая в объекте печати, это опция по умолчанию, потому что при настройке билета ничего не получается, он не будет печатать.

{ 
"version":"1.0", 
"print":{} 
} 

и дальше, в типе содержимого попробуйте использовать любой из этих вариантов, в облаке печати API док я вижу только их, когда я иду через него.

image/pwg-raster (or) 
*/* (or) 
application/pdf (or) 
image/jpeg 

любой другой тип контента, если кто-либо знает, его можно опубликовать в комментариях. Кроме того, я попытался использовать комбо типа контента, например «image/pwg-raster, application/pdf» он был напечатан для меня.

 Смежные вопросы

  • Нет связанных вопросов^_^