Hello Aspose team,
I’m currently using Aspose.PDF for .NET and I’ve noticed when doing the following,
var aPdfDocument = new Document();
aPdfDocument.EmbedStandardFonts = true;
aPdfDocument.Convert("some_random_pdf_log.xml", PdfFormat.PDF_X_3, ConvertErrorAction.None);
I get a log file stating this:
<Compliance Name="Log" Operation="Validation" Target="PDF/X-1a:2003"><Version>1.0</Version><copyright>Copyright (c) 2001-2012 Aspose Pty Ltd. All Rights Reserved.</copyright><Date>1/31/2019 9:20:16 AM</Date><file Version="1.7" Name="test.pdf" Pages="1"><Catalog><Problem Severity="Error" Clause="6.9" Convertable="True">The trapped key should be 'true' or 'false'</Problem><Problem Severity="Error" Clause="6.13" Convertable="True">The Title does not exists in Info dictionary</Problem><Problem Severity="Error" Clause="6.14" Page="1" Convertable="True">The page should include TrimBox</Problem><Fonts /></Catalog></file></Compliance>
The output is Target=“PDF/X-1a:2003” in the log file.
Could you advise if I am doing something wrong? Why does it show Target=“PDF/X-1a:2003” instead of PDF/X-3? Is the file not getting converted to X3?
How would I go about converting the file to the X3 standard?