[
https://issues.apache.org/jira/browse/PDFBOX-1342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jim G updated PDFBOX-1342:
--------------------------
Description:
When merging PDFs, 508 accessibility tags are only preserved on the first page
of combined PDF.
Both PDFMergerUtility.mergeDocuments() and PDFMergerUtility..appendDocument()
exhibit this behavior.
Example file attached to BugZilla "issue".
was:
When merging PDFs, 508 accessibility tags are only preserved on the first page
of combined PDF.
Both PDFMergerUtility.mergeDocuments() and PDFMergerUtility..appendDocument()
exhibit this behavior.
Example follows:
import java.io.*;
import java.util.*;
import org.apache.pdfbox.util.*;
public class PDFboxTest
{
public PDFboxTest() {};
private static String[] getFiles(String folder) throws IOException
{
File _folder = new File(folder);
String[] filesInFolder;
if(_folder.isDirectory())
{
filesInFolder = _folder.list();
return filesInFolder;
}
else
{
throw new IOException("Path is not a directory");
}
}
public static void main (String[] args)
{
PDFMergerUtility mergePDF = new PDFMergerUtility();
try {
mergePDF.addSource("file1.pdf");
mergePDF.addSource("file2.pdf");
ByteArrayOutputStream tempOutputStream = new
ByteArrayOutputStream();
mergePDF.setDestinationStream(tempOutputStream );
File file = new File("resultFile.pdf");
FileOutputStream fos = new FileOutputStream(file);
mergePDF.mergeDocuments();
tempOutputStream.writeTo(fos);
}
catch (Exception e) {
System.out.println( " Exception: " + e.toString() );
}
}
}
> Tags not fully preserved when merging PDFs.
> -------------------------------------------
>
> Key: PDFBOX-1342
> URL: https://issues.apache.org/jira/browse/PDFBOX-1342
> Project: PDFBox
> Issue Type: Bug
> Components: PDFReader
> Affects Versions: 1.7.0
> Environment: Java 1.6.0_26, PDFMergerUtility.
> Reporter: Jim G
> Attachments: PDFboxTest.java
>
>
> When merging PDFs, 508 accessibility tags are only preserved on the first
> page of combined PDF.
> Both PDFMergerUtility.mergeDocuments() and PDFMergerUtility..appendDocument()
> exhibit this behavior.
> Example file attached to BugZilla "issue".
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira