Incorrectly Decoded .pdf

There is a pdf file that is being sent to many employees via email attachment, and 99% of them can open them up from a variety of different phones. A handful are getting the error of "Adobe Reader could not open because not supported or has been damaged(if email it was'nt correctly decoded)"
I have read many forum responses from others with the same problem, but I have a question that might help narrow this down for me.
If I open the pdf in notepad and it looks like chinese...what does that mean?
倥䙄ㄭ㜮ਠ쿣⃓ㄊ〠漠橢ਠ㰼ਠ启灹⁥䌯瑡污杯ਠ倯条獥㈠〠删ਠ倯条䵥摯⁥唯敳潎敮ਠ嘯敩敷偲敲敦敲据獥㰠‼⼊楆坴湩潤
Thanks

You don't open PDF files with Notepad, but with Adobe Reader.  Notepad can only open text files.
Sending encoded documents via e-mail is never a good idea.  Upload the document to a server (using a service like https://sendnow.acrobat.com/), then send the link in the e-mail message.

Similar Messages

  • Incorrect PO pdf document attached.

    I am working on the workflow issue
    This is on 11.5.10.
    The issue here is in the notification which is send to the requester has incorrect PO pdf document attached.
    For ex : PO 100 ,has the pdf attachment of 130.(attached are the PDF files for both POs)
    is there anything to do with work flow customization

    We are seeing the same problem. The pdf document is being generated in a 2 step process. In step 1, an oracle rdf report is running to generate xml data. In step 2, the BI Publisher layout is applied.
    When we do Inquire > View Document, step 1 is being skipped and the cached version of the xml data is being processed in step 2.
    Running the Print PO report manually executes both steps 1 and 2 and generates the desired report. However it doesn't refresh the cache. An Inquire > View Document still shows the old data.
    The only way we have found to fix Inquire > View Document is to generate a new PO revision. This reloads the cache.

  • Preview shows some text incorrectly in pdfs

    I have recently had problems viewing pdfs in Preview. This applies to new pdfs that I have downloaded as well as old ones that were already on my computer. I am a graduate student in biology, so I download and read many scientific articles as pdfs on my 2.4 GHz MacBook.
    I think the problem may have started when I did the 10.5.6 system update.
    Here's the problem:
    Preview substitutes incorrect letters or symbols for some letter combinations. It seems to have particular trouble with the letter 'f' with other letters. For example in one pdf...
    "field" becomes "Weld"
    "difficulties" becomes "diYiculties"
    "configuration" becomes "conWguration"
    "flightless" becomes "Xightless"
    "flat" becomes "Xat"
    "effective" becomes "eVective"
    In another pdf...
    "flow" becomes "£ow"
    "floral" becomes "£oral"
    "field" becomes " ¢eld"
    These errors were also present when it printed.
    And finally in another...
    "field" becomes "Æeld"
    "influence" becomes "inØuence"
    "fig" becomes "Æg"
    This happens if I view the pdf in Safari using Preview or in Preview itself (Version 4.1 (469.4)). Suggestions?

    sounds like a font problem. open Font Book and validate all fonts and resolve duplicates. also, clear Font caches using a3rd party app like Font Finagler or Onyx.

  • Dealing with Predictors when decoding PDFs

    I've seen a lot of questions about how to "unpredict" Xref streams. The answer usually goes something like "RTFM!"
    Well, I have R'd the FM, and it's still complicated. So, to save others the pain I've gone through, here's a slightly more detailed rundown.
    A great blog explaining how PNG prediction works (which, yes, can be applied to text) is here:
    http://www.atalasoft.com/cs/blogs/rickm/archive/2008/05/02/using-png-predictors-to-enhance -gzip-pkzip-flate-compression.aspx
    A fun fact not covered in the blog: PNG prediction happens bottom-up, so when you decode you need to run your algorithm top-down.
    Basic steps:
    Assuming you've already decoded (inflated, un-gzipped or whatever) the string...
    You'll need to know the predictor type and the column width, at a bare minimum. This is provided in the Xref stream dictionary.
    -Predictor type will be /Predictor in the /DecodeParms subdictionary. Usually this is 12 (PNG Up prediction)
    -Column width will be /W. Usually this is [1 2 1]
    Armed with this information:
    1) Strip off the last 10 characters of the string. This is the CRC and is unnecessary to extract the raw data.
    2) Sum up the column widths. For the example above [1 2 1] would be 4. This is one less than the number of bytes in each row.
    3) Split the string into rows by the column width: sum+1, or in our example, 5.
    4) The first byte on the row will be the predictor type. You can actually change the predictor line-by-line, though I haven't seen an example of this actually happening. For PNG Up prediction (12, as above), the first byte should be 0x02. You should either strip this off (i.e. assume all lines use the same prediction), or write code to change the algorithm based on this number. The simpler solution, albeit potentially hazardous for your reader, is to strip it off.
    5) Either way, you should now have a row equal to the <width> (4 in our example). You now convert the row byte-by-byte. Since PNG Up unprediction works top-down, the first row is already effectively decoded. I create a "prevRow" array with <width> rows, filled with zeroes.
    6) Loop through each row, and within that loop loop through each byte in the row. Convert the byte from binary to int and add it to the same byte in the previous row. Pseudocode: unpredictedByte = prevRow[currrentByte] + row[currentByte]
    7) Convert the int back to binary. You'll see why in a second.
    8) Once you have all your rows unpredicted, loop through them again, splitting them into binary strings based on the W parameter. In our example: 1 2 1. I.e. the first string is 1 byte, the second string is 2 bytes, the third string is 1 byte.
    9) Conver the ENTIRE STRING to int (this is why we had to go back to binary, since the strings can be of arbitrary length).
    10) Your first column should be the Xref entry type: 0 = f. I.e. a "free" or deleted object. My reader ignores these. 1 = n. I.e. an "in use" object. You'll want to save these for the future. 2 = a compressed object. You'll also want to save these, but they'll require a little more work before they're usable.
    11) If our first column is 1 (an in-use object), the second column is the offset address for that object. I add it to my Xref table array.
    12) If our first column is 2 (a compressed object), you have to decompress the object stream to get the actual object references and offsets. See PDF Specification section 7.5.7 (page 45).
    The code in PHP looks like this:
              $prevRow = array_fill(0, $totalWidth, 0); //Treat prevRow as an array of ints for math
                    for($j=0; $j<count($rows); $j++) {
                        $row = substr($rows[$j], 1); //Chop off the filter-type byte (should be 02 for UP prediction)
                        $offsets[$j] = '';
                        //Reconstruct the string character by character
                        for($i=0; $i<strlen($row); $i++) {
                            $decodedByte = ord($row[$i]); //Convert the binary character to an int so we can do math on it
                            $decodedByte = $decodedByte+$prevRow[$i]; //Add the current row's character to the previous row's character
                            $decodedByte = $decodedByte & 0xFF; //Seems pointless to me, but Zend Framework does this
                            $prevRow[$i] = $decodedByte; //Update for our next pass
                            //WARNING: Assumes 1 2 1 column structure.
                            if($i == 0)
                                $types[$j] = $decodedByte;
                            else if($i == 1 || $i == 2)
                                $offsets[$j] .= chr($decodedByte); //Convert back to binary
                            if($i == 3)
                                $generations[$j] = $decodedByte;
                        } //Close for $i
                    }//Close for $j

    Thanks! But this doesn't seem correct:
    $bytesPerRow = ceil($bytesPerComponent/$columns);
    I have seen the following usage in some of the open source PDF Viewers:
    RowLength = (columns*colors*bpc +7)/8 + (colors*bpc +7)/8 - This is used in PDFBox and XPDF
    Alternatively, this also seems to be correct:
    RowLength = (columns*colors*bpc +7)/8 + 1
    This is the link to the pdf - www.uop.edu.jo/download/PdfCourses/Cplus/The%20MathWorks_2.pdf

  • Decoding pdf data which was encoded as a single string

    I am storing a single (very large BLOB) string which is a base64 encoding of a .pdf file.
    If I try to decode the string I get a corrupted .pdf file.
    Below is the code I'm using to decode...
    blob_len := dbms_lob.getlength(pdf_blob);
    offset := 1;
    amount := 78;
    DBMS_LOB.CREATETEMPORARY(blob_dec,true);
    loop
    if offset >= blob_len then
    exit;
    end if;
    dbms_lob.read(pdf_blob,amount,offset,dec_buffer);
    dbms_lob.append(blob_dec,utl_encode.base64_decode(dec_buffer));
    offset := offset + amount;
    end loop;
    NOTE: I know the inital .pdf is fine because if I take the same .pdf file and encode it via Oracle's utl_encode.base64_encode facility, I can decode the data without any issue.
    I do notice that the utl_encode.base64_encode creates individual lines of 76 characters in length with CR's at the end of each, whereas the string I need to work with is a single long string of 201,433 characters.
    The string is coming in from an external webservice so I cannot influence its format.
    I can't read in the string in a single dbms_lob.read call as iIm restricted to the size of the buffer RAW definition (i.e. 32767 ).
    Any help appreciated.
    anthony.

    ascheffer,
    Thanks for your reply.
    I set the offset to 78 because all examples on the net had this figure.
    I've just changed the offset to 76 as per your suggestion, and I can't believe that this works.
    You're a hero!!!
    Thanks,
    Anthony.

  • The preview display is Incorrect in pdf for Disclosure management

    I am trying to create a report with formatting in disclosure management. I have created the chapters and gave the content type as word document. When i create overall report from DM interface and look at the preview in word and pdf, word is displaying fine but in PDF the format looking distorted and displaying incorrectly.
    Any input is appreciated.

    Hi Alfred,
    I am having an issue with preview. PDF and Word are different:
    - Word - rounded edges charts
    - PDF square edged charts
    Do you have any idea why that might be the case?
    Regards,
    Milena Paunova

  • Reader incorrectly decoded.

    Adobe Reader 8.1.2 When open a new file it's hint"Adobe Reader could open 'xxx.pdf' because it is either not a supported file type or because the file has been damaged(for example,it was sent as email attachment and wasn't correctly decoded)."
    Win xp sp2. Thanks.BGS.

    I'm having the same problem when someone else opens the file it is okay when I open it's corrupt & when I send same file it's corrupt for them. Only have problems with 1 sender and others have no problem with this sender. Using winxp office 2000 adobe reader 9.0
    thanks
    here are the first few lines when opened by word
    ëM6÷M9ç¿LzË â ÛM<×M5×6ßÍ4ÓPžÓÄÚ5Ó~Bjz'ÛP4çYÜ®·( O® ²Ç`Â
    W«²*'×Eî±êûç_4×}µÛvèÇ}ùn[ž-rT LKÃIx¸óôÂH
    Ø ÐÜX] Ü
    Ø[Û T Í
    BÐÜX] [Û ] H
    L
    LM
    LKL
    Ì

  • Incorrect adobe pdf showing up

    I am trying to send a adobe pdf form to adobe to sign, the problem though when I open it and try to get it signed, another form is showing up, the incorrect one essentially.
    This image below shows up instead, what am  i doing wrong?

    See http://helpx.adobe.com/acrobat/kb/pdf-browser-plugin-configuration.html

  • Logical Standby SQL Apply Using Incorrect Decode Statement

    We are seeing statements erroring out on our logical standby that have been rewritten (presumably by sql apply) with decode statements that don't appear to be correct. For example, here is one of the rewritten statements.
    update /*+ streams restrict_all_ref_cons */ "CADPROD"."OMS_SQL_STATEMENT" p
    set *"APPLICATION"=decode(:1,'N',"APPLICATION",:2)*,
    "STATEMENT"=dbms_reputil2.get_final_lob(:3,"STATEMENT",:4)
    where (:5='N' or(1=1 and (:6='N' or(dbms_lob.compare(:7,"STATEMENT")=0)or(:7 is null and "STATEMENT" is null)))) and(:8="APPLICATION")
    The problem comes in, we believe, with the attempt to write the value "APPLICATION" to the application column which is only a 10 character field. the value for the :1 bind variable is "N" and the value for :2 is null.
    We see the following error on the logical standby:
    ORA-00600: internal error code, arguments: [kgh_heap_sizes:ds], [0x01FCDBE60], [], [], [], [], [], []
    ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] [kxtoedu+54] [PC:0x2542308] [ADDR:0xFFFFFFFFFFFFFFFF] [UNABLE_TO_READ] []
    ORA-12899: value too large for column "CADPROD"."OMS_SQL_STATEMENT"."APPLICATION" (actual: 19576, maximum: 10)
    Is this a configuration issue or is it normal for SQL Apply to convert statements from logminer into decode statements?
    We have an Oracle 10.2.0.4 database running on windows 2003 R2 64-bit os. We have 3 physical and 2 logical standby's, no problems on the physical standbys.

    Hello;
    I noticed some of your parameters seem to be wrong.
    fal_client - This is Obsolete in 11.2
    You have db_name='test' on the Standby, it should be 'asadmin'
    fal_server=test is set like this on the standby, it should be 'asadmin'
    I might consider changing VALID_FOR to this :
    VALID_FOR=(ONLINE_LOGFILES,ALL_ROLES)Would review 4.2 Step-by-Step Instructions for Creating a Logical Standby Database of Oracle Document E10700-02
    Document 278371.1 is showing its age in my humble opinion.
    -----Wait on this until you fix your parameters----------------------
    Try restarting the SQL Apply
    ALTER DATABASE START LOGICAL STANDBY APPLY IMMEDIATEI don't see the parameter MAX_SERVERS, try setting it to 8 times the number of cores.
    Use these statements to trouble shoot :
    SELECT NAME, VALUE, UNIT FROM V$DATAGUARD_STATS;
    SELECT NAME, VALUE FROM V$LOGSTDBY_STATS WHERE NAME LIKE ;TRANSACTIONS%';
    SELECT COUNT(1) AS IDLE_PREPARERS FROM V$LOGSTDBY_PROCESS WHERE
    TYPE = 'PREPERER' AND STATUS_CODE = 16166;Best Regards
    mseberg
    Edited by: mseberg on Feb 14, 2012 7:37 AM

  • Excel 2007 Charts print incorrectly to pdf

    I am using Excel 2007 and acrobat standard 9.3.1
    When any excel chart is printed to a pdf we are having issues where the chart lines have a bit of a squigle to them.  the charts look great in Excel.  I have tried different dpi settings in word and adobe and also the save as option.
    What it looks like in excel:
    What it looks like in PDF:
    Any help would be appreciated

    Not so much Excel (or, at least not so much that I remember) but I've read a
    LOT of messages about problems with Word'07
    You might want to check and make sure you have all MS Office updates installed, to fix any known bugs... plus make sure your version of Acrobat is fully up to date
    Acrobat Updates Here - Updates are NOT cumulative, so install in number order
    http://www.adobe.com/support/downloads/product.jsp?product=1&platform=Windows

  • Vector art converted to symbol displays incorrect in PDF?

    Is there a known issue with symbols not displaying correctly in a PDF? I often convert grouped elements or logos to a symbol so that I can edit the symbol later and all instances of it being used in a doc will be revised. Saves a lot of time. I made this red box and type and made it a symbol. Now, when I make a PDF there is a phantom piece of type that should not be there. It does not happen on all instances. I checked the file in keyline mode. The phantom type is not there. Any ideas? Thanks.

    Does the art have another fill or does it have an effect on different fill?
    Is it point type?  Perhaps outlining it will make it right unless this will have to be updated which it does not look like it will be.

  • IPad 2 incorrectly opens pdf file as an image, Bug? Fix?

    Long time user, I do indeed know how to open pdf files; my issue is after a recent update mail no longer handles a pdf file correctly, it opens the file as an image, once opened there is no possibility of properly reading the document in pages, iBooks, etc. the only available option is open as image or save neither option properly handles the file.
    I read of a workaround deleting apps designed to open PDFs and tried this with no success... So I am open to another suggestion. Thank you.
    currently running iOS 7.1.2
    pdfs option open in iBooks, Messages,  Dropbox.

    The first things I would do are quit the Mail app and reset the iPad.
    Double click the Home button to show the screen with running and recently used apps. Each app icon will have a sample page above it. Flick up on the page (not the app icon) and the page will fly away and the app icon will disappear. This quits that app. Then reset your device. Press and hold the Home and Sleep buttons simultaneously until the Apple logo appears. Let go of the buttons and let the device restart.

  • Incorrectly formatted PDF?

    Hi
    I have been given a PDF file from a customer and opening it up in Acrobat it displays correctly and advises that the file was generated by Acrobat Distiller 8.1.0, and is a PDF1.5 formatted file.
    When my code opens the file we look for a trailer but it is not present (the trailer is not present in the entire file but the last few lines are as follows:
    endstream
    endobj
    startxref
    116
    %%EOF)
    Is it valid to have a file without a trailer? Looking at the specification it implies that the trailer is an important part to allow random access, but does not state if it is required for a valid PDF file. And if it is valid should the file be processed as if it were a linearized pdf?
    Thank you
    Keith

    Unfortunatly with the document being a customers I cannot post it without thir express permission.
    How can I identify compressed xrefs?
    I have 2 startxref entries, and I have 2 entries that look like:
    <</DecodeParms<</Columns 4/Predictor 12>>/Filter/FlateDecode/ID[<1C6AD9C9603C9DC9ACB50BB4A50ADB95><05675179CA9C8648934CBDB6C0E 7F8E9>]/Index[18 22]/Info 17 0 R/Length 62/Prev 26632/Root 19 0 R/Size 40/Type/XRef/W[1 2 1]>>stream
    but I don't have any other references to xref in the file.

  • Adobe pro x1 is not decoding pdf that i receive properly help?

    i receive email and cannot open them.  I have the sender resend them and they open anybody know why?

    Agree with TSN. I suspect the error message is that the file is corrupt. In that case, it is most likely that the person who sent it to you did not encode it (typically MIME) as a binary file. That will corrupt a PDF every time. Have them either check their encoding or have them send a ZIP file.

  • How to decode and display the PDF in ADF application

    Hi All,
    I newbie to Oracle ADF,my requirement is like, In DB table encoded pdf data is available I am able to view the the encodes data in ADF app but I want to decoded pdf. In my app I decoded the encoded data but it comes as text format like' %PDF-1.4
    2 0 obj
    <<
    /CreationDate (D:20121017234301)
    /Keywords <>
    /Author ()' I looking for actual pdf format. Any help.
    Thanks
    Mani

    It would be helpful if you describe what did not work with the sample. The sample reads the pdf from a file whereas you need to load it from a blob in the DB.
    You can use my sample, which need some setup, so don't run it as is, http://tompeez.wordpress.com/2013/05/16/handling-imagesfiles-in-adf-part-4/ which shows how to do this with blobs read from the db.
    Timo

Maybe you are looking for

  • Problem with Webservice Introspection Wizard in FB3 beta 2

    The wizard finishes, and I have a nice set of AS classes from the WSDL. However, when I try and use any of the classes, I get compile errors all over the place. Apparently, the wizard creates references to custom events in the main service class like

  • How to import from CSV file into INTERVAL DAY TO SECOND column?

    Hello, I need to import data from a csv file that has a column that stores time-intervals (e.g. 2:06:02 Hours:Minutes:Seconds) into a table column INTERVAL DAY TO SECOND. Does any of you know what format I should apply? I tried HH:MI:SS but it didn't

  • Is there software (paid or free) to monitor temps for Mac?

    I have one program now that shows me cpu utilization percentages on my two cores, but what is available to show me how hot they are getting or even the har drive and motherboard?

  • Adding a 3D file type in Spotlight

    Hi All. Is there a way to add a file type to a Spotlight search . I am using 3D software and would like to add various 3D file types that I don't currently see. Thanks.

  • IOS 8.1 printing to samsung printer still not working.

    ios 8.1 still rubish it has rendered my new Samsung printer useless worked fine with iOS 7. I only have iPad and iPhone in the house So now have no way to print. ipad can see printer waits a while with this on the screenthen this disappears and my pr