Я пытаюсь использовать embeddSVG.py для вставки SVG в PDF, но Adobe Acrobat Reader не отображает содержимое svg в моем pdf.Как вставить файл SVG в документ PDF?
ответ
Возможно, вы можете использовать svglib, чтобы преобразовать SVG в pdf, а затем включить его, используя pyPdf. Обратите внимание, что svglib, похоже, использует reportlab, поэтому вы, вероятно, можете использовать их api для управления вашим файлом.
Возможно, вам лучше сначала преобразовать SVG в PDF.
Apache Batik включает в себя SVG Rasterizer, который, несмотря на свое название, может конвертировать SVG в PDF.
Это используется Apache FOP для преобразования документов Docbook, содержащих графику SVG в PDF.
Сохраните SVG как PDF, а затем откройте PDF в Acrobat.
Например, если вы создаете SVG в Inkscape, вы должны перейти к Файл -> Сохранить копию -> Сохранить как PDF, а затем открыть его в Acrobat. Этот метод должен сохранять текстовые и векторные пути.
Если вы выбрали Print -> Print to File в формате PDF, изображение станет растеризованным (пикселированным) и потеряет свои векторные полномочия.
Вы также можете сохранить свое SVG-изображение в виде файла DWG или в виде файла EMF, которые являются более легкими форматами для открытия/импорта в Acrobat, чем SVG. (Примечание для Adobe: «Эй, Adobe, пришло время начать поддерживать прямой импорт SVG в Acrobat!»)
Если вы работаете с SVG, Inkscape или аналогичная программа (Illustrator или CorelDraw) необходимы. Inkscape является бесплатным.
- 1. ITextSharp вставить существующую таблицу в pdf-документ
- 2. Как добавить файл css в документ pdf?
- 3. конвертировать PDF-документ в pdf-документ
- 4. Вставка SVG в PDF
- 5. Как просто вставить SVG в документ HTML 5?
- 6. Как преобразовать документ в PDF
- 7. Как вставить изображения в документ .rnw
- 8. PDFizer: как вставить изображение в созданный документ PDF?
- 9. как вставить текст в отсканированный pdf-документ с помощью java
- 10. Как вставить 3D-аннотацию в PDF-документ с помощью iText?
- 11. Как преобразовать HTML-документ, содержащий SVG в PDF-файл в Python
- 12. PDFSharp; Добавить подпись SVG в файл PDF
- 13. Конвертировать файл DAISY в PDF или документ PDF или Word
- 14. Можно ли включить svg-изображение в pdf-документ, предоставленный rmarkdown?
- 15. Вставить .SVG-файлы в PDF с помощью reportlab
- 16. Вставить шрифт SVG в автономный HTML-файл
- 17. Вставить PDF в modelAndView
- 18. Как исправить документ PDF
- 19. Вставить файл PDF не работает
- 20. Вставить PDF в PDF (НЕ слияние файлов)
- 21. Вставить Javascript в существующий PDF
- 22. преобразования SVG в PDF возвращающегося пустой PDF-файл
- 23. Вставить документ в файл xlsx с помощью POI
- 24. Blackberry - Как сделать PDF-документ?
- 25. Показать документ (PDF) Как SCRIBD.COM
- 26. Как зарегистрировать весь документ svg?
- 27. Как сделать PDF-документ уникальным?
- 28. Невозможно вставить вкладки и пробелы в документ PDBox PDF
- 29. Печать в формате PDF Документ PDF
- 30. Как создать PDF-документ без пароля?
Thank nicoe. Но svglib мне не помогают. Добавленный контент svg обычно отображается в файле PDF? Может быть, кто-то знает, где я нахожу, например, pdf с встраиванием svg. – Kmd
ПРОБЛЕМА решаемые http://www.adobe.com/devnet/acrobat/pdfs/pdf_reference_1-7.pdf 156. Начиная с Acrobat 8.1, Acrobat не долго обеспечивает поддержку SVG slideshows.Acrobat 5.1 через поддержку SVG 8.0 слайд-шоу (Тип содержимого MIME image/svg + xml). – Kmd
@kmd: не могли бы вы предоставить более подробную информацию об источнике вашего требования? в pdf-рекордере сказано, что с acrobat 5.1 svg поддерживается только один-единственный вид слайд-шоу (сноска 156/стр.). спецификации также содержат пример consistisong svg slideshow elements (пример 9.1/стр. 788/9). с наилучшими пожеланиями, carsten – collapsar