Home
3-Heights™ PDF Analysis & Repair Shell, User Manual
Contents
1. TOOLS COM Premium PDF Technology 3 Heights PDF Analysis amp Repair Shell Version 4 5 User Manual Contact pdfsupport pdf tools com Owner PDF Tools AG Kasernenstrasse 1 8184 Bachenb lach Switzerland http www pdf tools com Copyright 2000 2015 3 Heights PDF Analysis amp Repair Shell Version 4 5 July 8 2015 Page 2 of 15 Table of Contents 1 Introduction u a een nn nn aaaea aa nennen ehe 1 1 2 Installation aige asa aa 2 neh 2 1 Installing the 3 Heights PDF Analysis amp Repair Shell How to set the Environment Variable Path ccccsesesseeeeueeeeaes 3 License Management auunnanannanannanannanannanannanannanannanannanen 3 1 Graphical License Manager TOOl ecceeeeeeeee eens eeeeeeeeees List all installed license K YS cceeceeeeeee eee ee ee eee nett eee n nennen Add and delete license keys ssssssrsesssrrsrrresssrrnrnnenserrnnnnensernan Display the properties of a license usesseennnnnnnnnnnnnnennennennen nennen Select between different license keys for a single product 3 2 Command Line License Manager Tool ceeeeeeeeeeeeeeeees List all installed license K YS ccecceceeeeee esse eeeeeeeeeeeeeeeeaeeneeaeeas Add and delete license keys cccecceceeeeeeeeeeeeeeeeeeeeetenteneeneenenaes Select between different license keys for a single product 3 33 License Key Stora g is
2. C6Mmpli ncenn nn ee 1 3 Operating Systemst nsr sen range tact PDF Tools AG Premium PDF Technology 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 3 of 15 July 8 2015 6 2 The File Cannot Be Repaired ururanennanennnnen mann nn teeta eee ma Ga ea CA easy gais 15 PDF Tools AG Premium PDF Technology 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 4 of 15 July 8 2015 1 Introduction 1 1 Description The 3 Heights PDF Analysis amp Repair tool is used to analyze repair and restore the content of corrupt PDF documents Unfortunately the number of corrupt PDF documents is incredibly huge The cause is usually down to defective generating tools converters and other influences such as attempts at manual editing copying via FTP without correct settings system crashes during PDF creation network interruptions defective copying on optical media etc The result leads to an enormous loss of important information and to production downtimes caused by corrupt PDF documents The 3 Heights PDF Analysis amp Repair analyzes PDF documents with regard to PDF specifications Defective files are automatically repaired as far as possible and unreadable data is restored PDF Analysis amp Repair Tool PDF PDF Clean PDF PDF Repaired PDF PDF Recovered 1 2 Functions PDF Analysis amp Repair is used to check and where indicated repair PDF documents Users can d
3. 2015 e Windows Server 2003 2008 2008 R2 2012 2012 R2 32 and 64 bit e Bas 11 and later PA RISC2 0 32 bit or HP UX 11i and later ia64 Itanium 64 it e IBMAIX 5 1 and later 64 bit e Linux 32 and 64 bit e Mac OS X 10 4 and later 32 and 64 bit e Sun Solaris 2 8 and later SPARC and Intel e FreeBSD 4 7 and later 32 bit or FreeBSD 9 3 and later 64 bit on request PDF Tools AG Premium PDF Technology 2 1 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 7 of 15 July 8 2015 Installation Installing the 3 Heights PDF Analysis amp Repair Shell 1 Download the ZIP archive of the product from your download account at www pdf tools com Open the ZIP archive Check the appropriate option to preserve file paths folder names and unzip the archive to a local folder e g C program files pdf tools 4 The unzip process now creates the following subdirectories e Bin Contains the runtime executable binary code e Doc Contains documentation files 5 To start the 3 Heights PDF Analysis amp Repair Tool from a shell the directory needs to be included in the Path environment variable How to set the Environment Variable Path To set the environment variable Path on Windows 2000 Go to Start gt Settings gt Control Panel gt System gt Advanced gt Environment Variables Windows XP Go to Start gt Control Panel classic view gt System gt Advanced gt
4. Environment Variables Select Path and Edit then add the directory where pdfrepair exe is located to the Path If the environment variable Path does not exist create it PDF Tools AG Premium PDF Technology 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 8 of 15 July 8 2015 License Management 3 1 There are three possibilities to pass the license key to the application 1 The license key is installed using the GUI tool Graphical user interface This is the easiest way if the licenses are managed manually It is only available on Windows 2 The license key is installed using the shell tool This is the preferred solution for all non Windows systems and for automated license management 3 The license key is passed to the application at runtime via the command line switch 1k property This is the preferred solution for OEM scenarios Graphical License Manager Tool The GUI tool LicenseManager exe is located in the bin directory of the product kit n amp PDF Tools License Ma File Edit Help xX G5 Add Key Delete Refresh List All Users Curent User License Properties 3 Heights TM Document Converter amp Name Value T f 0 10A0M TARF a a Key 0 J0A94 RRL Luz FE 0 BCASN YER SOT LA FEIN Product 3 Heights TM Image 3 Heights TM Image to PDF Converter API af Intended Use Productive 7 f 0 JOA94 Ninian Aa Y Platform Window
5. analyzed and invalid PDF files will be repaired or recovered With the switch a only the analysis process will be executed The results of the analysis will be displayed on screen Example Analyze the file myfile pdf pdrepair a myfile pdf Set the Rebuild Options This options controls what parts of the PDF are to be repaired Available options are 1 Rebuild streams 2 Rebuild fonts 4 Convert CFF fonts to Typel fonts If 4 is applied the compressed fonts are decompressed this can potentially lead to an increase of the file size If multiple options are to be selected add the values Example Repair file and rebuild all pdrepair b 7 myfile pdf myfile rep pdf Do not Recover Pages By default if pages are not part of the page tree loose pages they will be recovered and added at the end of the document With the switch dp these pages are recovered but removed from the document Do Not Repair Cross Reference Table This option repairs the PDF document except for the cross reference table This option is useful if it is taking too long to process a document since repairing the cross reference table is very time consuming Set the Log File Using the switch I followed by a file name log messages during the repair process are written into the specified log file If no log file is specified the log messages are written to standard error stderr PDF Tools AG Premium PDF Technology P Ik 5
6. pdf tools for the current user Note The user group and permissions of those directories are set explicitly by the license manager tool It may be necessary to change permissions to make the licenses readable for all users Example chmod R gotrx etc opt pdf tools Getting Started and User s Guide General Settings 4 2 Pass a license key to the application at runtime instead of installing it on the system pdrepair lk X XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX myfile pdf myfile rep pdf This is only required in an OEM scenario Usage Type pdrepair in the shell and the usage is returned PDF Tools AG Premium PDF Technology 4 3 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 11 of 15 July 8 2015 Command Prompt C gt pdrepair PDF Repair Tool Version 1 6 0 39 of Nov 15 2007 pdrepair options in pdf out pdf Analyze only Set rebuild options 1 streams 2 fonts 4 convert to typ don t recover cross reference table xref gt don t recover pages Log file name default stderr specify password recover embedded images if file cannot repaired success couldn t open input file couldn t create output file parameter error the file was corrupt and can be repaired the file was corrupt and cannot be repaired but possibly recovered Repair a File 4 4 4 5 The 3 Heights PDF Analysis amp Repair Tool requires at least two parame
7. 2 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 14 of 15 July 8 2015 Example Write messages to the log file log txt instead of standard error pdrepair l log txt myfile pdf myfile_rep pdf Specify Password If the input file is encrypted with a user password a password needs to be provided to read the input PDF document file This can be either the user or owner password Example Process a PDF file which is encrypted Either the owner or the user password of the encrypted PDF file is password pdprepair p password myfile pdf myfile_rep pdf Recover Embedded Images This option allows you to recover imbedded images if the file cannot be repaired Example Images are extracted and stored as TIFF or JPEG files The following command recovers all images that it can find in the resources of myfile pdf pdrepair ri myfile pdf myfile_rep pdf It extracts the images and names them as img objno tif or img objno jpg where objno is the PDF object number that originally contained the image Set License Key Pass a license key to the application at runtime instead of installing it on the system Return Codes All return codes other than 0 indicate a warning or error in the processing Table Return Codes VETTE Description Success PDF Input File could not be opened or invalid parameters PDF Output File could not be created Invalid option or option values were entered PDF i
8. etermine customized profiles from a broad range of analysis and repair options An exact and detailed description is issued for each reported error The tool is also capable of reading and processing encrypted PDF files without any problems PDF Tools AG Premium PDF Technology 1 3 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 5 of 15 July 8 2015 Features Analyze and or repair one or more PDF documents Set analysis options including e Objects e Page tree e Content stream Set repair options including e Restore data streams e Restore fonts e Restore XRef table e Restore pages e Restore images if pages cannot be restored Display error description for every message including e Type errors warnings information e Error code e Text based description e Page number e Number of events Write error messages to log file Read encrypted PDF files Encrypt restored file and set user authorizations Differentiate between Repair corrects the errors in the document and Restore recreates the document based on the remaining legible information Formats Input Formats e PDF 1 x e g PDF 1 4 PDF 1 5 etc PDF A Target Formats e PDF 1 x e g PDF 1 4 PDF 1 5 etc Compliance Standards ISO 32000 PDF 1 7 Operating Systems e Windows XP Vista 7 8 8 1 32 and 64 bit PDF Tools AG Premium PDF Technology 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 6 of 15 July 8
9. ini en engeren nn nenne are kn Windows a RB En ns EA SC RI H rsa 4 Getting Started and User s Guide uuuuaunannannannannannannannen 4 1 General Settings 22222 2 2 USIJE ne nee 4 3 Repaka Filen aa aia aaa aA Eia A EANA TEA AREA Ea ans 4 4 Specify the Folder of the Output File sssssssssssssssssssrrrrrssrrsrns 4 5 Repairing all Files in a Directory ssssssssssssrrssrrrsrrrrrerrrsrrrs 4 6 Difference between Repairable and Recoverable eeeeeee 5 Reference Manual uuuuuunnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn Bid Switches lan a RHEIN a A Nally Z ONY ierit a AE EEANN b Set the Rebuild OptiOnS cccecceceeeeeeeeeeeeeeeeeeteaeeneeneenes dp Do not Recover Pages cccsceeeee eect ee ee teeta nnn nenn nennen nen dx Do Not Repair Cross Reference Table uuseeeeeeennrrrreeease Set the Log Fllen ee aaa en dik ee ee eid he ade p Specify Password cccsscceeeersatenaiesaiveetvaddtvnesaairectvedinerereacs ri Recover Embedded IMageS sssssssrrssrrrsrrrrnrrrrsrnrenrrnrernn Ik Set License Key is oca eis sean a ea e a EAA C AEEA 5 2 sREtUrM Code Sercan e nr ni an 6 Troubleshooting uuusanannnnonunnunnnnanunnunnnnanunnunnnnanunnannnnannnn 6 1 The Repair Time Takes Too Long u4 u4eHan nennen nn nannnnn I DEseriptioniaa nr nn esata en 2 WEUNGEIONSE ES Een ee een reisen Features ee er a RA HC nA Forais lena ah ERKENNE LER dd sists eels eae nee
10. ired documents are generated correctly For example check the return code of the repair tool and reguire it to be 0 or 4 or ensure the files are not empty i e just a few bytes in size 3 When you are sure the repaired file is okay and you do not need the original file anymore delete the original file and rename the recovered file Difference between Repairable and Recoverable Repairable The input PDF file contains errors which are repairable These are for example PDF syntax errors In the repaired PDF output file these errors are fixed Recoverable The input PDF file is missing data For example data of an embedded image which got lost overwritten when copying the file from one location to another failed partially When relevant data is lost the file is irreparable however the file can be recovered such that the output PDF is valid according to the PDF Specification Example Assuming an original PDF file O is valid e Somehow the file gets corrupted gt file C and file O gets lost e If file O can be rebuilt based on file C then file C is repairable e If a new file N can be built based on file C and file N is a valid PDF and contains part of the content of file O then file C is recoverable PDF Tools AG Premium PDF Technology 5 1 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 13 of 15 July 8 2015 Reference Manual Switches Analyze Only By default documents will be
11. nput file is corrupt and can be repaired Oo A W N EBE O PDF input file is corrupt and cannot be repaired but possibly be recovered PDF Tools AG Premium PDF Technology 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 15 of 15 July 8 2015 6 Troubleshooting 6 1 The Repair Time Takes Too Long Try excluding the cross reference table switch dx This will speed up the repair time 6 2 The File Cannot Be Repaired If the switch dx has been selected and the cross reference table is corrupt the file cannot be repaired Ensure the switch dx is not set PDF Tools AG Premium PDF Technology
12. ool icmgr is available in the bin directory for all platforms except Windows A complete description of all commands and options can be obtained by running the program without parameters licmgr List all installed license keys liemgr list The currently active license for a specific product is marked with a star on the left side Add and delete license keys Install new license key licmgr store X XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX Delete old license key licmgr delete X XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX Both commands have the optional argument s that defines the scope of the action e g For all users e u Current user Select between different license keys for a single product licmgr select X XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX 3 3 License Key Storage Depending on the platform the license management system uses different stores for the license keys PDF Tools AG Premium PDF Technology 4 1 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 10 of 15 July 8 2015 Windows The license keys are stored in the registry e HKLM Software PDF Tools AG for all users e HKCU Software PDF Tools AG for the current user Mac OS X The license keys are stored in the file system e Library Application Support PDF Tools AG for all users e Library Application Support PDF Tools AG for the current user Unix Linux The license keys are stored in the file system e etc opt pdf tools for all users e
13. s 3 Heights TM Image to PDF Converter Service W Volume m Page s iiss T 7 0 1CA0 ATRL VARESE v Expiration Does not expire E Y Maintainance Expiration 2033 12 31 2 Uniaht TRA Teann ta ANE Canenetar Chall List all installed license keys The license manager always shows a list of all installed license keys on the left pane of the window This includes licenses of other PDF Tools products The user can choose between e Licenses available for all users Administrator rights are needed for modifications e Licenses available for the current user only Add and delete license keys License keys can be added or deleted with the Add Key and Delete buttons in the toolbar e The Add key button installs the license key into the currently selected list e The Delete button deletes the currently selected license keys PDF Tools AG Premium PDF Technology 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 9 of 15 July 8 2015 Display the properties of a license If a license is selected in the license list its properties are displayed in the right pane of the window Select between different license keys for a single product More than one license key can be installed for a specific product The checkbox on the left side in the license list marks the currently active license key 3 2 Command Line License Manager Tool The command line license manager t
14. ters A name of an existing PDF input file and the desired name for the repaired PDF output file Example Read the damaged input file myfile pdf Repair the file and save the result in a new file called myfile_rep pdf pdrepair myfile pdf myfile rep pdf Specify the Folder of the Output File The output folder can simply be added in front of the output file name pdrepair myfile pdf myfolder myfile rep pdf or absolute Windows pdrepair myfile pdf C myfolder myfile rep pdf Repairing all Files in a Directory The 3 Heights PDF Repair Shell Tool reads the input file while it already writes on the output file For this reason it is not possible to directly overwrite the input file If you would like to repair all PDF documents in a directory it is required to use a variable to name the output files Here is an example using the FOR command of the CMD shell Example Process and repair all files in the current directory for i in pdf do pdrepair i ni_rep pdf Of course one can adjust the paths or use a different output name If you would like the repaired file to have the same name as the original file it is suggested to use the following process PDF Tools AG Premium PDF Technology 4 6 3 Heights PDF Analysis amp Repair Shell Version 4 5 Page 12 of 15 July 8 2015 1 Repair the file and create a repaired copy of the original file like in the for loop above 2 Ensure the repa
Download Pdf Manuals
Related Search
Related Contents
Descargar PDF - Yamaha Pergamino Motos セレーノ15・25 出窓タイプ 取扱説明書 カタログ - dynabook.com INSTALLATION MANUAL Rheem Classic Plus Series: Up to 96% AFUE PSC Motor Multi Position Sales Fact Sheet Samsung Q2 16GB Black Benutzerhandbuch Verbatim MR16 Crumpler GB-XL-008 ERA411/ERA421_Notice simplifiée YVC-1000 Quick Start Guide Copyright © All rights reserved.