Объедините файлы RTF

Спасибо за ответ на этот вопрос: десериализация json для внедренного объекта в Symfony 3.2 - ожидаемый аргумент типа «Acme \ StoreBundle \ Document \ Gps», «array» дано

Следуя документации Symfony: https://symfony.com/doc/current/components/serializer.html#recursive-denormalization-and-type-safety [ 113]

Я обнаружил, что не установил этот пакет: symfony / property-info

7
задан Jerry 24 October 2012 в 11:08
поделиться

3 ответа

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

Необходимо было бы удалить {\\rtf1... и {fonttbl.. и {colortbl... разделяет из второго документа. Возможно, должен был бы посмотреть на любой заголовок, поля и т.д., что Вы могли бы иметь.

Разделите их \page, как Вы говорите.

Это принимает таблицы шрифтов, и таблицы цветов являются тем же.

Вероятно, лучше для получения настроек печати от пользователя затем тихо печатают каждый документ отдельно, если это - опция.

Документ 1:

{\rtf1\ansi\ansicpg1252\deff0\deflang5129
{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}}
{\colortbl;\red0\green0\blue0;}
\margl1134\margr1134\margt1134\margb1134\sectd 
\pard
Document One Content
\line
}

Документ 2:

{\rtf1\ansi\ansicpg1252\deff0\deflang5129
{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}}
{\colortbl;\red0\green0\blue0;}
\margl1134\margr1134\margt1134\margb1134\sectd 
\pard
Document Two Content
\line
}

Объединенные документы:

{\rtf1\ansi\ansicpg1252\deff0\deflang5129
{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}}
{\colortbl;\red0\green0\blue0;}
\margl1134\margr1134\margt1134\margb1134\sectd 
\pard
Document One Content

\page

\pard

Document Two Content
\line
}
4
ответ дан 7 December 2019 в 03:21
поделиться

Я предполагаю, что существует также способ сделать это, не входя в детали RTF-формата. Сохраните свой RTFs как файлы и используйте Автоматизацию MS Word, чтобы открыть и добавить документы друг другу (затем сохраняют снова как RTF).

0
ответ дан 7 December 2019 в 03:21
поделиться

Я использовал этот код два слияния с файлами RTF , используйте метод de Merge с путь де файлов. Если у вас есть только текст, вы можете изменить его, но если у вас есть документ большего размера, вы будете иметь ошибку памяти. Я извиняюсь за мой английский.

0
ответ дан 7 December 2019 в 03:21
поделиться
Другие вопросы по тегам:

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