Проблема Css при преобразовании pdftohtml, а затем html в pdf с помощью wkhtmltopdfPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проблема Css при преобразовании pdftohtml, а затем html в pdf с помощью wkhtmltopdf

Сообщение Anonymous »

Проблема с CSS при преобразовании pdftohtml, а затем html в pdf с помощью wkhtmltopdf.
Я пытаюсь преобразовать pdf в html, затем перевести html и, наконец, преобразовать его обратно в PDF с помощью wkhtmltopdf для моего сайта https://www.transladocs.com. Проблема возникла сразу, когда я конвертировал его в HTML с помощью команды pdftohtml -c -s document/fss4.pdf fss4-original.html. Надпись стала меньше, контент разместился слева, и появились другие проблемы.
Вот ссылка на изображение, чтобы вы имели представление о том, что произошло.
https://ibb.co/9HqYVRC
После долгого периода отладки я наконец решил эти проблемы, добавив эти CSS-коды, удалив bgcolor=”#A0A0A0 в теле и удалил коды CSS из атрибута style в «id="page1-div" и id="page2-div", что позволило мне немного лучше отображать HTML. соответствующим образом в моем браузере.

Код: Выделить всё

#page-container {
background-color: #9e9e9e;
background-image: url(https://www.translatedocs.bloggors.com/assets/files/background.svg);
-webkit-transition: left 500ms;
transition: left 500ms;
margin-top: -25px;
}

.pf {
box-shadow: 1px 1px 3px 1px #333;
border-collapse: separate;
position: relative;
background-color: white;
overflow: hidden;
margin: 13px auto;
border: 0;
width:1024.000000px;
height:1455.411765px;
margin-bottom: -10px;
}
Далее я правильно перевел HTML. После этого я попытался преобразовать HTML в pdf с помощью этой команды

Код: Выделить всё

wkhtmltopdf fss4-html-translated.html fss4-html-translated.pdf
он был преобразован, но не полностью в PDF.
Вот ссылка на результат изображения, чтобы вы имели представление.
https://ibb.co/1vHL54F
Я думаю, это проблема CSS. Я хотел бы знать, можете ли вы, отправив исходный файл HTML и переведенный файл HTML, взглянуть на него, чтобы я мог улучшить его и получить отличный результат так же, как исходный PDF-файл? Не могли бы вы помочь? Вот ссылка на github, где вы найдете исходный PDF-файл, переведенный PDF-файл, исходный HTML-код и переведенный HTML-код. Я не хочу, чтобы вы использовали такую ​​команду pdf2htmlEX --fit-width 1024 --space-as-offset 1 abc.pdf abc.html, чтобы сохранить точно такой же макет, потому что перевод будет очень сделать это сложно и практически невозможно. Однако я хочу, чтобы вы дали мне решение вместо этого pdftohtml -c -s document/fss4.pdf fss4-original.html
Любая помощь, которую вы можете дайте мне буду очень признателен.

Подробнее здесь: https://stackoverflow.com/questions/785 ... khtmltopdf
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблема Css при преобразовании pdftohtml, а затем html в pdf с помощью wkhtmltopdf
    Anonymous » » в форуме CSS
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Wkhtmltopdf с pdfkit: PDF пустой при ссылке на локальный файл CSS
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Как получить номера страниц в PDF, сгенерированные HTML с WKHTMLTOPDF
    Anonymous » » в форуме Html
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Преобразовать HTML в PDF с использованием WKHTMLTOPDF, Docker в ASP.NET Core
    Anonymous » » в форуме C#
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Как получить номера страниц в PDF, сгенерированные HTML с WKHTMLTOPDF
    Anonymous » » в форуме Html
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»