gpt4 book ai didi

org.apache.xmpbox.xml.XmpSerializer.serialize()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-20 04:31:40 27 4
gpt4 key购买 nike

本文整理了Java中org.apache.xmpbox.xml.XmpSerializer.serialize()方法的一些代码示例,展示了XmpSerializer.serialize()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XmpSerializer.serialize()方法的具体详情如下:
包路径:org.apache.xmpbox.xml.XmpSerializer
类名称:XmpSerializer
方法名:serialize

XmpSerializer.serialize介绍

暂无

代码示例

代码示例来源:origin: apache/pdfbox

OutputStream cosXMPStream = cosStream.createOutputStream())
new XmpSerializer().serialize(xmpMetadata, xmpOutputStream, true);
cosXMPStream.write(xmpOutputStream.toByteArray());
return new PDMetadata(cosStream);

代码示例来源:origin: apache/pdfbox

serializer.serialize(xmp, baos, true);

代码示例来源:origin: apache/pdfbox

serializer.serialize(metadata, baos, false);
metadataStream.importXMPMetadata( baos.toByteArray() );

代码示例来源:origin: ZUGFeRD/mustangproject

protected byte[] serializeXmpMetadata(XMPMetadata xmpMetadata) throws TransformerException {
  XmpSerializer serializer = new XmpSerializer();
  ByteArrayOutputStream buffer = new ByteArrayOutputStream();
  String prefix = "<?xpacket begin=\"\uFEFF\" id=\"W5M0MpCehiHzreSzNTczkc9d\"?>";
  String suffix = "<?xpacket end=\"w\"?>";
  try {
    buffer.write(prefix.getBytes("UTF-8")); // see https://github.com/ZUGFeRD/mustangproject/issues/44
    serializer.serialize(xmpMetadata, buffer, false);
    buffer.write(suffix.getBytes("UTF-8"));
  } catch (UnsupportedEncodingException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
  } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
  }
  return buffer.toByteArray();
}

代码示例来源:origin: stackoverflow.com

XMPMetadata xmp = XMPMetadata.createXMPMetadata();
DublinCoreSchema dc = xmp.createAndAddDublinCoreSchema();
dc.setDescription("descr");
XmpSerializer serializer = new XmpSerializer();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
serializer.serialize(xmp, baos, true);
PDMetadata metadata = new PDMetadata(doc);
metadata.importXMPMetadata(baos.toByteArray());
doc.getDocumentCatalog().setMetadata(metadata);

代码示例来源:origin: org.apache.pdfbox/pdfbox-examples

new XmpSerializer().serialize(xmpMetadata, xmpOutputStream, true);
cosXMPStream.write(xmpOutputStream.toByteArray());
return new PDMetadata(cosStream);

代码示例来源:origin: danfickle/openhtmltopdf

serializer.serialize(metadata, baos, true);
metadataStream.importXMPMetadata( baos.toByteArray() );

代码示例来源:origin: com.openhtmltopdf/openhtmltopdf-pdfbox

serializer.serialize(metadata, baos, true);
metadataStream.importXMPMetadata( baos.toByteArray() );

代码示例来源:origin: org.apache.pdfbox/pdfbox-examples

serializer.serialize(xmp, baos, true);

代码示例来源:origin: org.apache.pdfbox/pdfbox-examples

serializer.serialize(metadata, baos, false);
metadataStream.importXMPMetadata( baos.toByteArray() );

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com