<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<p>You also need to trigger a re-index after you change the branding
image URL. That is because when generating PDFs the PUI uses a
copy of the URL included in every resource, along with other
repository information, at index time.<br>
</p>
<p><br>
</p>
<p>SVGs don't work. PNGs and JPEGs do.</p>
<p><br>
</p>
<p>Andrew.</p>
<p><br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 05/06/2020 18:28, Andrew Morrison
wrote:<br>
</div>
<blockquote type="cite" cite="mid:1a34fc22-f639-3bdb-3109-e540d67df174@bodleian.ox.ac.uk">
<p>Anything that involves the backend, or XSL, is the code for the
PDFs you get in the staff interface.</p>
<p><br>
</p>
<p>The public user interface generates its own PDFs, by first
building a HTML document using ERB templates, just as it does
for ordinary pages. But instead of returning that it stores it
as a temporary HTML file, then converts that to a PDF file <a moz-do-not-send="true" href="https://github.com/flyingsaucerproject/flyingsaucer">using
a Java library</a>. Then it sends the PDF file to the user.<br>
</p>
<p><br>
</p>
<p>The logo is an <i>img</i> tag with the <i>src</i> attribute
using the branding image URL set for the repository of the
resource. The HTML-to-PDF library is effectively like a web
browser running on the server, viewing a local file, so it needs
a full URL, not a path relative to the server root. Or, if the
image is hosted on another server, then there must be nothing to
block the outgoing HTTP request or returned response. Ask you
local network admins if unsure. It doesn't cache the image, so
every time a user requests a PDF, the ArchivesSpace server will
download the image from wherever you specify.<br>
</p>
<p><br>
</p>
<p>The image must be in a format supported by the HTML-to-PDF
library, but I can't find a list. Standard PNGs work.<br>
</p>
<p><br>
</p>
<p>Because it uses templates, you can override the relevant file
(_titlepage.html.erb) in a plug-in, and make it display whatever
you want (such as the logo for your whole organization, if you
don't want PDFs branded differently per repository, or no logo
at all if you just want text.) But it also contains code to add
the other things on the first page, so if you override it you
might have to update it when upgrading to a future release. <br>
</p>
<p><br>
</p>
<p>Andrew.</p>
<p><br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 05/06/2020 16:44, Blake Carver
wrote:<br>
</div>
<blockquote type="cite" cite="mid:DM6PR22MB2309F60919467F971C4E9B409F860@DM6PR22MB2309.namprd22.prod.outlook.com">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);"> <br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);"> I was just typing out
a reply to say the same thing, here's a PR that gives you a
decent idea of some of the files that are used on the PUI side
PDF</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);"> <a href="https://github.com/archivesspace/archivesspace/pull/1480" moz-do-not-send="true">https://github.com/archivesspace/archivesspace/pull/1480</a><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);"> It's not an area that
you want to mess with, usually.</div>
<div>
<div id="Signature">
<div id="divtagdefaultwrapper" dir="ltr" style="color:rgb(0,0,0);
background-color:rgb(255,255,255)"> </div>
</div>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> <a class="moz-txt-link-abbreviated" href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org" moz-do-not-send="true">archivesspace_users_group-bounces@lyralists.lyrasis.org</a>
<a class="moz-txt-link-rfc2396E" href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org" moz-do-not-send="true"><archivesspace_users_group-bounces@lyralists.lyrasis.org></a>
on behalf of Majewski, Steven Dennis (sdm7g) <a class="moz-txt-link-rfc2396E" href="mailto:sdm7g@virginia.edu" moz-do-not-send="true"><sdm7g@virginia.edu></a><br>
<b>Sent:</b> Friday, June 5, 2020 10:58 AM<br>
<b>To:</b> Archivesspace Users Group <a class="moz-txt-link-rfc2396E" href="mailto:archivesspace_users_group@lyralists.lyrasis.org" moz-do-not-send="true"><archivesspace_users_group@lyralists.lyrasis.org></a><br>
<b>Subject:</b> Re: [Archivesspace_Users_Group] PDF Export
Logo Issue</font>
<div> </div>
</div>
<div dir="auto">That style sheet is only used in the staff PDF
export.
<div>The PUI PDF is generated differently. </div>
<div><br>
<br>
<div dir="ltr">Sent from my iPad</div>
<div dir="ltr"><br>
<blockquote type="cite">On Jun 5, 2020, at 10:02 AM, Chris
Mayo <a class="moz-txt-link-rfc2396E" href="mailto:mayoc@bc.edu" moz-do-not-send="true"><mayoc@bc.edu></a>
wrote:<br>
<br>
</blockquote>
</div>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">
<div>Hi Bailey,</div>
<div><br>
</div>
<div>My institution doesn't use the PUI, so I can't
really speculate about why there's a difference
between the staff and public interfaces. That being
said, the appearance of the PDFs are controlled by
the as-ead-pdf.xsl stylesheet, and I've noticed in
the past that it's really easy for the logos to
break for a number of reasons:</div>
<div>
<ul>
<li>if the logo file gets renamed or goes missing
during a software update</li>
<li>if you're modifying the stylesheet for other
reasons and accidentally comment out, delete, or
modify the part that calls for the logo file</li>
</ul>
<div>I don't know if either of those is the case in
your application, but I'd start with looking at
the stylesheet and logo files and making sure
they're all cross-referencing properly.</div>
<div><br>
</div>
<div>Best,</div>
<div>Chris<br>
</div>
</div>
</div>
<br>
<div class="x_gmail_quote">
<div dir="ltr" class="x_gmail_attr">On Thu, Jun 4,
2020 at 11:37 AM Hoffner, Bailey E. <<a href="mailto:baileys@ou.edu" target="_blank" moz-do-not-send="true">baileys@ou.edu</a>>
wrote:<br>
</div>
<blockquote class="x_gmail_quote" style="margin:0px
0px 0px 0.8ex; border-left:1px solid
rgb(204,204,204); padding-left:1ex">
<div lang="EN-US">
<div>
<p class="x_MsoNormal"><span style="font-size:11pt">Morning All,</span></p>
<p class="x_MsoNormal"><span style="font-size:11pt"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11pt">We have an odd issue
where our branding image does not show up on
the PDF that can be exported from the public
interface, but it does show up on the PDF
that can be exported from the staff
interface. The ArchivesSpace logo no longer
shows up, but neither does the branding
image.</span></p>
<p class="x_MsoNormal"><span style="font-size:11pt"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11pt">Any suggestions? Has
anyone had an issue like this before?</span></p>
<p class="x_MsoNormal"><span style="font-size:11pt"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11pt">Thanks!</span></p>
<p class="x_MsoNormal"><span style="font-size:11pt"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11pt">-Bailey</span></p>
<p class="x_MsoNormal"><span style="font-size:11pt"> </span></p>
<p class="x_MsoNormal"><span style="font-size:11pt;
font-family:"Calibri
Light",sans-serif">Bailey Hoffner, MLIS</span></p>
<p class="x_MsoNormal"><span style="font-size:11pt;
font-family:"Calibri
Light",sans-serif">Metadata and
Collections Management Archivist</span></p>
<p class="x_MsoNormal"><span style="font-size:11pt;
font-family:"Calibri
Light",sans-serif">University of
Oklahoma Libraries</span></p>
<p class="x_MsoNormal"><span style="font-size:11pt;
font-family:"Calibri
Light",sans-serif">405-325-1566</span></p>
<p class="x_MsoNormal"> </p>
</div>
</div>
_______________________________________________<br>
Archivesspace_Users_Group mailing list<br>
<a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org" target="_blank" moz-do-not-send="true">Archivesspace_Users_Group@lyralists.lyrasis.org</a><br>
<a href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group" rel="noreferrer" target="_blank" moz-do-not-send="true">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a><br>
</blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div>
<div>
<div>
<div><span><font color="#888888">Chris
Mayo<br>
</font></span></div>
<span><font color="#888888">Digital
Production Librarian<br>
</font></span></div>
<span></span></div>
<span><font color="#888888">Boston
College<br>
</font></span></div>
<span></span></div>
<span><font color="#888888"><a href="mailto:chris.mayo@bc.edu" target="_blank" moz-do-not-send="true">chris.mayo@bc.edu</a><br>
</font></span></div>
<div><span><font color="#888888">pronouns:
they/them/theirs<br>
</font></span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<span>_______________________________________________</span><br>
<span>Archivesspace_Users_Group mailing list</span><br>
<span><a class="moz-txt-link-abbreviated" href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org" moz-do-not-send="true">Archivesspace_Users_Group@lyralists.lyrasis.org</a></span><br>
<span><a class="moz-txt-link-freetext" href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group" moz-do-not-send="true">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a></span><br>
</div>
</blockquote>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Archivesspace_Users_Group mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org" moz-do-not-send="true">Archivesspace_Users_Group@lyralists.lyrasis.org</a>
<a class="moz-txt-link-freetext" href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group" moz-do-not-send="true">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a>
</pre>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Archivesspace_Users_Group mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org">Archivesspace_Users_Group@lyralists.lyrasis.org</a>
<a class="moz-txt-link-freetext" href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a>
</pre>
</blockquote>
</body>
</html>