Problem in Merging PDF files
Need to print batches of PDF.<br />The command copy *.PDF > LPT1: (redirected by NET USE) doesn't work.<br />On the printer I get an error message. All files are sent in one file.<br />.<br />I guess this is related to the PDF header which is not set correctly for the second PDF copied.<br />I mean, according to the PDF Reference guide, the proper syntax for a PDF file header is for the "%PDF-<version>" comment to be the first line of the PDF file. The recommended second line is a comment line with four binary characters to indicate the file contains binary information.<br />.<br />Acrobat requires only that the header appears somewhere within the first 1024 bytes of the file.<br />.<br />I guess the Rip is not able to convert PDF into PS before its interpretation as the second header exceeds 1024. Even the combined file has %%EOF before each PDF Header, this is probably not enough to merge them without problem.<br />.<br />Did you experience the same ?<br />Thanks for your comments.<br />Regards.<br />Franck
You can build your own PDF merge utility using the PDF Merge and split libraries for .NET from from http://www.dotnet-reporting.com or http://www.winnovative-software.com .
You can use it to merge PDF files, html files, text files and images,
set the page orientation, compression level and page size.
All this can be accomplished with only a few lines of code:
PdfDocumentOptions pdfDocumentOptions = new PdfDocumentOptions();
pdfDocumentOptions.PdfCompressionLevel = PDFCompressionLevel.Normal;
pdfDocumentOptions.PdfPageSize = PdfPageSize.A4; pdfDocumentOptions.PdfPageOrientation = PDFPageOrientation.Portrait;
PDFMerge pdfMerge = new PDFMerge(pdfDocumentOptions);
pdfMerge.AppendPDFFile(pdfFilePath);
pdfMerge.AppendImageFile(imageFilePath);
pdfMerge.AppendTextFile(textFilePath);
pdfMerge.AppendEmptyPage();
pdfMerge.AppendHTMLFile(htmlFilePath);
pdfMerge.SaveMergedPDFToFile(outFile);
Similar Messages
-
Getting NULLPointerException while merging pdf files using PDFDocMerger
Hi,
I am using BI Publisher 11.1.1.7 Version Jar Files to use PDFDocMerger Class in Jdeveloper and my requirement is,
need to merge pdf files taking from the third party server.So, I am passing url as an input to PDFDocMerger(As per BIP documentation we can pass url as an input to PDFDocMerger using Object Class) but I am getting NULLPointerException.
I am using below code:
import java.io.File;
import java.io.FileOutputStream;
import oracle.xdo.common.pdf.util.PDFDocMerger;
public class PDFMerger
public PDFMerger() {
public void pdfDocumentMerger() {
try {
System.out.println("Testing1");
Object[] f = new Object[2];
f[0]= ("http://docs.mytxi.com/downloads/Invoices/OE/06082013/02599553.PDF");
f[1]= ("http://docs.mytxi.com/downloads/Invoices/OE/06082013/02599553.PDF");
FileOutputStream output;
output = new FileOutputStream("c:\\docs\\OutputPDF.pdf");
System.out.println("Testing3" + f[0]);
PDFDocMerger pdfMerger;
pdfMerger = new PDFDocMerger(f, output);
System.out.println("Testing4");
pdfMerger.process();
System.out.println("Testing5");
pdfMerger = null;
output.close();
}//try
catch (Exception e)
System.out.println(" Exception " + e.getMessage()) ;
e.printStackTrace() ;
System.out.println("End") ;
public static void main(String[] argv) {
PDFMerger xmlPublisher;
xmlPublisher = new PDFMerger();
xmlPublisher.pdfDocumentMerger();
Error:
Testing1
Testing3http://docs.mytxi.com/downloads/Invoices/OE/06082013/02599553.PDF
Testing4
Jul 22, 2013 10:22:22 PM oracle.xdo.common.pdf.util.PDFDocMerger$PDFUtility <init>
SEVERE: The first input to be merged has problem and caused stopping merging
Jul 22, 2013 10:22:22 PM oracle.xdo.common.log.Logger log
WARNING: java.lang.NullPointerException
at oracle.xdo.template.pdf.util.PDFObjectDictionary.<init>(PDFObjectDictionary.java:36)
at oracle.xdo.common.pdf.util.PDFDocMerger$PDFUtility.checkIfDupFields(PDFDocMerger.java:2438)
at oracle.xdo.common.pdf.util.PDFDocMerger$PDFUtility.processWithNoOut(PDFDocMerger.java:2932)
at oracle.xdo.common.pdf.util.PDFDocMerger.generateMergedPDF(PDFDocMerger.java:623)
at oracle.xdo.common.pdf.util.PDFDocMerger.mergeDocs(PDFDocMerger.java:551)
at oracle.xdo.common.pdf.util.PDFDocMerger.process(PDFDocMerger.java:506)
at xxtxi.oracle.apps.ar.iex.server.PDFMerger.pdfDocumentMerger(PDFMerger.java:24)
at xxtxi.oracle.apps.ar.iex.server.PDFMerger.main(PDFMerger.java:40)
Exception java.lang.Exception: Document #2 looks corrupted.
oracle.xdo.XDOException: java.lang.Exception: Document #2 looks corrupted.
at oracle.xdo.common.pdf.util.PDFDocMerger.process(PDFDocMerger.java:510)
at xxtxi.oracle.apps.ar.iex.server.PDFMerger.pdfDocumentMerger(PDFMerger.java:24)
at xxtxi.oracle.apps.ar.iex.server.PDFMerger.main(PDFMerger.java:40)
End
Process exited with exit code 0.
It would be great, if any one provide solution on this issue.
Thanks,
Irfan.One of the merged PDF was edited by using the "Adobe Lifecycle Assembler" tool and i was able to open that file successfully in my machine.
Is bi publisher API compatible with such files?
It would be great, if any one can throw some light on this issue.
Thanks,
Indira -
Problem with preview PDF files on Windows 7 32bit
Hello,
in my office I have a problem with preview PDF files on my computers. The files are allright, but if I select a file and click on preview mode after ~ 10sec operation system write something "Preview this file is corrupt for PDF Preview Handler wrong". On other 64bit computers with same programs the preview is work. I try uninstall all Adobe soft (Reader, Flash), clean all Adobe data from folders in root and in register, but it is not solve this problem. On Microsoft forums wrote me, that the problem is probably with AR plugin.
So, can someone help me?
Config PC:
Windows 7 32/64bit Pro
Intel i3, 4GB
Adobe Reader 11.0.5
Adobe Flash Player 15 ActiveX
Adobe Flash Player 15 plugin
Preview Handler Surrogate Host ver.: 6.1.7601.17514
Thank you for help.I think I figured it out after reading other forums. Thanks!
-
Problems converting a pdf file to a word document using ExportPDF
I am having problems converting a pdf file to a word document (.docx) using ExportPDF. It is spends ages trying to upload the PDF file, but fails to do so. Should I just cancel my subscription?
I suspect that you are asking for help with CreatePDF. If so, you should post in
http://forums.adobe.com/community/createpdf
This is the Reader forum... -
Problem with printing pdf file
hello,
lately i have problem with printing pdf file:
i click on the print button and the respod is very slow
it takes more than a minute till the print window apears.
i tryied to install version X but it's the same, the problem exist only when printing via adobe reader,
other programs i'd working much faster.
please advice,
thank youNo, it is not set to overprint. Also, I have to add that the printing results were not consistent. Sometimes it covered and sometimes it did not.
-
How to merge pdf files into one pdf file?
In E-Rec we need the capability to mass printing for correspondance. There i want to merge pdf files for candidates into one pdf file. I am doing the following:
Data: lv_document1 TYPE rcf_s_cs_document_content.
LOOP AT activity_object_tab INTO ls_activity_object.
lo_act_corr ?= ls_activity_object-activity.
CALL METHOD lo_act_corr->process_document
EXPORTING
channel = 'FRONTEND'
IMPORTING
document = lv_document1.
ENDLOOP.
Now lv_document1 contains the pdf file in lv_document1-DOCUMENT_X which is of type RAWSTRING.
This works for one candidate, in this case the pdf for last candidate will be displayed.
But how would i append in the loop or what would i need to do display all candidates in one pdf.
Any help will be appreciated.
ThanksFile>Create PDF>From File.
Please post followups in the Acrobat forum.
Bob -
I'm having problems opening my pdf files. I'm running wiondows Xp and have adobe reader XI(11.0.06) installed.
What kind of problems? What happens when you try? Any error messages?
-
Having a problem converting a PDF file to Words with Adobe's conversion program.
Having a problem converting a PDF file to Words with Adobe's conversion program.
See https://forums.adobe.com/docs/DOC-2412
If you need more help, please ask in https://forums.adobe.com/community/acrobatdotcom/ -
having problems opening a pdf file with reader 10/11 get error msg cannot open close reader and try again any ideas
Hi George ,
Is it happening with all the PDF' or any specific one?
Could you please share the error message so that we can replicate at our end ?
Try repairing reader once and see if that fixes the issue.
Launch Reader>Navigate to Help>Repair Adobe Reader Installation
Regards
Sukrit Dhingra -
Merge PDF files into (preserving layer info)
Is it possible to combine several PDF files into one and preserve the layers of each source PDF into the merged one ?
... not sure SSIS is the correct tool for you unless you're already using it or have other tasks to perform besides merging pdf files.
There is no functionality like that available out of the box, but if you have the right (third party) .Net assemblies then you could use SSIS (Script Task/Component). An other option is to call a tool/batch file via the execute process task.
Please mark the post as answered if it answers your question | My SSIS Blog:
http://microsoft-ssis.blogspot.com |
Twitter -
Merging PDF files through a script
Hi everyone,
I want to merge a couple of PDF files
through a script, because i have to do
it for a good number of them every time
I get them sent.
I was wondering, does Reader have a
command that can be called in the command
line in order to merge this pdf files through
a script.
Ted.Reader can do very few things besides being a reader. If you wanna merge PDF files, use a PDF merger.
-
Problem when loading pdf files from Shared Content
When I load pdf files from Shared Content, I got the following problem: "The selected document could not be retrieved, please try uploading the document again."
Anyone knows this?
Thank you very much in advanced.I don't migrated the program, but installed it from the original installer,
i. e. I first installed Indesign from backup, and then uninstalled it and
reinstall clean from Adobe.
What a plug-in or utility converts page from InDesign to PDF?
2014-08-10 22:51 GMT+04:00 Peter Spier <[email protected]>:
problem with exporting PDF files from InDesign CS5 created by Peter
Spier <https://forums.adobe.com/people/P+Spier> in InDesign - View the
full discussion <https://forums.adobe.com/message/6627440#6627440> -
Problem printing Online PDF file
Have a strange problem printing online PDF files. The printer prints all other documents ok - Word, Pages, PDF files that are stored on disk etc. However when i try and print a PDF file online - i.e. online job application form, the printer goes into melt down. It will only print part of the first page then stops. The drive wheel pushes the paper back and forth a few times then stops. I can print each page one at a time but won't let me print all at once.
Any ideas? It does this regardless of which computer I use (both mac's). Makes no difference if the printer is connected direct via USB or Airport.
Any ideas?
Colin.What kind of printer is it? Is the software up to date? Is it possible to provide the URL of the page you are trying to print?
-
Problem reading attached PDF files
<!--[if gte mso 9]><xml>
</xml><![endif]--><!--[if gte mso 9]><xml>
Normal
0
false
false
false
MicrosoftInternetExplorer4
</xml><![endif]--><!--[if gte mso 9]><xml>
</xml><![endif]--><!--[if !mso]>
<object
classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui>
</object>
<style>
st1\:*{behavior:url(#ieooui) }
</style>
<![endif]-->
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
</style>
<![endif]-->
Hello.
At my work, we use JavaMail (version 1.4.1) in server
programs, processing mails with attached files from customers. Mostly it is
TIFF images, but it can also be PDF
files, and the attached files are extracted and saved for further processing.
Sometimes, we have a problem, reading attached PDF
files. The files get saved, but is of size 0 bytes. If I forward it, however,
using an Outlook client, the forwarded item can be read by our JavaMail program, and files saved OK.
I have tried to forward it using JavaMail, but I cannot
compose the mail parts, that fails, however - of the same reasons: I cannot
read the them in:-)
It looks like it's when the mail is send from a Mac.
Anyway, the part to read is of content type "APPLICATION/APPLEFILE" whereas when it's forwarded, it's content
type is "APPLICATION/OCTET-STREAM"
The way, I read the part, is to check if the part is an
instance of an InputStream, and then saving into a byte array, like this:
h5. Object
obj = part.getContent();
if (obj instanceof
InputStream) {
InputStream
inStream = part.getInputStream();
byte[]
buffer = new byte[BUFFER_SIZE];
int
bytesRead;
BufferedOutputStream
outBufStream = new BufferedOutputStream(new FileOutputStream(attFileName));
while
((bytesRead = inStream.read(buffer)) != -1)
outBufStream.write(buffer,
0, bytesRead);
inStream.close();
h5. outBufStream.close();
Problem
is that .read() method always returns -1 when content type Is APPLICATION/APPLEFILE,
so a file of 0 bytes are created.
Interesting is perhaps, that debugging shows me that the
part instance of the InputStream actually is a
com.sun.mail.util.BASE64DecoderStream when it fails, and a
com.sun.mail.util.QPDecoderStream
when it works OK.
So I have this idea, that I's a certain type of decoder
stream we're missing? We use Java 1.6.0 update 10 and JavaMail 1.4.1. and since
we use java 1.6 we use the JAF framework from that one, I guess?
Hope you guys can help?
Thanks in advance, Per Jensen
[email protected]We have two (MS Exchange) servers (from trace log):
Microsoft Exchange IMAP4rev1-server version 5.5.2650.23
Microsoft Exchange Server 2003 IMAP4rev1 server version 6.5.7226.0
- the first one is the one, we're using here, but I have tried on the other, newer version too, and it didn't help either.
But I've found out a couple of interesting things:
1: Debugging shows me, that the part instance of the InputStream actually is a com.sun.mail.util.BASE64DecoderStream when it fails, and if I forward the mail via Outlook as described earlier, and it can be read OK, the part is a com.sun.mail.util.QPDecoderStream instance.
2: I can save the WHOLE message to a file, using message.getInputStream(), and when I opens the file I can find the individual attachments - as well as the bodytext, if any - as they are separated with the disposition, mimetype and filename fields, showed as plain text. And the attachments are showed as blocks of characters; I guess it's the ascii character representation of the bytes. Here's a snippet, note the first two sentences. They seemes to be added, somehow, when I dump the message to file(?):
<START OF DUMPED FILE>
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------_=_NextPart_000_01C9A8A2.19479FE4
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
(The body text here)
------_=_NextPart_000_01C9A8A2.19479FE4
Content-Type: application/applefile;
name="first_attachment.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="first_attachment.pdf"
AAUWAAACAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAASgAAABAAAAAJAAAAWgAAACAAAAADAAAA
egAAABAAAAABAAAAigAAI6IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAA1NzE2NSBCTkhhdWcucGRmJVBERi0xLjMKJbe+raoKMSAwIG9iago8PAovVHlwZSAv
Q2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9L
aWRzIFsgNCAwIFIgXQovQ291bnQgMQo+PgplbmRvYmoKMyAwIG9iago8PAovUHJvZHVjZXIgKEhh
...(and so on)
DMgMDAwMDAgbg0KMDAwMDAwNTM1NSAwMDAwMCBuDQowMDAwMDA2NTA5IDAwMDAwIG4NCjAwMDAw
MDc2NjUgMDAwMDAgbg0KdHJhaWxlcgo8PAovUm9vdCAxIDAgUgovSW5mbyAzIDAgUgovU2l6ZSAx
MQo+PgpzdGFydHhyZWYKODgyNAolJUVPRgo=
------_=_NextPart_000_01C9A8A2.19479FE4
Content-Type: application/applefile;
name="second_attachment.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="second_attachment.pdf"
AAUWAAACAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAASgAAABAAAAAJAAAAWgAAACAAAAADAAAA
egAAABAAAAABAAAAigAAI9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAA1NzE4MSBCTkhhdWcucGRmJVBERi0xLjMKJbe+raoKMSAwIG9iago8PAovVHlwZSAv
Q2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9L
...(and so on)
<END OF DUMPED FILE>I understand that it's base64 encoded and must be decoded, and I have tried to copy/paste the blocks separately, run them through the com.sun.mail.util.BASE64DecoderStream, and saving them as PDF files, which works fine(!).
As the solution seems to be painfull: Parse the mail to find where the attachments starts and stops and saving them as files, I hope you guys can send me on the right track?
PS: The trace log when dumping the file shows everything OK, I think. Here's a bit of the log at the end of dumping the message:
(...)MTUgMDAwMDAgbg0KMDAwMDAwNTg2NyAwMDAwMCBuDQowMDAwMDA3MDIxIDAwMDAwIG4NCjAwMDAw
MDgxNzcgMDAwMDAgbg0KdHJhaWxlcgo8PAovUm9vdCAxIDAgUgovSW5mbyAzIDAgUgovU2l6ZSAx
MQo+PgpzdGFydHhyZWYKOTMzNgolJUVPRgo=
------_=_NextPart_000_01C9A8A2.19479FE4--
A10 OK FETCH fuldført.
A11 FETCH 1 (BODY[TEXT]<40336.16384>)
* 1 FETCH (BODY[TEXT]<40336> {0}
20/03-09 15:18:21,445 3 Done, writing bytes to ByteArrayOutputStream. Size: 40336 bytes (..common.mail.MailUtil.dumpMessageToFile.dumpMessageToFile)
20/03-09 15:18:21,445 3 Done, writing ByteArrayOutputStream to file. (..common.mail.MailUtil.dumpMessageToFile.dumpMessageToFile)
A11 OK FETCH fuldført. -
Hi,
I have problems with some PDF files. After clicking on link to the file Safari shows me insted of normal document (which is working on Windows) hashes, numbers etc like it was a problem with coding or something. First I was using Preview, I though that maybe installing Acrobat Reader with plugins will solve the problem, but ofcourse it didn't. Did somebody has this same problem?Back up all data.
Please triple-click anywhere in the line below on this page to select it:
defaults delete -app Safari WebKitOmitPDFSupport
Copy the selected text to the Clipboard by pressing the key combination command-C.
Quit Safari. Launch the built-in Terminal application in any of the following ways:
☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
Paste into the Terminal window by pressing the key combination command-V. I've tested these instructions only with the Safari web browser. If you use another browser, you may have to press the return key after pasting.
Wait for a new line ending in a dollar sign (“$”) to appear below what you entered. You can then quit Terminal. Test.
Maybe you are looking for
-
Correct workflow for HDV to anamorphic SD DVD?
My current workflow amounts to building HD videos in Final Cut Express 4 (FCE), exporting HD MOV files for use in Encore CS3 to create standard DVDs. To be clear (correct my verbiage if I'm wrong) when I say HD this is what I'm working with: 1920 x 1
-
BANK RECONCILIATION STATEMENT .... URGENT
I would require some help .... in regards to the condition types for MT940 . Basically the client would be doing their BRS electronically with AXIS BANK ..... they would thus require the condition types for moving ahead ... Also please provide a docu
-
I am just having problems finding a toolbar with the same features of the AIM toolbar. I simply want a toolbar with button links. Not one with the content feeds from social sites.
-
Keyword search brings up separate events,but I want results all together on the screen.
A Keyword search brings up separate events that I have to scroll through, but I want to view all the photos together visually. How can I do this?
-
Importing an old address book from mac LC111 into my mac os x 10.5.8
I have an old hard drive on my desktop-LC111-claris works-appleworks. In this is my very precious address book. I have not been able to open this book since buying the new mac a few months ago. "You cannot open this application as the Classic environ