TaxLayer
ВойтиНачать бесплатно
Техническое2026-08-256 мин чтениеавтор: TaxLayer Team

Встраивание шрифтов в PDF/A: почему Arial часто отсутствует и что помогает

Частый камень преткновения с ZUGFeRD: исходный PDF происходит из старой системы и использует Arial или Arial Bold, не встраивая эти шрифты. Таким образом файл уже до всякой конвертации не соответствует PDF/A.

> Краткий ответ: PDF/A требует, чтобы все шрифты были встроены в файл. Старые товароучётные системы часто не встраивают Arial/Arial Bold – тогда PDF не соответствует PDF/A, и это нельзя исправить простым встраиванием ZUGFeRD-XML. Решение: экспортировать PDF/A прямо из системы или использовать XRechnung.

Почему шрифты должны быть встроены

PDF/A – это архивный формат: он должен гарантировать, что документ и спустя много лет будет выглядеть идентично. Файл, который полагается на то, что у читателя установлен Arial, этому не отвечает – в системе без этого шрифта отображение отклонилось бы. Поэтому данные шрифтов должны находиться в самом PDF.

Как это проверить

  • Adobe Acrobat: Файл → Свойства → вкладка «Шрифты». Если нет пометки «встроенный», шрифт не включён.
  • veraPDF: открытый валидатор PDF/A сообщает о невстроенных шрифтах как о нарушении.

Почему встраивания XML недостаточно

Распространённое заблуждение: «Если ZUGFeRD-XML и метаданные PDF/A внутри, значит, файл – PDF/A». Это неверно. Метаданные лишь обозначают намерение; отсутствующие шрифты остаются отсутствующими. Для настоящего соответствия шрифты должны быть встроены, а цветовой профиль дополнен.

Два практичных решения

  1. Создать PDF/A в исходной системе: многие товароучётные и текстовые системы могут выводить PDF/A напрямую (со встроенными шрифтами). Тогда созданный из него файл ZUGFeRD будет соответствующим.
  2. XRechnung вместо ZUGFeRD: у чистого XRechnung (XML) нет PDF-контейнера – вопрос о шрифтах вообще не возникает.

Итог

Невстроенные шрифты – самая частая причина несоответствующих PDF-файлов ZUGFeRD. Тому, кто работает со старой системой, лучше всего экспортировать сразу PDF/A – или сделать ставку на XRechnung.

---

XML электронного счёта в TaxLayer всегда валидирован по EN 16931 и KoSIT. Вопросы о соответствии PDF/A? info@landauer.de.

Часто задаваемые вопросы

Почему шрифты должны быть встроены в PDF/A?

Чтобы документ отображался одинаково на любом компьютере и спустя много лет. Если файл полагается на системный шрифт вроде Arial, который установлен не везде, отображение может измениться – это запрещено в PDF/A.

Как понять, что шрифты отсутствуют?

В Adobe Acrobat через Файл → Свойства → Шрифты: если у шрифта не указано «встроенный» или «встроенное подмножество», он отсутствует. Валидатор PDF/A вроде veraPDF также сообщит об этом.

Сделает ли встраивание ZUGFeRD-XML мой PDF соответствующим?

Нет. Встраивание XML и метаданных не делает PDF задним числом соответствующим PDF/A. Отсутствующие шрифты остаются отсутствующими. Подробности в статье PDF/A-3B и veraPDF.

Как получить счёт, соответствующий PDF/A?

Лучше всего экспортировать счёт сразу как PDF/A (со встроенными шрифтами) из товароучётной или биллинговой системы. Как альтернатива – использовать чистый XRechnung, где PDF-контейнер отсутствует.

Конвертируйте PDF-счета прямо сейчас

Попробуйте TaxLayer бесплатно – 2 конвертации в месяц, кредитная карта не требуется.

Начать