2014-02-07 3 views
4

Я использую Wicked PDF для создания PDF из HTML. Я видел this SO question о добавлении метаданных в PDF, и он предлагает использовать метаданные XMP. Как я могу использовать Wicked PDF для добавления метаданных XMP в сгенерированный PDF-файл?Добавление метаданных в PDF с использованием Wicked PDF

+0

Вы нашли ответ для этого? –

+0

Я думаю, что, поскольку этот камень является просто оболочкой для командной строки 'wkhtmltopdf', и эта программа не поддерживает добавление метаданных, вам не повезло. Возможно, кто-то придумает «патчер», который позволит вам добавить метаданные после того, как Wicked написал эту страницу, но это было бы уродливо. Обратите внимание, что 'prawn' пишет метаданные, но это не полезно, так как вы начинаете с HTML. – Gene

+0

@Gene да, я сделал это с использованием креветок ... с wicked-pdf я могу добавить название в pdf, используя тег html '', но метатеги '<meta>' dont work – <span class="text-secondary"> <small> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> </div> <div class="answer-title"> <span class="text-logo margin-top-sm">A</span> <h2 class="title h4">ответ</h2> </div> <div class="item-description text-md markdown-body margin-bottom-40 voidso"> <article class="board-top-1 padding-top-10"> <div class="post-col vote-info"> <span class="count">0<i class="fa fa-thumbs-up"></i></span> </div> <div class="post-offset"> <div class="answer fmt"> <p>Если вы создаете оригинальный документ с использованием креветки, как вы говорите, просто используйте атрибут <code class="prettyprint-override">info</code>, чтобы установить нужные метаданные. См. <a href="http://prawnpdf.org/manual.pdf" rel="nofollow noreferrer">the manual</a> и найдите <code class="prettyprint-override">:info</code>. Я не уверен, что вы имеете в виду, когда вы говорите, что Wicked PDF добавляет название. Документы в формате PDF не имеют названий (хотя разделы и подразделы могут быть в контуре). См. <a href="https://stackoverflow.com/questions/3528240/how-do-i-get-the-title-of-a-pdf-document-to-appear-as-the-page-title">this discussion, for example</a>.</p> </div> <div class="post-info"> <div class="post-meta row"> <p class="text-secondary col-lg-6"> <span class="source"> <a rel="noopener" target="_blank" href="https://stackoverflow.com/q/24476556">источник</a> </span> </p> <p class="text-secondary col-lg-6"> <span class="float-right date"> <span>2014-06-29 13:37:18</span> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/1161878/">Gene</a></span> </p> <p class="col-12"></p> <p class="col-12"></p></div> </div> <!-- comments --> <div class="comments"> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+1</span></div> <div class="col-lg-11"> <p class="commenttext">У документов в формате PDF нет названий? Если вы не считаете запись «Заголовок» в словаре информации о документе. Какие Adobe Reader перечислены в разделе «Свойства документа». – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/26972/">Spike0xff</a></span> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> <div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="4319274062" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <article class="board-top-1 padding-top-10"> <div class="post-col vote-info"> <span class="count">0<i class="fa fa-thumbs-up"></i></span> </div> <div class="post-offset"> <div class="answer fmt"> <p>Если вы не можете добавить метаданные непосредственно с помощью WickedPDF, вы можете попробовать использовать другую библиотеку для добавления метаданных после создания PDF-файла (двухэтапный процесс).</p> <p>Я нашел ответ SO, который предлагает <a href="http://www.pdflabs.com/tools/pdftk-server/" rel="nofollow noreferrer">PDFtk</a>, возможно, сможет это сделать: <a href="https://stackoverflow.com/a/18536830/473691">https://stackoverflow.com/a/18536830/473691</a>.</p> </div> <div class="post-info"> <div class="post-meta row"> <p class="text-secondary col-lg-6"> <span class="source"> <a rel="noopener" target="_blank" href="https://stackoverflow.com/q/24477284">источник</a> </span> </p> <p class="text-secondary col-lg-6"> <span class="float-right date"> <span>2014-06-29 15:01:06</span> </p> <p class="col-12"></p> <p class="col-12"></p></div> </div> </div> </article> </div> <div class="clearfix"> </div> <div class="relative-box"> <div class="relative">Смежные вопросы</div> <ul class="relative_list"> <li> 1. <a href="http://ru.voidcc.com/question/p-xhskixze-xo.html" target="_blank" title="Добавление метаданных в PDF"> Добавление метаданных в PDF </a> </li> <li> 2. <a href="http://ru.voidcc.com/question/p-qdeulgij-rw.html" target="_blank" title="Изображения рендеринга Dragonfly в PDF с использованием wicked-pdf"> Изображения рендеринга Dragonfly в PDF с использованием wicked-pdf </a> </li> <li> 3. <a href="http://ru.voidcc.com/question/p-pamveyyd-en.html" target="_blank" title="Wicked pdf - отладка javascript"> Wicked pdf - отладка javascript </a> </li> <li> 4. <a href="http://ru.voidcc.com/question/p-bieokrlv-kw.html" target="_blank" title="Wicked PDF размер шрифта"> Wicked PDF размер шрифта </a> </li> <li> 5. <a href="http://ru.voidcc.com/question/p-tcidvgag-bnr.html" target="_blank" title="Невозможно отображать графики с использованием Wicked PDF"> Невозможно отображать графики с использованием Wicked PDF </a> </li> <li> 6. <a href="http://ru.voidcc.com/question/p-robaainj-wn.html" target="_blank" title="Wicked PDF + Paperclip"> Wicked PDF + Paperclip </a> </li> <li> 7. <a href="http://ru.voidcc.com/question/p-dnhvyktl-ut.html" target="_blank" title="Смешанные ориентации в wicked pdf"> Смешанные ориентации в wicked pdf </a> </li> <li> 8. <a href="http://ru.voidcc.com/question/p-hebuibrx-rs.html" target="_blank" title="Добавление метаданных в PDF через PHP"> Добавление метаданных в PDF через PHP </a> </li> <li> 9. <a href="http://ru.voidcc.com/question/p-xmmrnamh-kv.html" target="_blank" title="Rails 4 wicked pdf Выпуск"> Rails 4 wicked pdf Выпуск </a> </li> <li> 10. <a href="http://ru.voidcc.com/question/p-pivexnvq-bbx.html" target="_blank" title="wicked pdf не показывает LazyHighCharts"> wicked pdf не показывает LazyHighCharts </a> </li> <li> 11. <a href="http://ru.voidcc.com/question/p-zrltuixx-bot.html" target="_blank" title="Как сгенерировать PDF с помощью Wicked-pdf после загрузки страницы?"> Как сгенерировать PDF с помощью Wicked-pdf после загрузки страницы? </a> </li> <li> 12. <a href="http://ru.voidcc.com/question/p-gzbxgosw-bgy.html" target="_blank" title="Как распечатать сгенерированный PDF автоматически с помощью Wicked PDF?"> Как распечатать сгенерированный PDF автоматически с помощью Wicked PDF? </a> </li> <li> 13. <a href="http://ru.voidcc.com/question/p-claalcpk-bpg.html" target="_blank" title="Удаление метаданных PDF с использованием Java"> Удаление метаданных PDF с использованием Java </a> </li> <li> 14. <a href="http://ru.voidcc.com/question/p-vodclraq-wo.html" target="_blank" title="Добавление pdf-файла в существующую коллекцию PDF с использованием iTextSharp"> Добавление pdf-файла в существующую коллекцию PDF с использованием iTextSharp </a> </li> <li> 15. <a href="http://ru.voidcc.com/question/p-qyozhdjw-uc.html" target="_blank" title="Wicked PDF generate pdf только на странице обновления"> Wicked PDF generate pdf только на странице обновления </a> </li> <li> 16. <a href="http://ru.voidcc.com/question/p-fcmwnjgi-mc.html" target="_blank" title="Wicked-PDF не показывает изображения, 'wicked_pdf_image_tag' undefined"> Wicked-PDF не показывает изображения, 'wicked_pdf_image_tag' undefined </a> </li> <li> 17. <a href="http://ru.voidcc.com/question/p-qstjvjhu-pu.html" target="_blank" title="Как задать макет при прикреплении PDF к электронной почте с использованием Wicked PDF"> Как задать макет при прикреплении PDF к электронной почте с использованием Wicked PDF </a> </li> <li> 18. <a href="http://ru.voidcc.com/question/p-rnumkoua-bbq.html" target="_blank" title="wicked pdf не отображается amazon s3 images"> wicked pdf не отображается amazon s3 images </a> </li> <li> 19. <a href="http://ru.voidcc.com/question/p-milsdjbe-rk.html" target="_blank" title="настройка метаданных в формате pdf"> настройка метаданных в формате pdf </a> </li> <li> 20. <a href="http://ru.voidcc.com/question/p-nuublmer-sz.html" target="_blank" title="Добавление текста в pdf с использованием Javascript"> Добавление текста в pdf с использованием Javascript </a> </li> <li> 21. <a href="http://ru.voidcc.com/question/p-noesemwc-sr.html" target="_blank" title="Добавление аннотаций в pdf с использованием perl"> Добавление аннотаций в pdf с использованием perl </a> </li> <li> 22. <a href="http://ru.voidcc.com/question/p-nyfrmovs-bku.html" target="_blank" title="wicked-pdf зависает при генерации файла"> wicked-pdf зависает при генерации файла </a> </li> <li> 23. <a href="http://ru.voidcc.com/question/p-rlselvpq-nc.html" target="_blank" title="рельсы 4 wicked pdf отсутствующий шаблон"> рельсы 4 wicked pdf отсутствующий шаблон </a> </li> <li> 24. <a href="http://ru.voidcc.com/question/p-mquhdoxy-zk.html" target="_blank" title="Ошибка «std :: bad_alloc» wicked pdf wkhtmltopdf"> Ошибка «std :: bad_alloc» wicked pdf wkhtmltopdf </a> </li> <li> 25. <a href="http://ru.voidcc.com/question/p-tbsjqsvf-tw.html" target="_blank" title="Внедрение метаданных XMP в PDF"> Внедрение метаданных XMP в PDF </a> </li> <li> 26. <a href="http://ru.voidcc.com/question/p-fwrguuzq-bz.html" target="_blank" title="Добавление гиперссылки в PDF (pdf specefication)"> Добавление гиперссылки в PDF (pdf specefication) </a> </li> <li> 27. <a href="http://ru.voidcc.com/question/p-bgdjtkpi-boe.html" target="_blank" title="Wicked pdf not rendering header/footer"> Wicked pdf not rendering header/footer </a> </li> <li> 28. <a href="http://ru.voidcc.com/question/p-ujjiyfhf-bpp.html" target="_blank" title="Редактирование метаданных в PDF с использованием Lotus Notes"> Редактирование метаданных в PDF с использованием Lotus Notes </a> </li> <li> 29. <a href="http://ru.voidcc.com/question/p-pcntnauq-bqw.html" target="_blank" title="matlab-Добавление гауссовского шума с использованием pdf"> matlab-Добавление гауссовского шума с использованием pdf </a> </li> <li> 30. <a href="http://ru.voidcc.com/question/p-okhahdfz-rc.html" target="_blank" title="PHP RegExp для метаданных PDF"> PHP RegExp для метаданных PDF </a> </li> </ul> </div> <div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-6208739752673518" data-ad-slot="3534119089"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="padding-top-10"></div> </div> </div> <script type="text/javascript" src="http://img2.voidcc.com/voidso/script/side.js?t=1652515422009"></script> <script type="text/javascript" src="http://img2.voidcc.com/voidso/plugin/highlight/highlight.pack.js"></script> <link href="http://img2.voidcc.com/voidso/plugin/highlight/styles/docco.css" media="screen" rel="stylesheet" type="text/css" /> <script type="text/javascript"> $('pre').each(function(i, e) { hljs.highlightBlock(e, "<span class='indent'> </span>", false) }); </script> <div class="col-lg-3 col-md-4 col-sm-5"> <div id="rightTop"> <div class="row"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- VOIDCC问答侧边栏广告 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="3862022848" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="row sidebar panel panel-default"> <div class="panel-heading font-bold"> Последний вопрос </div> <div class="m-b-sm m-t-sm clearfix"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://ru.voidcc.com/question/p-estumiwe-bgy.html" target="_blank" title="Как добавить новый узел в корневой узел в документе XML с помощью Libxml2, который должен быть первым элементом"> Как добавить новый узел в корневой узел в документе XML с помощью Libxml2, который должен быть первым элементом </a> </li> <li class="side_article_list_item"> 2. <a href="http://ru.voidcc.com/question/p-fmnszxoy-bgq.html" target="_blank" title="Функция DateAdd() не работает должным образом"> Функция DateAdd() не работает должным образом </a> </li> <li class="side_article_list_item"> 3. <a href="http://ru.voidcc.com/question/p-myxlecyp-bhr.html" target="_blank" title="Скрыть встроенный график из пакета R"> Скрыть встроенный график из пакета R </a> </li> <li class="side_article_list_item"> 4. <a href="http://ru.voidcc.com/question/p-rtcfdioh-xn.html" target="_blank" title="Как узнать дату первого дня недели с номера недели в C++"> Как узнать дату первого дня недели с номера недели в C++ </a> </li> <li class="side_article_list_item"> 5. <a href="http://ru.voidcc.com/question/p-nttqvrpa-xu.html" target="_blank" title="ssh: ошибка перемещения: ssh: символ EVP_enc_null, версия OPENSSL_1.0.0 не определена в файле libcrypto.so.1.0.0 со ссылкой на ссылку"> ssh: ошибка перемещения: ssh: символ EVP_enc_null, версия OPENSSL_1.0.0 не определена в файле libcrypto.so.1.0.0 со ссылкой на ссылку </a> </li> <li class="side_article_list_item"> 6. <a href="http://ru.voidcc.com/question/p-zdpjbrvm-bam.html" target="_blank" title="Как использовать двустороннюю привязку данных в Android для динамически создаваемых полей"> Как использовать двустороннюю привязку данных в Android для динамически создаваемых полей </a> </li> <li class="side_article_list_item"> 7. <a href="http://ru.voidcc.com/question/p-sxivazfb-wu.html" target="_blank" title="Почему компоненты Конструктор вызывается несколько раз, пока он должен быть повторно маршрутизатором"> Почему компоненты Конструктор вызывается несколько раз, пока он должен быть повторно маршрутизатором </a> </li> <li class="side_article_list_item"> 8. <a href="http://ru.voidcc.com/question/p-ndyojhog-vc.html" target="_blank" title="Can socket() fail с EINPROGRESS"> Can socket() fail с EINPROGRESS </a> </li> </ul> </div> </div> </div> <p class="article-nav-bar"></p> <div class="row sidebar article-nav"> <div class="row box_white visible-sm visible-md visible-lg margin-zero"> <div class="top"> <h3 class="title"><i class="glyphicon glyphicon-th-list"></i> Смежные вопросы</h3> </div> <div class="article-relative-content"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://ru.voidcc.com/question/p-xhskixze-xo.html" target="_blank" title="Добавление метаданных в PDF"> Добавление метаданных в PDF </a> </li> <li class="side_article_list_item"> 2. <a href="http://ru.voidcc.com/question/p-qdeulgij-rw.html" target="_blank" title="Изображения рендеринга Dragonfly в PDF с использованием wicked-pdf"> Изображения рендеринга Dragonfly в PDF с использованием wicked-pdf </a> </li> <li class="side_article_list_item"> 3. <a href="http://ru.voidcc.com/question/p-pamveyyd-en.html" target="_blank" title="Wicked pdf - отладка javascript"> Wicked pdf - отладка javascript </a> </li> <li class="side_article_list_item"> 4. <a href="http://ru.voidcc.com/question/p-bieokrlv-kw.html" target="_blank" title="Wicked PDF размер шрифта"> Wicked PDF размер шрифта </a> </li> <li class="side_article_list_item"> 5. <a href="http://ru.voidcc.com/question/p-tcidvgag-bnr.html" target="_blank" title="Невозможно отображать графики с использованием Wicked PDF"> Невозможно отображать графики с использованием Wicked PDF </a> </li> <li class="side_article_list_item"> 6. <a href="http://ru.voidcc.com/question/p-robaainj-wn.html" target="_blank" title="Wicked PDF + Paperclip"> Wicked PDF + Paperclip </a> </li> <li class="side_article_list_item"> 7. <a href="http://ru.voidcc.com/question/p-dnhvyktl-ut.html" target="_blank" title="Смешанные ориентации в wicked pdf"> Смешанные ориентации в wicked pdf </a> </li> <li class="side_article_list_item"> 8. <a href="http://ru.voidcc.com/question/p-hebuibrx-rs.html" target="_blank" title="Добавление метаданных в PDF через PHP"> Добавление метаданных в PDF через PHP </a> </li> <li class="side_article_list_item"> 9. <a href="http://ru.voidcc.com/question/p-xmmrnamh-kv.html" target="_blank" title="Rails 4 wicked pdf Выпуск"> Rails 4 wicked pdf Выпуск </a> </li> <li class="side_article_list_item"> 10. <a href="http://ru.voidcc.com/question/p-pivexnvq-bbx.html" target="_blank" title="wicked pdf не показывает LazyHighCharts"> wicked pdf не показывает LazyHighCharts </a> </li> </ul> </div> </div> </div> </div> </div> </div> </div><!-- wrap end--> <!-- footer --> <footer id="footer"> <div class="bg-simple lt"> <div class="container"> <div class="row padder-v m-t"> <div class="col-xs-8"> <ul class="list-inline"> <li><a href="http://ru.voidcc.com/contact">Свяжитесь с нами</a></li> <li>© 2020 RU.VOIDCC.COM</li> <li><a rel="nofollow" href="https://beian.miit.gov.cn/" target="_blank">沪ICP备13005482号-13</a></li> <li><script type="text/javascript" src="https://s9.cnzz.com/z_stat.php?id=1280098168&web_id=1280098168"></script></li> <li><a href="http://cn.voidcc.com/" target="_blank" title="程序问答园区">简体中文</a></li> <li><a href="http://hk.voidcc.com/" target="_blank" title="程序問答園區">繁體中文</a></li> <li><a href="http://ru.voidcc.com/" target="_blank" title="поле вопросов и ответов">Русский</a></li> <li><a href="http://de.voidcc.com/" target="_blank" title="Frage - und - antwort - Park">Deutsch</a></li> <li><a href="http://es.voidcc.com/" target="_blank" title="Preguntas y respuestas">Español</a></li> <li><a href="http://hi.voidcc.com/" target="_blank" title="कार्यक्रम प्रश्न और उत्तर पार्क">हिन्दी</a></li> <li><a href="http://it.voidcc.com/" target="_blank" title="IL Programma di chiedere Park">Italiano</a></li> <li><a href="http://ja.voidcc.com/" target="_blank" title="プログラム問答園区">日本語</a></li> <li><a href="http://ko.voidcc.com/" target="_blank" title="프로그램 문답 단지">한국어</a></li> <li><a href="http://pl.voidcc.com/" target="_blank" title="program o park">Polski</a></li> <li><a href="http://tr.voidcc.com/" target="_blank" title="Program soru ve cevap parkı">Türkçe</a></li> <li><a href="http://vi.voidcc.com/" target="_blank" title="Đáp ứng viên">Tiếng Việt</a></li> <li><a href="http://fr.voidcc.com/" target="_blank" title="Programme interrogation Park">Française</a></li> </ul> </div> </div> </div> </div> </div> </footer> <!-- / footer --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-77509369-5"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-77509369-5'); </script> <script> var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?67d4731349f0b00136755b80364ce381"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>