Edit existing pdf files

I was wondering if there is any possible way of editing an existing PDF file and saving the new changes as a file?

Yes, You can accomplish this via Adobe Acrobat.
Please download 30 days Trial of adobe acrobat from the link : http://www.adobe.com/cfusion/tdrc/index.cfm?product=acrobat_pro&loc=us

Similar Messages

  • Edit existing pdf file

    Hi all ,
    I'm working a on  C# console application , that is used for editing existing pdf files , by shifting pdf document paragraphs down , adding text style..etc
    1. Is there a way that i can do that with acrobat sdk ?? Regarding that i'm editing an existing pdf file i.e the new result will overwrite the old one..
    2. Is there some kind of dll  , that i can use in my application to launch to Acrobat Pro XI so that i can use it's functions in my project ??
    Thank you

    Not everything you can do in Acrobat can easily be automated. There are
    different APIs in the Acrobat SDK, and the IAC interface has some serious
    limitations. Some of which you can get around by using the JavaScript
    bridge, but still, you wont have access to the page content. Only a plug-in
    can access that data, and still, moving "paragraphs" around is a huge
    tasks. The PDF file does not organize it's content in terms of words,
    sentences or paragraphs, so you would have to provide functionality that
    would be able to identify what you consider to be a paragraph. That is not
    a trivial task. You may be able to export your PDF content as a Word
    document, then do all that "magic" in Word, and then convert the document
    back to PDF (or go straight to the original document and do all the work in
    that).
    Karl Heinz Kremer
    PDF Acrobatics Without a Net
    [email protected]
    http://www.khkonsulting.com

  • An app to where I can edit existing PDF files with typed text

    I would love to be able to edit my contracts for my business on the iPad to email. On my computer I use Adobe Photoshop. My contract is a PDF. I would like to find an app where I can just fill in details in the appropriate locations on the contract using typed text with selectable fonts like filling in the customers name etc. any ideas.

    I would love to be able to edit my contracts for my business on the iPad to email.
    Design the contract as a PDF form with fillable fields rather than editing the PDF.
    On my computer I use Adobe Photoshop
    Really?
    Rather than editing saved PDF (which can very easily mess up the PDF formatting and lots of other things), keep the original document (word processor file) and edit that as needed then save as a PDF.

  • Edit a existing pdf file

    Is it possible?? "I have an existing PDF file and I want to change every occurence of the word 'competitor' with the word 'myself' "

    Your qustion is very nice.Sometime we need to edit
    file whether it is non editable like your resume,it
    Do you mean "resumes submitted to the company". Why
    are you editing resumes submitted to you?Recruiters sometimes change resumes before submitting them to a company. [Those recruiters should be shot, especially if they do it without your prior approval.  You should know exactly what they are sending to the company.  If the recruiter has an issue or suggestion for your resume, the recruiter should tell you and have [b]you change it. They should not make changes that you haven't agreed to.]
    will be good if you make your resume in pdf format
    sothat nobody can write , but it will not static file
    you have to edit someday sometime for someone.Or do you mean the resume sitting in My Documents
    which will be converted from a Microsoft Word
    document to what ever the company I'm applying to
    wants then emailed off.If you can edit a PDF, so can the recruiter. Still PDF is harder for the recruiter to change than a Word document is. So, keep the Word document (or other editable source), change that as needed, and create a new PDF.
    I assume the OP doesn't have any editable source for this document--that he just has the PDF. He could always retype the whole thing if he can't use copy-and-paste or OCR or something to get editable text from the file.

  • How do I edit a PDF file using Acrobat 9 - Version 9.4.0

    My company - [name deleted by host] purchased Acrobat 9 - Version 9.4.0. for me
    How do I edit a PDF file using Acrobat 9 - Version 9.4.0
    I need to edit - copy, extract text, add text, etc. from existing PDF files to SAVE my changes,
    or create a new PDF file from an existing file.
    This is very important for me to be able to do my job effectively.
    I spent over 2 hrs the last few days, and another hour today, still can't do it.
    PLEASE respond ASAP with a solution.
    Thanks in advance,
    - Daulton West
    [signature deleted by host]

    PDF is an end destination format - although Acrobat is capable of making minor changes to a file (e.g. to correct typos) it is not a word processor or DTP application. Major changes must be done in the original document, and the PDF file re-exported.
    You can copy text from a file by selecting it and right-clicking, or you can save the file as plain or formatted text. To make small changes to the text on a page, use the touchup tool - see the help file for more info.

  • How to Edit Existing  PDF

    Hi... i am try to edit existing pdf in itext any one can help me this sending code.......

    Using Itext i want to remove some content in the PDF
    This is my code i want to Edit or Remove some text in the Pdf
    package view;
    //import com.itextpdf.text.BaseColor;
    //import com.itextpdf.text.DocumentException;
    //import com.itextpdf.text.pdf.PdfContentByte;
    //import com.itextpdf.text.pdf.PdfCopyFields;
    //import com.itextpdf.text.pdf.PdfStamper;
    import com.lowagie.text.Document;
    import com.lowagie.text.DocumentException;
    import com.lowagie.text.pdf.PdfContentByte;
    import com.lowagie.text.pdf.PdfCopy;
    import com.lowagie.text.pdf.PdfCopyFields;
    import com.lowagie.text.pdf.PdfDictionary;
    import com.lowagie.text.pdf.PdfImportedPage;
    import com.lowagie.text.pdf.PdfName;
    import com.lowagie.text.pdf.PdfNumber;
    import com.lowagie.text.pdf.PdfReader;
    import com.lowagie.text.pdf.PdfStamper;
    import java.awt.Color;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.util.ArrayList;
    import java.util.List;
    public class SplitingFlat {
        public static void main(String[] args) {
            String fileName =
                "D://OMR//OMRpdf//FlatFlies//EligibilityLists_Flat.pdf";
            splitPDFFile(fileName);
            rotateFlatPDF();
            markPdf();
            mergeFlatPdf();
        public static List splitPDFFile(String fileName) {
            List list = new ArrayList();
            int startPageNo[] =
            { 1, 29, 47, 67, 85, 133, 179, 197, 225, 243, 277, 295, 319, 337, 365,
              393, 419, 439, 471, 491, 513 };
            int endPageNo[] =
            { 28, 46, 66, 84, 132, 178, 196, 224, 242, 276, 294, 318, 336, 364,
              392, 418, 438, 470, 490, 512, 532 };
            try { /**
                     * Read the input PDF file
                PdfReader reader = new PdfReader(fileName);
                int totalPages = reader.getNumberOfPages();
                int split = 0;
                for (int i = 0; i < endPageNo.length; i++) {
                    for (int pageNum = 1; pageNum <= totalPages;
                         pageNum += endPageNo[i]) {
                        if (pageNum == 1) {
                            pageNum = startPageNo[i];
                        split++;
                        String outFile =
                            "D://OMR//OMRpdf//flat//split//Flat-split-" + split +
                            ".pdf";
                        Document document =
                            new Document(reader.getPageSizeWithRotation(1));
                        PdfCopy writer =
                            new PdfCopy(document, new FileOutputStream(outFile));
                        document.open();
                        int tempPageCount = 0;
                        int number = endPageNo[i] - pageNum;
                        for (int offset = 0;
                             offset < number && (pageNum + offset) <= totalPages;
                             offset++) {
                            PdfImportedPage page =
                                writer.getImportedPage(reader, pageNum + offset);
                            writer.addPage(page);
                            tempPageCount++;
                        document.close();
                        writer.close();
                        list.add(outFile);
                        break;
            } catch (Exception e) {
                e.printStackTrace();
            return list;
        private static void rotateFlatPDF() {
            String pdfFolderPath = "D:\\OMR\\OMRpdf\\flat\\split\\";
            int split = 1;
            File pdfFolder = new File(pdfFolderPath);
            if (pdfFolder != null && pdfFolder.isDirectory()) {
                String[] pdfFileNames = pdfFolder.list();
                if (pdfFileNames != null && pdfFileNames.length > 0) {
                    int documentNumber = 0;
                    for (String pdfFileName : pdfFileNames) {
                        File pdfFile =
                            new File(pdfFolderPath + File.separator + pdfFileName);
                        if (pdfFile.isFile()) {
                            documentNumber++;
                            PdfReader pdfReader;
                            String opFile =
                                "D:\\OMR\\OMRpdf\\flat\\rotate\\" + "DocumentSplitRotate-" +
                                split + ".pdf";
                            try {
                                pdfReader =
                                        new PdfReader(pdfFolderPath + File.separator +
                                                      pdfFileName);
                                int n = pdfReader.getNumberOfPages();
                                int rot;
                                PdfDictionary pageDict;
                                for (int i = 1; i <= n; i++) {
                                    rot = pdfReader.getPageRotation(i);
                                    pageDict = pdfReader.getPageN(i);
                                    pageDict.put(PdfName.ROTATE,
                                                 new PdfNumber(rot - 90));
                                PdfStamper stamper =
                                    new PdfStamper(pdfReader, new FileOutputStream(opFile));
                                stamper.close();
                                pdfReader.close();
                                split++;
                            } catch (IOException e) {
                            } catch (DocumentException e) {
        public static void markPdf() {
            try {
                //Flat
                String pdfFolderPath = "D:\\OMR\\OMRpdf\\flat\\rotate";
                File pdfFolder = new File(pdfFolderPath);
                if (pdfFolder != null && pdfFolder.isDirectory()) {
                    String[] pdfFileNames = pdfFolder.list();
                    if (pdfFileNames != null && pdfFileNames.length > 0) {
                        int documentNumber = 0;
                        for (String pdfFileName : pdfFileNames) {
                            File pdfFile =
                                new File(pdfFolderPath + File.separator +
                                         pdfFileName);
                            if (pdfFile.isFile()) {
                                documentNumber++;
                                PdfReader pdfReader =
                                    new PdfReader(pdfFolderPath + File.separator +
                                                  pdfFileName);
                                int pageCount = pdfReader.getNumberOfPages();
                                    String outputFileName =
        "D:\\OMR\\OMRpdf\\flat\\mark\\" +File.separator +pdfFileName.substring(0, pdfFileName.lastIndexOf(".pdf")) +
                                "_OMR_Marked.pdf";
                                FileOutputStream fileOutputStream =
                                new FileOutputStream(outputFileName);
                                PdfStamper pdfStamper =
                                new PdfStamper(pdfReader,
                                               fileOutputStream);
                                for (int i = 1; i <= pageCount; i++) {
                                PdfContentByte cb =
                                    pdfStamper.getOverContent(i);
                                cb.beginText();
                                cb.setColorStroke(Color.RED);
                                if (OMRMarkingUtilityFlatfold.isFlatZone1MarkingEnabled(documentNumber,
                                                                                i))
                                    OMRMarkingUtilityFlatfold.drawFlatOMRMark(cb,
                                                                      1, i,
                                                                      pageCount);
                                if (OMRMarkingUtilityFlatfold.isFlatZone2MarkingEnabled(documentNumber,
                                                                                i)) {
                                    PdfContentByte cb2 =
                                        pdfStamper.getOverContent(pageCount);
                                    OMRMarkingUtilityFlatfold.drawFlatOMRMark(cb2,
                                                                      2, i,
                                                                      pageCount);
                                if (OMRMarkingUtilityFlatfold.isFlatZone3MarkingEnabled(documentNumber,
                                                                                i)) {
                                    PdfContentByte cb3 =
                                        pdfStamper.getOverContent(1);
                                    OMRMarkingUtilityFlatfold.drawFlatOMRMark(cb3,
                                                                      3, i,
                                                                      pageCount);
                                if (OMRMarkingUtilityFlatfold.isFlatZone4MarkingEnabled(documentNumber,
                                                                                i))
                                    cb.endText();
                                pdfStamper.close();
                                fileOutputStream.close();
            catch (IOException ioe) {
                ioe.printStackTrace();
            } catch (DocumentException de) {
                de.printStackTrace();
        private static void mergeFlatPdf() {
            try {
                PdfCopyFields copy =
                    new PdfCopyFields(new FileOutputStream("D:\\OMR\\OMRpdf\\flat\\merge\\output1.pdf"));
                String pdfFolderPath = "D:\\OMR\\OMRpdf\\flat\\mark\\";
                File pdfFolder = new File(pdfFolderPath);
                if (pdfFolder != null && pdfFolder.isDirectory()) {
                    String[] pdfFileNames = pdfFolder.list();
                    if (pdfFileNames != null && pdfFileNames.length > 0) {
                        for (String pdfFileName : pdfFileNames) {
                            copy.addDocument(new PdfReader(pdfFolderPath +
                                                           pdfFileName));
                copy.close();
            } catch (IOException e) {
            } catch (DocumentException e) {
    package view;
    import com.lowagie.text.pdf.PdfContentByte;
    import org.apache.log4j.Logger;
    public class OMRMarkingUtilityFlatfold {
        private static final Logger logger =
            Logger.getLogger(OMRMarkingUtilityFlatfold.class);
        //public static final int Flat_Zone_X_Position     = 14;    // 0.1875 inches
        public static final int Flat_OMR_Mark_Thickness = 1; // 0.01   inches
        public static final int Flat_OMR_Mark_Length = 29; // 0.3    inches
        public OMRMarkingUtilityFlatfold() {
            super();
        public static boolean isFlatZone1MarkingEnabled(int documentNumber,
                                                        int pageNumber) {
            boolean flatZone1 = true;
            //        if (pageNumber % 2 != 0)
            //            trifoldZone4 = true;
            return flatZone1;
        public static boolean isFlatZone2MarkingEnabled(int documentNumber,
                                                        int pageNumber) {
            boolean flatZone2 = true;
            //        if (pageNumber % 2 != 0)
            //            trifoldZone4 = true;
            return flatZone2;
        public static boolean isFlatZone3MarkingEnabled(int documentNumber,
                                                        int pageNumber) {
            boolean flatZone3 = true;
            //        if (pageNumber % 2 != 0)
            //            trifoldZone4 = true;
            return flatZone3;
        public static boolean isFlatZone4MarkingEnabled(int documentNumber,
                                                        int pageNumber) {
            boolean flatZone4 = true;
            //        if (pageNumber % 2 != 0)
            //            trifoldZone4 = true;
            return flatZone4;
        public static int getFlat_Zone_X_Position() {
            return getFlat_Zone_X_Position();
        public static int getFlat_Zone3YPosition() {
            return getFlat_Zone3YPosition();
        public static int getFlat_Zone4YPosition() {
            return getFlat_Zone4YPosition();
        public static void drawFlatOMRMark(PdfContentByte cb, int zone,
                                           int pageNumber, int pageCount) {
            float x;
            float y;
            System.out.println(pageNumber);
            if (pageNumber == 1) {
                x = 14;
            } else {
                x = 7;
            switch (zone) {
            case 1:
                if (pageNumber == 1)
                    y = 689;
                else {
                    y = 688;
                break;
            case 2:
                y = 679;
                break;
            case 3:
                x = 14;
                y = 670;
                break;
            case 4:
                if (pageNumber == 1)
                    y = 661;
                else {
                    y = 660;
                break;
            default:
                y = 0;
                break;
            cb.moveTo(x, y);
            cb.lineTo(x + Flat_OMR_Mark_Length, y);
            cb.stroke();

  • How do I reopen and change an existing pdf file

    I have pdf files in acrobat.com
    I want to make changes to an existing file.
    Can you do this or do you have to rewrite the whole file?

    Hi donk58183198,
    You can edit files that you've stored in your Acrobat.com online account, but you need to download them first. Log on to https://cloud.acrobat.com/files and select the file that you want to download, then click Download at the top of the file list.
    Your file will download to the Downloads folder on your computer. To edit a PDF file, you'll need to use Acrobat (not Reader). You can download a free 30-day trial from http://www.adobe.com/products/acrobat.html.
    Best,
    Sara

  • How do i add a photo to an existing pdf file?

    How do i add a photo to an existing pdf file?

    Hi,
    You can download Acrobat XI Pro trial version from www.adobe.com then insall it on your computer then do following:
    1. Open your PDF file in Acrobat
    2. Select "Tools" from right hand panel
    3. Select "Content Editing" tool menu
    4. Select "Add Image" menu
    5. Select a photo file
    6. Place it where you like in the PDF file
    Hisami

  • How To Edit a .pdf file - Please Help!

    When I Googled the above question, I was told to download the Adobe Acrobat XI.
    I tried downloading the trial version. I was then told to download the Creative Cloud to  be able to download Acrobat XI.
    I downloaded Creative Cloud, then I was taken to the Adobe Applications Manager Page which show a bunch of apps to download.
    I don't  know which app I will need for the editing.  I was looking for Acrobat XI, but it's not showing anywhere.
    I tried downloading Photoshop. This took more than 2 hours. After the download was complete, I tried launching it, but nothing happened.
    I went back & double-checked the instructions, & I'm directed & got stumped at the Applications Manager page once more.
    I find this very frustrating. I wish it were not this complicated.
    I just want to edit a .pdf file, and nothing else. I'm not sure if I want to go through all these maze, or just use FIVVER, pay $5.00 & AVOID all these hassles.@nikoledeon.
    PLEASE HELP!

    Downloads available:
    Suites and Programs:  CC 2014 | CC | CS6 | CS5.5 | CS5 | CS4 | CS3
    Acrobat:  XI, X | 9,8 | 9 standard
    Premiere Elements:  12 | 11, 10 | 9, 8, 7
    Photoshop Elements:  12 | 11, 10 | 9,8,7
    Lightroom:  5.5 (win), 5.5 (mac) | 5.4 (win), 5.4 (mac) | 5 | 4 | 3
    Captivate:  8 | 7 | 6 | 5
    Contribute:  CS5 | CS4, CS3
    Download and installation help for Adobe links
    Download and installation help for Prodesigntools links are listed on most linked pages.  They are critical; especially steps 1, 2 and 3.  If you click a link that does not have those steps listed, open a second window using the Lightroom 3 link to see those 'Important Instructions'.

  • How to edit a pdf file?

    I downloaded the free Adobe and i want to edit a pdf file and it wont allow me. asking me to subscribe.

    You want to go to the source program you first edited and authored the file in and create a fresh new PDF from that file. You should always save a current copy of the program file which you authored the PDF file in. Acrobat is not really intended for creating content as such. You can do quick edits in Acrobat by setting up the Touch-up preferences, Preferences>General>Touch up, These should point to the programs you use to edit PDF content, in my case the Object editor is Illustrator and Image editor is Photoshop. Now if you select the touch up object tool and the click on the object(s) you want to edit selecting them, then right click to get the contextual menu and select, Edit Object, Acrobat will create a temp file and open it in the program which you selected in preferences. Do the edit and close the temp file, Acrobat uses the temp file to update the open Acrobat PDF file you were working on.
    Hope this helps

  • How do I delete some pages from an existing pdf file?

    I have an existing pdf file that is too large to send to some people. How can I delete some pages from this existing pdf file, and break it up into two files?

    Acrobat
    You can download a 30 day trial at that link.
    You may also be able to do it with CreatePDF, but I'm not sure.

  • Trying to edit a .pdf file. Please help.

    I just downloaded the Adobe Acrobat 30-day free trial, which comes up as "Adobe Assistant" on my machine, and I've been trying to use it for editing a .pdf file, but it doesn't do anything but want to download an entire folder of documents. I don't want it to do that, but can't seem to do anything else. When I load Acrobat separately from a .pdf I already have saved, (even logging in to Acrobat), and try editing the .pdf document, it keeps launching to the website page saying that it needs to be paid for to use. I'm confused. How can I try the editor to see if I like it? Isn't it all one program or is the Assistant different from the Editor?

    I may be wrong, but I think you are not using Adobe Acrobat at all. It sounds as if you are still running Adobe Reader, for some reason, rather than Adobe Acrobat, which looks similar but has many more options. If you are not sure, tell us what you see under TOOLS - main headings - or look at the title bar.

  • Editing a PDF file with Acrobat XI pro... some "text" is not selectable and vanishes upon saving

    Hi folks.
    I've googled around for a few hours, but I'm completely stumped with this one.
    I'm trying to edit a .pdf file that was generated from Word 2007.  Mostly it edits fine, but for reason some of what appears to be text isn't selectable with the text and image editor... in fact it doesn't even have a bounding box around it.  When I move around the document or save it in acrobat pro, the "text" then vanishes.
    I include a dropbox link to a partial screenshot image which shows what I'm talking about.  You can see that the italic bold A doesn't have a box around it in some cases.
    https://www.dropbox.com/s/42i8xms78lvw12b/Screenshot%202014-02-07%2011.19.07.png
    Can anybody kindly shed some light on what I'm doing wrong? 
    Thanks! 
    -- gyre --

    Hi Bill.  Thanks for replying. 
    Unfortunately, I don't have the option of using the original DOCX file.  The author lost it, leaving only the pdf around
    I'm using AA XI 11.0.06.  Upgraded this morning.  That's running on Windows 7 Ultimate 64.
    I get the boundary boxes by clicking on the 'edit text and images' tool, and they appear.  Or don't in this case
    I only need to change a few characters in the file.   However, even just opening up the file in AA and then saving, the "A = " "text" gets deleted.
    Could it perhaps be something to do with embedded or missing maths fonts on my machine?  I mean, I don't get any warnings, just can't do anything with the A and AB italic bold text.
    Thanks!
    -- gyre --

  • Editing a PDF file on Illustrator to maintain custom font from another computer

    Hello,
    I am trying to edit a PDF file on Adobe Illustrator and the file has a custom font in it that I do not have saved on my computer/Adobe does not recognize.  Is there a way to save the file so that I can edit it, but so that Adobe does not replace the font with a basic font?
    I have tried:
    -Opening it in AcrobatPro vs. Illustrator
    -Saving the PDF (2 pages) as 2 separate JPEG files and placing them into Illustrator... That just lowers the resolution of the images and they are much lower quality/more pixelated
    -Placing the PDF file in Illustrator rather than opening it in Illustrator
    None of those worked, and now I am not sure what to do.
    Please advice ASAP- Your help is much appreciated as I am on a time crunch!
    Thank you!

    You can do it with Acrobat. Not Acrobat reader.
    It is also possible with Preview.
    Open the file in Preview and export it say to the Desktop.
    Than open the second pdf and import the file.
    Than you can delete tha parts you so not need and leave only one page.
    It can be used if the pages are not too many or it will take a long time and I am not sure if it will work with big files.

  • How do I edit a PDF file with Adobe PDF Pack?

    How do I edit a PDF file with Adobe PDF Pack?

    Well, you don't. Editing a PDF is a difficult and fraught business even with the most expensive software.
    But PDF Pack lets you export to Word; then often you can edit in Word. Now you can make a new PDF. It might look like the original, or it might not. If small changes matter you might be out of luck. ON NO ACCOUNT USE THIS FOR GOVERNMENT FORMS.

Maybe you are looking for

  • A Hacker going at my computer?

    Hello, I think the following log indicates a hacker going at my computer, trying to gain access. Is that right? I took off the repeats, because each attempt at a username had about five or six or seven tries in a row. And also, I separated each try f

  • FM for change log

    Hi All       Is there any FM to create the change log in the standard transaction when we make some changes. i.e. I am currently changing the tax classification number in customer master using the FM 'CUSTOMER_UPDATE' but this FM will not create the

  • SCM Unicode Conversion - Initialize LC or not??

    We have recently upgraded our non unicode SCM 5.0 systems to SCM7 EhP3 and we now want to convert these systems to Unicode. We will be running most of the unicode conversions in situ, ie run all the unicode conversion steps and /SAPAPO/OM_LC_DOWNLOAD

  • Developing SIP Servlet using Eclipse

    Dear all, In the BEA documentation "developing SIP Servlet using Eclipse", it says: WebLogic SIP Server 3.0 JDK 1.4.2 Ant (installed with WebLogic SIP Server 3.0) Eclipse version 3.1 CVS client and server (required only for version control) I want to

  • Select fields from two tables

    Query works fine when I query one table. When I add the second it generates the following error. -1:[Macromedia][SequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC Microsoft Access Driver] Could not find file 'C:\CFusionMX7\db\slserver54\logging\mob