What are the specs to validate a PDF file? is there a PDF validator available from Adobe?

I have the following situation: In our company use a software product to schedule our engineers and inform our customers when one of our engineers visits them, to do this the following steps happen:
the software product is running on a SQL server 2008 R2 database and calls a standard function from SQL server to create a PDF file (PDF version 1.3)
Then this PDF file is attached to an Email which is then sent to our customers.
Some customers don't use email but they use a fax. For this we have use an email2fax product from our telephone provider which translates the email to a fax.
When the software product creates the email, attaches the PDF and sends it to the email2fax solution the attached is discarded.
The email2fax should send the attachment as well but it's not doing that.
When I manually send an email with an attached PDF (PDF version 1.5) the attachment is sent to the customer as a fax
When I open the original PDF file created by SQL server and save it again as PDF version 1.5, then attach it to an email and send it to the email2fax the attachment gets send as well.
When I open the original PDF file created by SQL server and save it again as PDF version 1.3, then attach it to an email and send it to the email2fax the attachment gets send as well.
When we send the email from the software product, with the PDF created by SQL server in version 1.3, to another email address the attachment is included in the mail.
some conclusions so far:
The PDF file in version 1.3 is created in SQL server and is usable in all products which read PDF files, except in the email2fax solution
the email to the email2fax software contains the PDF attachment
the email2fax software can handle a PDF version 1.3 file but not the file created by SQL server.
We gave these results to the supplier of the email2fax solution and their response is: "A PDF file is a valid PDF file when it is created by Adobe software"
My conclusion would be that they are wrong as PDF is a standard created by Adobe but that doesn't mean other software products can't comply with this standard and create a valid PDF file, but I have no way of telling them how they are wrong and without a stronger argument I can't convince them to investigate the problem.
extra info:
Portable Document Format - Wikipedia, the free encyclopedia
My questions are now:
Is there a PDF validation tool available from Adobe which would confirm that our PDF file generated by SQL server is a valid PDF file?
Or
Does anyone know if SQL server 2008R2 does create invalid PDF files and if there is a fix available to solve this behavior?
Any help in understanding this problem is greatly appreciated.
Thank you for your reply and your time reading this long question.
Regards,
Arjen

