Создание PDF-файлов формата термопринтера (принтер Zebra) для этикеток FedEx

Предыстория

У меня есть компания, которая занимается наземной доставкой FedEx. У нас есть сторонний центр выполнения заказов, который хранит часть нашего инвентаря и по нашей просьбе отправляет его. Принтеры Zebra/термопринтеры являются наиболее экономичными из доступных принтеров этикеток для доставки, и в нашем стороннем центре выполнения заказов есть один. Я хочу сгенерировать этикетки локально, а затем отправить по электронной почте стороннему центру выполнения заказов PDF-файл с этикетками, которые они затем могут распечатать на своем принтере.

Проблема

Проблема в том, что я не могу понять, как распечатать эти этикетки размером 4"x 6" в формате PDF, как FedEx (как менеджер по доставке, так и fedex.com ) использует javascript для определения того, какой у меня принтер.

Вопрос

Какой разумный способ отправить моему стороннему центру выполнения заказов PDF (или эквивалент) наших этикеток для термопринтеров zebra 4"x 6", чтобы они могли распечатать их без повторного ввода данных?