That looks great, Frank. Got any source code to share with me?!???
On 8/2/2019 8:32 AM, Frank Cazabon wrote:
This is the PDF Toolkit I have used:
https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
which allows you to merge and split (and more) PDFs
Frank.
Frank Cazabon
On 02/08/2019 08:02 AM, MB Software Solutions, LLC wrote:
Ideally, these would be the tables:
MyComponents.dbf
* iid int autoinc PK * cLabel v(50) (e.g., INVOICE, FUEL RECEIPT, BILL OF LADING, etc.) * tAdded t
MyPDFs.dbf
* iid int autoinc PK * cFilename v(50) * tAdded t
MyPages.dbf
* iid int autoinc PK * iFileID int (backlink to MyPDFs.dbf) * nStartPage int * nEndPage int * iLabelID (backlink to MyComponents.dbf)
And then on demand, I could generate a new deliverable PDF containing multiple components, selectable by the user ahead of time to put it together. From the original post: "B, C, and E" -- all in one PDF file.
On 8/1/2019 4:29 PM, Frank Cazabon wrote:
PDF toolkit might let you split a PDF into separate PDFs. But it really sounds like you should keep the original PDFs as separate entities and deal with each component as you wish.
On 1 August 2019 16:19:10 GMT-04:00, "MB Software Solutions, LLC" mbsoftwaresolutions@mbsoftwaresolutions.com wrote:
Customer has a single PDF ("document") with several pages in it (let's say 12 pages). The document is made up of several scanned files, each a different file type or "component."
Customer wants to extract certain pages from this single PDF into later
email to other parties. They cannot mail the entire document because some content isn't intended for recipients (like invoices) but they want to be able to send other selected "component" parts and that file attached to the email deliverable would be a SINGLE file.
Example:
MyPDF.PDF
Page 1: Invoice ("A") Page 2-3: Bill of lading ("B") Page 4-6: Fuel slips ("C" Page 7-10: Something else ("D") Page 11-12: Yada yada yada ("E")
Eventually, components B, C, and E will be emailed to somebody.
Given this scenario, what do you recommend?
tia, --Mike
This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus
[excessive quoting removed by server]