Как распечатать штрих-код из Microsoft PowerApp

Я работаю над PowerApp, который должен генерировать и печатать штрих-коды. В настоящее время я сгенерировал штрих-коды с помощью веб-API, который возвращает мне штрих-код в виде изображения PNG. Теперь нужно распечатать этот штрих-код с принтера. Я много искал по этому вопросу и пока не смог найти решение. Я нашел несколько постов, таких как https://powerusers.microsoft.com/t5/PowerApps-Ideas/Printing/idi-p/846, в которых говорится, что печать сейчас недоступна., Но это старый пост, мне нужно последнее обновление о печати и когда он будет доступен. Также, пожалуйста, дайте мне знать, как добиться печати из PowerApp, чтобы я мог мгновенно распечатать штрих-коды.

2 ответа

Решение

Это не способ печатать напрямую, но вы можете:

  • Используйте Flow для вызова API штрих-кода и преобразования.png в.pdf с помощью действий OneDrive.

  • Используйте Flow для вызова API bacrcode и преобразования.png в.pnf, а затем отправьте его по электронной почте пользователю, чтобы он мог распечатать.

Надеюсь это поможет!

Печать с использованием pdf — но с дополнительной настройкой:

Я использую это, чтобы пометить пакеты древесины.

В потоке энергии:

  1. Используйте Onedrive Загрузить файл из URL-адреса, чтобы получить свой штрих-код:
    https://barcode.tec-it.com/barcode.ashx?data=MY_PACK_NUMBER&code=EANUCC128&height=20&hidehrt=True

  2. Получить содержимое файла изображения и кодировать Uri:

    dataUri(outputs('Get_file_content')?['body'])

  3. Используя HTML, создайте этикетку:вот как выглядит мой шаблон из приведенного выше HTML:

Вы можете остановиться здесь и преобразовать HTML в PDF с помощью Onedrive или платной услуги, но мне нужен альбомный PDF определенного размера для моего принтера этикеток.

  1. Сохраните HTML в файл, затем конвертируйте HTML в JPG:
  2. Создайте заполняемый шаблон MS Word, чтобы принимать входные данные из нашего потока:
    HowTo: Руководство по созданию заполняемой формы в Word для использования в Flow

Необходим только первый раздел связанного руководства

Я изменил поля на своей странице, добавил один элемент управления содержимым изображения, изменил на альбомную ориентацию, а также добавил образец изображения и изменил его размер, чтобы он соответствовал:

Было бы лучше дать элементу управления имя, я этого не сделал:

  1. Сохраните шаблон в Onedrive (мой файл сохранен в /PDF)
  2. В Flow: заполнить шаблон, сохранить его как новый файл docx, а затем преобразовать в PDF:
  3. Наконец: Сохраните PDF-файл: Конечный результат: - Альбомный PDF-файл, нестандартный размер со штрих-кодом. Затем я отправляю этот PDF-файл в PrintNode API для печати: - Учебное пособие: - Примечание. Для запуска этого потока требуется около 10 секунд.

    печать с помощью PrintNode
Другие вопросы по тегам