It is a high order probability that your SQL's report generator is creating the PDF, not Acrobat (which by design and EULA cannot be used in as/with server).
That the report generator outputs to an old-old version of PDF bears this out.
Wiki articles on PDF are very nice for those high level intro summaries.
To know / understand PDF you purchase and study the ISO Standard for PDF (ISO 32000-1:2008).
Rather than "PDF validation" you may want to consider addressing the appearent root cause of the problem(s).
You can change the email2fax application to one that can deal with older PDF versions.
You can change the report generator to one that can output to the ISO Standard.
(Perhaps the in-use application can be configured to output to the current version of PDF (i.e., the ISO Standard).
Be well...

Similar Messages

  • What are the steps to insert a check or X into a PDF Box?

    What are the steps to insert a check or X into a PDF box? 

    Provided the PDF form was properly created (checkboxes inserted as opposed to text boxes for the viewer to check when the page is printed) you just click as Test Screen Name replied. If not, you'll have to print the filled form and check the boxes yourself - by hand.

  • What are the quicktime settings to convert mpg4 files to streaming video?

    What are the quicktime settings to convert mpg4 files to streaming video?

    http://www.tansee.com/what-is-mp4-video.html
    "hint tracks" are required. QuickTime Player Pro can add them.

  • What  are the steps for merging of database files ?

    hi
    i have 23 datafiles in a tablespace .i want to merge these 23 datafiles into 4 to 5 datafiles.What are the steps for merging of database files
    Edited by: mithun on Oct 22, 2011 11:29 PM

    >
    i have 23 datafiles in a tablespace .i want to merge these 23 datafiles into no of
    small no of datafiles.What are the steps for merging of database filesYou didn't mention your Oracle version.
    See here for creating tablespaces http://www.adp-gmbh.ch/ora/sql/create_tablespace.html.
    You can specify as many (or as few) datafiles as you like.
    Then create tables in your new tablespace x_old_table_name(s) - you can Google this.
    Then select the data from old_table_name(s) into x_old_table_name(s).
    Drop old_table_name(s)
    Rename x_old_table_name(s) old_table_name(s).
    There may be a better way.
    Paul...

  • What are the connections to be done for file-to-RFC scenario in XI & R3 ?

    Hi,
    What are the connections to be done for file-to-RFC scenario in XI & R3 & also if it is RFC-to-File .
    I need to know what type connections used for  file-to-RFC in backend .
    In SLD it should be Third Party or  WEB AS ABAP..

    Hi Nandan,
    Perform the following configurations...
    <b>SAP XI</b>
    <b>1) RFC Destination (SM59)</b>
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    <b>2) Create Port (IDX1)</b>
    a) Select create new button
    b) Enter the port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    <b>SAP R/3</b>
    <b>1) RFC Destination (SM59)</b>
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    <b>2) Create Port (We21)</b>
    a) First Select Transactional RFC and then click create button
    b) Enter the destination port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    Regards
    San
    Remember to set the thread to solved when you have received a solution there is a Way.

  • What are the specs of the audio output in iMovie?

    Using  iMovie on iPad2, what are the audio specs for the final movie output options (HD1080p, HD720p, etc.)?  Does my 16/44 WAV or ALAC audio remain as, or is it converted?

    I don't have the new iPad, so I can't say if it saves up to 1080P.
    But I would assume when you save to the camera roll it will save it as 1080 video.
    On the iPhone 4, and older iPad it saves a 720 video, but that is the source it gets.
    But I can answer about the audio.
    IMovie iOS will encode the audio and video in the same format the device records.
    So it will save the video as H264, and embed audio as AAC.
    These are compressed formats.
    You do lose some quality in the final output.
    I find this is minimal, and well worth the loss for the ability to edit on the go.
    Hope that helps.

  • What are the best tools for converting .shg files to HTML image maps?

    After trying several different ways to import our WinHelp
    project into RH HTML, I'm left with recreating the project in HTML.
    There are over 200 .shg files. What's the best tool for converting
    them? Is there a free program that converts them? Or is there a
    better way?
    Lacona

    Yes, I have not been able to import the .hlp file, which was
    my last posted question/issue. I have tried creating a Microsoft
    HTML layout in RH4 Word; it begins to compile and, somewhere in the
    process, just freezes. I've tried importing the .hlp file into RH
    HTML; same result. I've tried creating a new HTML project with the
    .hlp file; same result. If I could import the file, it'd be great.
    Otherwise, I'll need to recreate the entire project, which brings
    me to converting the .shg files. Any ideas?

  • My MacBook Pro can't turn on again and apple said that the hard drive was broken. What are the chances of apple recovering my files on target disk?

    Okay basically my MacBook Pro won't turn on. It has a spinning loading sign and a bar that won't complete at the bottom. Rang apple said take it into the apple shop and they will try target disk. What is that exactly and what are the chances my photos and files can be recovered. I would go to the shop but I'm on vacation. Help would be appreciated thanks.

    This defines Target Disk Mode:
    http://support.apple.com/kb/PH10725
    Though not guaranteed, the chances are good that the data can be recovered.
    Ciao.

  • What are the specs for iPod video

    i wish to manually convert .mov (video with audio) to vPod format.
    anyone know where there is a list of the specs required, movie size, format, audio format?
    i'm trying to figure out the following:
    i have two movies of like nature. i drop ,them both in iTunes. i tell iTunes to convert for iPod and it says one does not need conversion. i am trying to figure out why the other does. they are both 44.1/h.264.
    what is the movie size spec and all the specs for QT to vPod conversion? (i want do to it manually.)
    i think i have it, is this correct: 320x180 (16:9). i assume vPod can play both 48.hz audio and that that does not have to be converted to 44.1 (both aac)?

    QT Kirk is simply saying
    you can make the file you dropped on the script in
    order to make it uneditable editable once again by
    loading the file in a hexidecimal editor utility and
    "zeroing out" the code that makes it uneditable.
    yes, i wanted to know which file to edit the script or the 'locked' movie --the .mov, thanks.
    .mov
    Format: AAC,Stereo (L R), 44.100kHz, H.264 Decoder,
    391 x 216, Millions
    FPS: 29.97
    Data Size: 58.25
    Data Rate: 536.90 kbits/sec
    Normal Size: 391 x 216 pixels
    Current Size: 391 x 216 pixels
    (Actual)
    The information cited does not include information regarding
    the H.264 profile used to create it. If created using the QT
    "Movie to QuickTime Movie > H.264" export option,
    then the file would not be iPod compatible since this
    workflow employs the "Main" profile. In a similar
    manner, if the file was created using the QT "Movie
    to MPEG-4" Export option, it would have been created
    using either the "Main" or "Baseline" profile.
    However, based on your dimensions, iTunes expects the
    file to be created using the "Baseline Low Compexity"
    profile and proceeds to correct the situation.
    how can you do that via QTP expert options? if you can. i create a lot of web movies and wish to 'feed 2 birds with one piece of bread'. (i like birds.
    if these are the only
    conversion for iPod tools apple offers...
    why?
    QT Pro/iTunes currently
    offers the use of two H.264 iPod compatible,
    automatically adaptive workflows (Baseline LC and
    Baseline) and QT Pro additionally offers one full
    manual iPod compatible H.264 workflow (Baseline
    profile) and one full manual MPEG-4 workflow. As to
    why the QT "Movie to iPod" and iTunes workflows are
    auto-adaptive, most users simply want to have iPod
    compatible files when they want them and don't want
    to learn how to make them properly with respect to
    each compression format and/or profile requirement
    and/or special case considerations (dimensions, data
    rates, frame rates, key frame frequency, aspect
    ratio, macroblock efficiency considerations, etc).
    yes, i wish to... well, i said that above, create web and ipod in 'one fell swoop'. i suppose these ipod auto-adaptive modes will work for web, but i'd rather use the expert options. i would like to "learn how to make them properly".
    > ok .m4v is h.264.
    Rather loosely stated. The
    ".m4v" extension refers to the file container while
    H.264 refers to the actual video compression
    algorithm. In this case the H.264 video format is
    specifically stored in this file container. One the
    other hand, the ".mp4" file container is a more
    generic MPEG-4 file container commonly used for
    either MPEG-4 or H.264 (MPEG-4 AVC) video compressed
    files. And, at the other end of the scale, the ".mov"
    file container is the most generic since it can
    basically contain any "supported" compression format
    to include either MPEG-4/AAC or H.264/AAC iPod
    compatible files. One key to remember here is that
    file containers, like the compression formats that
    they can contain, have specific "characteristics."
    For instance, ".m4v" and ".mp4" file containers can
    have one external piece of graphic "artwork"
    associated with it (as seen in iTunes), but the
    ".mov" container cannot.
    i did not know that .mp4 also served for h.264. the graphic container of .m4v i had sort of noticed, however i did not or had not for .mov, thanks.
    Your file did not conform to
    the required "Baseline LC" profile and so iTunes
    converted it. Since the "LC" profile defaults to a
    video data rate on the order of 1500 Kbps, your file
    size was nearly doubled for the specific duration of
    your clip.
    i'm not sure i understand why my data rate was converted where a lesser data rate was not. (536 vs. 262)
    thanks very much for this 'training'.

  • What are the specs of the video the Playbook records?

    Hello,
    I'm going through the challenge of converting Playbook MP4 video files to edit them in Final Cut Pro. I was wondering if anyone could give me the full specs on the video the Playbook records. Is it 720 X 1280? Interlaced or progressive? What is the frame speed? Audio? Etc.?
    Is there possibly some Blackberry site on the web that gives all this technical information?
    Thanks.
    John
    Solved!
    Go to Solution.

    canadajohn wrote:
    Thanks very much for the reply.
    Unfortunately no matter how I try to download Supported Media Types on BlackBerry Tablets I can't - either by clicking on your link or by putting that phrase into a search engine (it appears there but will also not download). Equally I'm not really interested at this time in kinds of media I could import into the Playbook.
    Now, that is odd. I just downloaded it second time from the link you posted.
    Anyway, the video is 720p, 1280 x 720.
    Output to an HD television, with an HDMI cable has a resolution of 1080p (1920 x 1080).
    Tablet screen resolution is 1024 x 600.
    Supported video camera encoding on the BlackBerry PlayBook tablet
    File format: MP4
    Component:  Video
    Code:  H.264
    Notes:
    480p at 30 frames per second produces a bit rate of 2.67 Mbps.
    720p at 30 frames per second produces a bit rate of 8 Mbps.
    1080p at 30 frames per second produces a bit rate of 16 Mbps.
    Component: Audi
    Codec: AAC
    Notes: MPEG-4 AAC at 128 Kbps, stereo (2 channels), 48 kHz sampling
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • I just got an old apple mac mini a1103. i found out it comes without a power adapter. What are the specs for the power adapter

    can some one tell me the specs for the power adapter. Is there  a manual available somewher on apple site for this computer?

    Hi lllaass,
    Thanks for your great answer.
    That website link is for a1105. Is it same as a1103?
    Also would you know if the power connection port is simlar to the one for appletv? I have an apple tv from 2007 which no longer works. Perhaps I can use that to power the mini.
    Thanks again!
    Avatariq

  • Newbie: what are the specs on my box?

    We've recently installed a SunFire x2100. I need to get all the hardware specs -- processor type and speed, memory, etc.
    I can't find a specific model number on the server itself, and I could not find a place to get hardware specs anywhere on the menus in the gui.
    Where do I look?
    The server does have a label that says "SysPN 602-3038-01", if that helps.

    There's a long-standing mantra that was spoken and repeated
    over and over again in the old Sun Hardware forums
    (before the March 30, 2006 merging into a single forum website) ...
    "The Sun System Handbook is Your Friend ..."
    "The Sun System Handbook is Your Friend ..."
    "The Sun System Handbook is Your Friend ..."
    The public (free) X2100 System page in the SSH is:
    http://sunsolve.sun.com/handbook_pub/Systems/SunFireX2100_R/SunFireX2100_R.html
    You might consider adding the general Handbook link to your bookmarks.
    http://sunsolve.sun.com/handbook_pub/
    It comes in handy every so often.
    Additionally, with a Sunsolve login account (service contract) you can have access to more information at:
    http://sunsolve.sun.com/handbook_private/
    That 602-3038-01 number is a Sun-internal number.
    There's no cross-reference chart published anywhere, publicly.
    It appears on your packing list and in Sun-internal records.
    It is called a "top level number" and is used to generate a pick list when
    your particular model of computer was assembled in the factory.
    That 'pick list' would show the various parts required to make your system,
    and is based upon available models, plus whatever you ordered.
    If the SSH page doesn't have enough information for you,
    you can review the system's packing list,
    or you can contact your Sun account representative and discuss the issue.

  • What are the limits of an llb library file

    After much review and some experimentation of the different types of LV library files, I am planning on using multiple llb type libraries to contain groups of vi's for an extensive testing application (multiple deployments)
    Driving reasons are:
    1) based on info obtained in this forum, calling an item in an llb loads only that item while calling an item in an lvlibp packed library loads the entire package of files
    2) appears source control will be simpler with an llb
    3) vi's are compiled into a single container vs. just a list of files in a sub-folder like lvlib libraries so visibility (or lack thereof) and security are improved
    4) by using the llb files, I can make mods to the system and have a much smaller executable to deploy and if I make a change to an item in an llb file, I don't have to recompile the entire executable
    However, LV help doesn't explain very well what can and cannot go into an llb file.  In one instance, I was looking to contain all files associated with a particular pc of hardware since 1) it rarely changes, 2) it provides a single source for everything I need to interface with that hardware item wherever I need it.
    I attempted to add a dll file and it appears I cannot do it.  Can I just drag files into the llb file manager or do I have to implicitly add them when saving from the specific vi or ctl file.  If that is so, I guess that guides me as to what files can be added to the llb, just ones you can open and save in LV.
    Seems though, if you can include a dll in an executable, why not a library file.
    Thanks for any thoughts on this, confirming or countering what I am seeing.
    Doug
    Doug
    "My only wish is that I am capable of learning each and every day until my last breath."

    OK, so change compiled to packaged.  I understand that an llb is not a compiled file but rather a container that for my purposes, keeps the individual files from being end user accessible.
    Wasn't sure about the ability of adding a dll file because, as I states above, the LV help does little to explain what can and cannot be included in an llb.
    My reason for NOT wanting to use a packed library is that (and this IS in the help file) when you call on one item in the library file, everything contained in the packed library loads.
    My ultimate goal is to be able to utilize small pcs of my application as needed based on part number of the units being tested.  Each part number has a specific test sequence. There are dozens and soon to be hundreds of different part numbers and I don't want to have all that load when I only need one at any given time.
    For reference, if I build my entire application with all support and sub's today, I end up with an exe well over 20 meg and my IT doesn't give me rocket ship computers for production testing.
    The core application will be the exe and I will call the code required for the part number dynamically. Once that code loads, it will stay loaded until the next part number and normally run from several hours to several days.
    I had also considered OOP but that seems to be way overkill for what I am looking to do.  
    Hope this makes my desired path a bit clearer.
    Doug
    Doug
    "My only wish is that I am capable of learning each and every day until my last breath."

  • What are the best settings to convert .mts files to Prores

    Hi friends,
    Trying to figure out some settings. I am a novice editor so please forgive lame terminology in advance:
    I have footage shot on a Canon Vixia HF M500. I am editing in Premiere Pro CC on a MAC with OS 10 Mavericks. I tried editing directly from the .mts files, but it doesn't scroll through footage well unless I render. Also if I add any effects like a fade in, etc it wants me to render the entire clip. I think my best workflow will be to convert the files to Prores prior to editing. I generally output all of my masters as Prores anyway so it seems like the logical choice.
    What I can't figure out is which settings to use. I'm converting using Adobe Prelude CC (which then uses Adobe Media Encoder CC). I installed a group of Prores presets and my four main choices are:
    1080i, 29.97
    1080p, 29.97
    1080i, 23.97
    1080p, 23.97
    The camera itself has three settings 30p, 24p, and 60i. The 24p and 60i are both interlaced (even though 24p shouldn't be) so I use 30p. I'm pretty sure the correct setting for me to transcode to is 1980p, 29.97 but not sure how to determine that. When I look at the .mts files in Premiere it tells me they are 29.97. Do I have to match that when I transcode? Not sure how to know whether they are 1080i or 1080p. I'm hoping it's 1080p because working with interlaced footage is a major drag. Also, does it even matter? If it's transcoding anyway, can I just pick whatever setting I want and that becomes the new normal.
    Any help will be greatly appreciated. Thanks!

    Thanks for the response Johnathan. I noitced that videos converted using the iPad preset did look ok on the mini, I was just curious if having more bespoke settings would create videos that would maximise the smaller screen real estate???

  • What are the functions of look and feel files?

    Hi,
    If some one can explain me what are individual role in look and feel of the ISA B2C application.
    mainFS.jsp
    main_inner.jsp
    catalogFS.jsp
    accountFS.jsp
    refresherB2C.jsp
    I want to know function of each files. If I change any file then where exactly I can see changes which I made.
    Any help from any one highly appreciated.
    Thanks.
    Ashish

    Hi,
    If you get hold of the ISA Development and Extension guide there is a section highlighting which frames go where in the main application.
    You can also see which .jsp pages are displayed where by adding the following parameter to the root URL of the application when you logon.
    http://<host>:<port>/b2c/b2c/init.do?showmodulename=true
    This will display the name of each jsp page in the frames on screen.
    Also, surely you must have been asked to change certain aspects of the application - not specific files?  You shouldn't just change the files and then "see what happens"...
    Hope this helps,
    Gareth.

Maybe you are looking for

  • Windows Vista install disk for my Mac?

    I have just installed Windows vista onto my Mac but when using boot camp it only gives me the option of creating a Windows 7 install disk.  Does anybody know where I can get a Windows Vista install disk?  Thanks

  • RE: Cleaning and Compression Environment Repository

    Mark, I'm not sure what I did wrong the first time. I thought I covered all the bases, but just to be certain, I did the whole sequence again and now it works. Before, I did have problems restarting the environment, because the repository was locked.

  • Two applications at the same time on M200?

    On the Amazon site (and other places I'm sure) it says about the M200: "With the optional Tablet Multi Dock station, you can plug in an external keyboard and monitor allowing you to run two different applications on separate screens at the same time.

  • Closed lid

    is there any way to keep my music playing while the lid of the ibook is closed? in other words does the laptop have to go to sleep when closed, or is that a setting that i can change?

  • Add report assignment to AR01 (Asset Balances)?

    AR01-Asset Balances can be drilled-down to Asset Explorer (AW01N) via report interface/assignment.  Can we add report assignment AS03 to report AR01? For reports developed using Report Painter/Writer, we cannot change SAP-delivered reports/report gro