Optimize PDF to a specific maximum size

I also posted this in the feature request forum.
I would like to be able to optimize PDFs of various sizes to a size small enough to email. I would like the images to be automatically down sampled only as much as needed to reduce the final PDF to a specified size. Perhaps a script or plug-in exists?

I've never heard of such a plug-in or script. It wouldn't be easy to develop because it would require explicit knowledge of all the things which can make a file large. Images would be easy to calculate but file overhead, and other things are much more difficult.
Your best bet would to use the PDF Optimizer (Advanced > PDF Optimizer) in Acrobat 9, or File > Save As > Optimized PDF in Acrobat X. In the PDF Optimizer, click the Audit Space Usage button to see what takes up space in the PDF file.

Similar Messages

  • LINK : open a PDF at a specific size (acrobat X)

    Hi all,
    I'm creating links between several PDF files.
    For some links, I open the PDF a new window (with regular link options).
    But, I need to open the pdf at a specific size, as a HTML/ javascript popup.
    Is ther a way to achieve this? 
    Many thanks in advance .

    Yes , the feature is available in Acrobat.Any section on a page can be defined as a named destination. The panel to do so is available through View->Navigation Panel->Destinations. Also there is a list of PDF open parameters which can be given in command line , one of them is nameddest. So if you select a section on the page and name it X, and give acrord32.exe /a nameddest=X filename.pdf, the focus would be on section X. These command line parameters are honored by both Acrobat and Reader but destinations can be viewed and added through Acrobat only. Needless to say, this would work even if the page number changes.
    Regards
    Sanika

  • Optimize PDF size

    woe, gloom and distress …  I created a document called pinForms.fm today, after having the installerUpdate run on my FM 10. It's part of a three-file book. When I try "save as .pdf" on the book, all files open, I get the always mysterious message "saving or printing this document … can occur … earlier than 6.0" and the instruction "Use Format > document > Optimize PDF size". And no .pdf output.
    Obediently running the command, on pinForms.fm since that's the file the message points the finger at, gets me
    Finished optimizing pinForms.fm and linked files for PDF File size.
    Processed 0 files.
    and no improvement
    A simple way to print this 30-page book without hassle would be much appreciated. I don't know what's going on, but I do know I have had more grief with FM 10 (at a client site since the start of November) than with 5.5, 6, 7 and 9 put together :-{

    Feels like I was just at the wrong place and the wrong time, at some unpredictable intersection of circumstances …
    Ignoring the message didn't help, just left me without any .pdf output. I felt the need for results, so I started from File > New (as detailed in another post) and finally managed to migrate my content into a doc file that didn't throw any errors. On the way there, I came across "Separation out of range" and "Inconsistent colour definition", which I overcame with MIF and file-by-file comparison.
    Arnis, you'd already helped me with the Creator vs real Distiller configuration
    Error7103, if I hit this annoyance again I'll experiment with printer settings and routes.
    N

  • Compress/Optimize Pdf using Adobe LiveCycle Pdf Generator in my c# console application

    Hello,
    I am creating an console application in C# that will optimize / compress pdf which contain high defination images. I have the pdf which have size above 500 MB i need to compress that kind of pdf files. I have seen the option to save as optimize pdf in Adobe professional software but i want to do that programmatically in my c# application.
    Now I have asked this question in Acrobat SDK Forums as well and there they have told me to check Adobe LiveCycle Software Here is the link for that : http://forums.adobe.com/message/5468065.
    Now If i want to go with Adobe Livecycle my question is.
    Can I call or use adobeLivecycle pdf optimizer libraries in my c# application.
    Let me know what i can do to integrate in my c# application

    The API call is here.
    http://help.adobe.com/en_US/livecycle/9.0/programLC/javadoc/index.html
    optimizePDF
    public OptimizePDFResult optimizePDF(Document inputDocument, String fileTypeSettings, Document inSettingsDoc) throws ConversionException, InvalidParameterException, FileFormatNotSupportedException
    Optimizes the input PDF document by reducing its size. This method also converts the PDF document to the PDF version specified in the optimization parameters. This method supports the same optimization settings as Adobe Acrobat.  
    Parameters:
    inDoc - This mandatory parameter contains an instance of the Document whose content is to be optimized. For this object, it is recommended that you either use the appropriate Document constructor if you have access to the file, or that you use the com.adobe.idp.Document.setAttribute() method if you only have access to the stream.
    fileTypeSettings - Name of a file type settings instance that is defined on the LiveCycle server. The LiveCycle Administration Console window for Generate PDF lets you view the currently defined file type settings. It also lets you create custom file type settings. If the inSettingsDoc parameter specifies a non-NULL value, this parameter is ignored. If this parameter and the inSettingsDoc parameter are both null, this method uses the default file type settings instance that is defined on the LiveCycle server.
    inSettingsDoc - file2pdf-settings XML file that contains file type settings to use for optimization, including the file type settings used by this method. For information about this file, see the description for the createPDF2() method.
    Returns:
    An object that exposes a method for getting the optimized PDF document.
    Throws:
    ConversionException 
    InvalidParameterException 
    Parameters:
    inDoc - This mandatory parameter contains an instance of the Document whose content is to be optimized. For this object, it is recommended that you either use the appropriate Document constructor if you have access to the file, or that you use the com.adobe.idp.Document.setAttribute() method if you only have access to the stream.
    fileTypeSettings - Name of a file type settings instance that is defined on the LiveCycle server. The LiveCycle Administration Console window for Generate PDF lets you view the currently defined file type settings. It also lets you create custom file type settings. If the inSettingsDoc parameter specifies a non-NULL value, this parameter is ignored. If this parameter and the inSettingsDoc parameter are both null, this method uses the default file type settings instance that is defined on the LiveCycle server.
    inSettingsDoc - file2pdf-settings XML file that contains file type settings to use for optimization, including the file type settings used by this method. For information about this file, see the description for the createPDF2() method.
    Returns:
    An object that exposes a method for getting the optimized PDF document.
    Throws:
    ConversionException 
    InvalidParameterException 
    Parameters:
    inDoc - This mandatory parameter contains an instance of the Document whose content is to be optimized. For this object, it is recommended that you either use the appropriate Document constructor if you have access to the file, or that you use the com.adobe.idp.Document.setAttribute() method if you only have access to the stream.
    fileTypeSettings - Name of a file type settings instance that is defined on the LiveCycle server. The LiveCycle Administration Console window for Generate PDF lets you view the currently defined file type settings. It also lets you create custom file type settings. If the inSettingsDoc parameter specifies a non-NULL value, this parameter is ignored. If this parameter and the inSettingsDoc parameter are both null, this method uses the default file type settings instance that is defined on the LiveCycle server.
    inSettingsDoc - file2pdf-settings XML file that contains file type settings to use for optimization, including the file type settings used by this method. For information about this file, see the description for the createPDF2() method.
    Returns:
    An object that exposes a method for getting the optimized PDF document.
    Throws:
    ConversionException 
    InvalidParameterException  FileFormatNotSupportedException
    You should look here at some of the Web Service API calls for .Net. to see how to follow the framework of connecting via SOAP from .Net
    http://help.adobe.com/en_US/livecycle/10.0/ProgramLC/WS624e3cba99b79e12e69a9941333732bac8- 7749.html

  • How can i increase the maximum size of a text column in Access

    hello,
    i am inserting data in the MS-Access database through my servlet and am getting the exception whenever the length of the text data is more than 255 characters as in Access the maximum size for character data column is 255 can anyone tell me if there is any way by which i can increase the maximum limit of the column size in Access ,i.e. to make it more than 255.

    A text field in Access has a maximum size of 255 characters. If you want to store text information in Access larger than 255, you need to use the memo rather than text data type. There are special considerations for using an Access memo data type and accessing it through JDBC. Specifically, I believe it must be accessed as a binary object (BLOB), rather than text when using the JDBC-ODBC bridge. There are lots of discussions within these forums regarding how to manage, and the issues with using the Access memo data type.
    Good luck!

  • How to create a PDF that prints at actual size for all printers

    I create printable educational products for teachers and homeschoolers.  I need to be able to make some printable PDFs that have cards set to a specific dimension, say 3" x 3".  When I create PDFs in InDesign and print them, the printer tends to shrink the PDF down.  This happens even when I set the Page Scaling to None.  But regardless of what my printer does, I would like to be able to create PDFs that print at actual size for anyone who purchases my products.  How can this be done?  Can I change the settings when I create the PDF?  Do I need to includes special instructions with my products?  Thanks so much for your help.

    You can specify the printing process in the PDF for Acrobat and Reader, open the PDF in Acrobat > file properties (right mouse click on the page) and in the extended tab (the most right tab) you can set printing not to scale for that PDF as default setting.

  • Create materialized view with specific column sizes

    Hi all,
    I'm trying to create a materialized view with a specific a column size. Something like
    create materialized view test_mv
    refresh force on demand
    as
    select id,
           cast(my_compound_field as nvarchar2(50))
    from ( select id,
                  field1 || field2 my_compound_field
           from   my_table);But Oracle seems to ignore the cast and takes the maximum size it finds for field1 || field2 in the select query. The resulting table has a column nvarchar2(44) instead of nvarchar2(50).
    This can give a problem when the view is refreshed... there could be new data that exceeds the current size, i.e. where length(field1 || field2) > 44.
    How can I override the column size of a field in a materialized view?
    Edit: Some additional info to clarify my case:
    field1 and field2 are defined as nvarchar2(25). field1 || field2 can theoretically have a length of 50, but there is currently no data in my table that results in that length, the max is 44. I am afraid that there will be data in the future that exceeds 44, resulting in an error when the MV is refreshed!
    Edited by: Pleiadian on Jan 25, 2011 2:06 PM

    Cannot reproduce what you are saying is happening.
    SQL> create table t (a nvarchar2(50), b nvarchar2(50));
    Table created.
    SQL> create materialized view tmv as
      2  select a, b, a || b c from t;
    Materialized view created.
    SQL> desc tmv
    Name                                      Null?    Type
    A                                                  NVARCHAR2(50)
    B                                                  NVARCHAR2(50)
    C                                                  NVARCHAR2(100)
    SQL> drop materialized view tmv;
    Materialized view dropped.
    SQL> create materialized view tmv as
      2  select a, b, substr(a || b, 1, 10) c from t;
    Materialized view created.
    SQL> desc tmv
    Name                                      Null?    Type
    A                                                  NVARCHAR2(50)
    B                                                  NVARCHAR2(50)
    C                                                  NVARCHAR2(10)
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
    PL/SQL Release 11.1.0.7.0 - Production
    CORE    11.1.0.7.0      Production
    TNS for Linux: Version 11.1.0.7.0 - Production
    NLSRTL Version 11.1.0.7.0 - Production
    SQL>Edited by: 3360 on Jan 25, 2011 8:10 AM
    And with data
    SQL> insert into t values ('3123423423143hhshgvcdcvw', 'ydgeew  gdfwe   dfefde  wfjjjjjjj');
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> desc tmv
    Name                                      Null?    Type
    A                                                  NVARCHAR2(50)
    B                                                  NVARCHAR2(50)
    C                                                  NVARCHAR2(10)
    SQL> select * from tmv;
    A
    B                                                  C
    3123423423143hhshgvcdcvw
    ydgeew  gdfwe   dfefde  wfjjjjjjj                      3123423423

  • Maximum size of a data packet

    The maximum size of data packet set in configuration is 25MB.
    I want to change the size of data packet as 50 MB. I don't want to change it globally(in SPRO). I want to change it only for specific info-package.
    But in info-package system does not allow to change the packet size more than 25MB.
    Please suggest the way.
    Regards,
    Dheeraj

    Hi..
    MAXSIZE = Maximum size of an individual data packet in KB.
    The individual records are sent in packages of varying sizes in the data transfer to the Business In-formation Warehouse. Using these parameters you determine the maximum size of such a package and therefore how much of the main memory may be used for the creation of the data package. SAP recommends a data package size between 10 and 50 MB.
    https://www.sdn.sap.com/irj/sdn/directforumsearch?threadid=&q=cube+size&objid=c4&daterange=all&numresults=15
    MAXLINES = Upper-limit for the number of records per data packet
    The default setting is 'Max. lines' = 100000
    The maximum main memory space requirement per data packet is around
    memory requirement = 2 * 'Max. lines' * 1000 Byte,
    meaning 200 MByte with the default setting
    3     THE FORMULA FOR CALCULATING NUMBER OF RECORDS
    The formula for calculating the number of records in a Data Packet is:
    packet size = MAXSIZE * 1000 / transfer structure size (ABAP Length)
                        but not more than MAXLINES.
    eg. if MAXLINES < than the result of the formula, then MAXLINES size is transferred into BW.
    The size of the Data Packet is the lowest of MAXSIZE * 1000 / transfer structure size (ABAP Length) or MAXLINES.
    Message was edited by:
            search

  • Maximum size for an HttpRequest? Set Content-Length?

    Hi, I'm managing to get small strings sent from my applet to my servlet, but when I try anything bigger, I get problems. Oddly enough, the larger object can get sent to my applet from my servlet without any issues.
    Can anyone tell me if there is a maximum size for sending responses?
    Or, if I have to set the content-length property in my applet before I send my data, how do I get the size of my object so I can set it?
    thanks for any advice any of you might have

    Thanks for the pointers.
    BalusC, at first I was trying to write my object without sending it through a byteStream first (hence the q) :), tried it that way too and wouldn't work.
    I finally figured out that it wasn't the code that was the problem, but it was an upload issue (server specific). Have changed the code to sending one line of data at a time since I was converting my object to an output file in the servlet anyway. Not the best solution but it works :)
    Thanks again

  • Maximum size of a JComboBox in a GridBagLayout

    I'm having a problem with a JComboBox inside a GridBagLayout. The general layout is a GridBag with labels / combo / textfields on the first line, a large table in a scrollpane that takes all columns on the second line, and a few labels / combo / textfields on the third.
    As long as the combo on the first combo is empty, it looks fine. When it gets populated, the combo gets resized to the size of the largest text. I would like to have it smaller and truncate the text.
    I tried to set maximum size, but the GridBag doesnt care. I've been trying with weightx but no success.
    What should I do ?

    And I would be interested which LayoutManager you prefer using.I don't use a single Layout Manager. I use a combination of Layout Managers to do the job. Thats why this question doesn't have a specific example. Remember LayoutManagers can be nested. The default layout manager for a frame is a border layout. That great for the general look of your application.
    a) you add a toolbar to the north
    b) you add a status bar to the south
    c) you add your main panel to the center.
    the main panel in turrn may use nested panels depending on your requirements. I don't do a lot of screen design but I typically use BorderLayout, FlowLayout, GridLayout and BoxLayout. GridBagLayout and SpringLayout have too many constraints to learn and master. They may be good for a GUI tool that only uses a single layout manager for the entire GUI, but I believe a better design is to break down the form into smaller more manageable areas and group components and use the appropriate layout manager for the group. That may or may not be a GridBagLayout for the small group, but I don't think you should force the entire form to use a GridbagLayout.

  • Hi, My places.sqlite file size is 30,720 KB have I reached the maximum size, is there even a maximum size for this. Visited links are no longer changing color.

    Hi,
    My places.sqlite file size is 30,720 KB have I reached the maximum size, is there even a maximum size for this.
    Suddenly the visited links are no longer changing font color, as I am preparing for an exam I need visited questions to change color, to keep track of questions that I have finished. But if I delete a few days of history then again,a few more visited links change color then again it stops, so it seems something is getting full and not able to accommodate any more? Why are my visited links no longer changing color after a certain number of visits? I do have a back up of the places.sqlite file. So I have tried everything from deleting the profile, uninstalling reinstalling, creating a new profile, then copy pasting places.sqlite etc, but as mentioned after a few visits, visited links no longer change color, if I delete a few days of history then again a few visits will again change color and then stop again, so what should I increase so that my visited links quota is increased, I have also tried tweaking about:config and it has had no result. Although I was not really confident that increasing brower.history_max _pages (don't remember exact name, but I am sure you get the idea) is going to help.
    Seems as though my visited links change color, quota is full and only if I delete a few days of history will I get a few more visited links to change color. Can somebody shed some light? As mentioned my places.sqlite file size is 30,720 KB so I think perhaps this has something to do with this? Would really appreciate if someone could help. Thank you.

    There is no maximum for the places.sqlite database and other SQLite database files like I wrote above.<br />
    All SQLite database file have fixed minimum sizes and if they run out of space they are automatically increased in size with a specific chunk size. For places.sqlite this is 10 MB for the minimum and for the chunk.
    *Bug 581606 - Avoid sqlite fragmentation via SQLITE_FCNTL_CHUNK_SIZE

  • Is there a maximum size for Keynote files

    I want to make sure my Keynote files are functioning well.  Is there a maximum size, under which they function best?  (either a number of slides, or MB/memory).
    I've created the Keynote files on my iPad2, then uploaded them to my iMac desktop, used the "Reduce File Size" option on desktop Keynote, saved, then downloaded onto my iPhone4, and I'm "projecting" the files onto an Apple TV 2.
    Thanks!

    There's a mathematical limit due to the architecture of PDF object references but it's way beyond anything you could create in practice. Because the Acrobat Family are 32-bit applications you'll find there are performance issues if the file count gets too high - exactly when that becomes a problem depends on both the files and the hardware opening them, but given an XLSX file isn't displayed within the Portfolio (other than as an icon) it'll be less of an issue then if the files were PDFs, videos, etc.

  • Maximum size for document column data

    Good afternoon:
    I am trying to upload a new document to my search index that has a field containing PDF searchable text data at a size of 247 KB. I am getting the following in a 207 response:
    One or more document fields are too large to process.
    What is the maximum size of data for upload? I checked this link (http://msdn.microsoft.com/en-us/library/azure/dn798934.aspx) but I'm not sure it is defined here. Thanks!

    Hi Pablo,
    I recently encountered the same syndrome (using the 2014-07-31-Preview API). I looked at the data we are trying to send, and one of the fields is having about 78 KiB of text. That field is marked as "searchable"
    and "suggestions". Would the presence of "suggestions" imply a similar limit to field size?
    I can see now the "suggestions" attribute has been removed from the latest API. If I switch to the latest, and use only "searchable", I'm assuming the issue should possibly go away?
    Thanks. 

  • Maximum size for SD card for N70

    hi
    can anybody please tell me the maximum size for SD card for the N70?
    i only have 64MB at the moment and i want to upgrade.
    many thanks in advance.
    itcrowd
    sheffield, uk

    Just to make sure you don't buy the wrong card: An "SD card" is a very specific type of a memory card. The N70 does *NOT* support SD cards, but rather a card format knows as "DV RS-MMC" (Dual Voltage Reduced Size - MultiMedia Card) or "MMCmobile".
    In any case, it'll probably support any size DV RS-MMC/MMCmobile card that you can find (I think the largest available are 1GB these days, possibly 2GB).
    Note that there is also a non-dual voltage version of the RS-MMC card. It won't work, so make sure your card says "Dual Voltage" or "MMCmobile".

  • Maximum size of an XML attribute?

    What is the maximum size of an XML attribute?
    I can't find this define in the OMG XML specification. Does the Oracle XML parser have a maximum size of an XML attribute? Do other XML parsers on the market have any limitation? ... we need to exchange XML documents with other vendors. Thanks.

    While I can't speak for other parsers, the Oracle ones do not have an attribute size limit.
    Oracle XML Team
    null

Maybe you are looking for

  • RHEL 4 64bit OAS 10.1.2.2.0 and PHP5

    I am trying to support php5 with OAS 10.1.2.2.0 and am having a problem compiling php. Doing a normal compile of php results in a 64bit executable which does not work with Oracle apache as it is a 32 bit executable. I have tried compiling php using '

  • Daily disconnects and Like the Oscars not very ori...

    Hi Wonder if you guys could shed light on an issue on an issue I am currently having. Are you seated comfortably then I shall begin. Received an email beginning of December last year about exchange being upgraded and since then nothing but problems

  • Problems about SAP NW 7.0 - Java and ABAP Trial on Linux VMware Edition

    Hi, I suppose you followed the instructions to install the license? First of all, you should check that the license was successfully installed : 1. logon as user sap* with SAP GUI 2. start transaction SLICENSE 3. click on button "New licenses" 4. che

  • White balance doesn't change when I paste my copy.

    When I use preferences or copy paste, my white balance doesn't come with the paste or preference. Is there anybody who knows what could be the problem? (I've checked white balance in the box).

  • TL11g & EJB3: One-to-Many problems with removing entity from list

    Hi, I posted this problem on JDev11g forum, but I hope I will get some information here as well. I have two entities based on tables in HR schema (Departments and Employees). Department has a list of employees. These are the annotations: @Entity publ