Как я могу создать PDF с невидимым / прозрачным текстом с помощью моих ограниченных программных инструментов?

400
John O

В основном я использую Preview.app для создания простых PDF-файлов (с тех пор, как я узнал, что вы можете добавлять к ним текст). Это удовлетворяет моим потребностям, и все равно теперь ... но если я попытаюсь выбрать «альфа» цвет (белый прямоугольник, красная диагональная линия) в диалоге стиля текста, он не позволит мне установить его на это.

Я подозреваю, что Preview.app просто не имеет такой возможности.

Я также пытался использовать Inkscape. Я импортирую изображение, которое хочу использовать, помещаю его на самый нижний слой, добавляю текст над ним, а затем пытаюсь сделать его невидимым. Я установил его непрозрачность на 0, я попытался установить его заливку на «X», я даже установил A на 0 в его RGBA.

После сохранения каждого из этих экспериментов в pdf, когда я открываю в Preview, нет выбираемого / невидимого текста.

Может ли какой-либо из этих инструментов выполнить то, что я пытаюсь сделать? Есть ли другой бесплатный инструмент (с открытым исходным кодом или иным образом), который может сделать это?

Примечание: важно, чтобы я мог располагать невидимый текст так, чтобы он в некоторой степени соответствовал фону, и чтобы его можно было выбирать с помощью перетаскивания мышью.

1

1 ответ на вопрос

1
Joce

Я подтверждаю, что получаю тот же результат с Inscape 0.92 под Linux и при просмотре с помощью okular. Текст (кажется) отбрасывается как невидимый вообще. Это может быть выбор оптимизации (полностью скрытые элементы обычно не имеют смысла в PDF, они делают в SVG)

Тем не менее, если ваш фон не очень равномерный, вы можете использовать непрозрачность 1% или альфа-значение 1/255. Тогда оно будет сохранено.

Похожие вопросы