我正在寻找一个网站使用SVG标志 – 使其在所有设备的响应式devise上看起来不错。 但是由于存在问题 ,我希望支持尽可能多的设备和浏览器。 加载速度也是一个重要的考虑因素。 Adobe Illustrator中的导出设置如何适应这一切? 在Illustrator中,SVG导出有几个选项。 首先, 哪个SVGconfiguration文件最好? 我认为SVG Tiny有一个较低的文件大小? 很多设备是否支持SVG Tiny? 最重要的区别是什么? (不必读这个W3怪物 。) 其次,我认为图像位置的最佳select是“链接”? (感叹号后请参阅说明。) 或者,浏览器如何支持“embedded”选项? 谢谢! PS会有一个后备Alpha-PNG选项,但我希望SVG得到最好的支持。 (想想吧,像JPG这样的后备选项 – 在这种情况下可能是最好的select,因为alpha-PNG本身需要一个老版IE的解决scheme。) 更新:还有更多的选项可以configuration。 我不使用文本,所以我看到的唯一相关的是小数位。 对于标志,显示最大200x200px(在Retina显示器上为400x400px),是“3”最好的设置? 或“2”以最小化文件大小?
我目前有一个PdfReader和一个PdfStamper,我正在用acrofields填写。 我现在必须复制另一个pdf到我已经填写的表格的末尾,当我这样做的时候,我将复制的新表格丢失了。 这是代码。 public static void addSectionThirteenPdf(PdfStamper stamper, Rectangle pageSize, int pageIndex){ PdfReader reader = new PdfReader(FacesContext.getCurrentInstance().getExternalContext().getResourceAsStream("/resources/documents/Section13.pdf")); AcroFields fields = reader.getAcroFields(); fields.renameField("SecurityGuidancePage3", "SecurityGuidancePage" + pageIndex); stamper.insertPage(pageIndex, pageSize); stamper.replacePage(reader, 1, pageIndex); } 我创build原始文档的方式就是这样。 OutputStream output = FacesContext.getCurrentInstance().getExternalContext().getResponseOutputStream(); PdfReader pdfTemplate = new PdfReader(FacesContext.getCurrentInstance().getExternalContext().getResourceAsStream("/resources/documents/dd254.pdf")); PdfStamper stamper = new PdfStamper(pdfTemplate, output); stamper.setFormFlattening(true); AcroFields fields = stamper.getAcroFields(); 有没有办法使用第一段代码合并两个acrofields在一起?