SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Adobe Acrobat 7.0




PDF Open Parameters




July 11, 2005




      Adobe Solutions Network — http://partners.adobe.com
Copyright 2004 Adobe Systems Incorporated. All rights reserved.
NOTICE: All information contained herein is the property of Adobe Systems Incorporated. No part of this publication (whether in hardcopy or
electronic form) may be reproduced or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or
otherwise, without the prior written consent of the Adobe Systems Incorporated.
PostScript is a registered trademark of Adobe Systems Incorporated. All instances of the name PostScript in the text are references to the
PostScript language as defined by Adobe Systems Incorporated unless otherwise stated. The name PostScript also is used as a product
trademark for Adobe Systems’ implementation of the PostScript language interpreter.
Except as otherwise stated, any reference to a “PostScript printing device,” “PostScript display device,” or similar item refers to a printing device,
display device or item (respectively) that contains PostScript technology created or licensed by Adobe Systems Incorporated and not to devices
or items that purport to be merely compatible with the PostScript language.
Adobe, the Adobe logo, Acrobat, the Acrobat logo, Acrobat Capture, Distiller, PostScript, the PostScript logo and Reader are either registered
trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Apple, Macintosh, and Power Macintosh are trademarks of Apple Computer, Inc., registered in the United States and other countries. PowerPC
is a registered trademark of IBM Corporation in the United States. ActiveX, Microsoft, Windows, and Windows NT are either registered
trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Verity is a registered trademark of Verity,
Incorporated. UNIX is a registered trademark of The Open Group. Verity is a trademark of Verity, Inc. Lextek is a trademark of Lextek
International. All other trademarks are the property of their respective owners.
This publication and the information herein is furnished AS IS, is subject to change without notice, and should not be construed as a
commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsibility or liability for any errors or inaccuracies,
makes no warranty of any kind (express, implied, or statutory) with respect to this publication, and expressly disclaims any and all warranties
of merchantability, fitness for particular purposes, and noninfringement of third party rights.
Preface



        Description
                      This document describes PDF Open parameters for Acrobat 7.0, that allow you to open a
                      PDF file using a URL or command that specifies both the file to be opened plus actions to
                      be performed once the file is opened.


        Resources
                      The following resources provide further information about how to use the PDF Open
                      parameters described in this document.
                      ●   Acrobat and PDF Library API Reference. Provides a detailed description of the Acrobat and
                          PDF Library APIs.
                      ●   Acrobat Online Collaboration: Setup and Administraton. Explains how to configure a
                          collaboration store and networking issues related to Acrobat.
                      ●   PDF Reference, fifth edition, version 1.6 describes PDF version 1.6 in detail, including PDF
                          object types, file format, and document structure.



        Conventions Used in This Book
                      The Acrobat documentation uses text styles according to the following conventions.


         Font                              Used for                    Examples
         monospaced                        Paths and filenames         C:templatesmytmpl.fm

                                           Code examples set off       These are variable declarations:
                                           from plain text                 AVMenu commandMenu,helpMenu;

         monospaced bold                   Code items within plain     The GetExtensionID method ...
                                           text
                                           Parameter names and         The enumeration terminates if proc
                                           literal values in           returns false.
                                           reference documents
         monospaced italic                 Pseudocode                  ACCB1 void ACCB2 ExeProc(void)
                                                                       { do something }
                                           Placeholders in code        AFSimple_Calculate(cFunction,
                                           examples                    cFields)



PDF Open Parameters                                                                                                      3
Preface
    Conventions Used in This Book



    Font                            Used for                   Examples
    blue                            Live links to Web pages    The Acrobat Solutions Network URL is:
                                                               http://partners.adobe.com/asn/
                                    Live links to sections     See Using the SDK.
                                    within this document
                                    Live links to code items   Test whether an ASAtom exists.
                                    within this document
    bold                            PostScript language and    The setpagedevice operator
                                    PDF operators,
                                    keywords, dictionary
                                    key names
                                    User interface names       The File menu
    italic                          Document titles that are   Acrobat and PDF Library API Overview
                                    not live links
                                    New terms                  User space specifies coordinates for...
                                    PostScript variables       filename deletefile




4                                                                                                     PDF Open Parameters
Open Parameters for PDF



                      Adobe defines parameters that allow you to open a PDF document with a command or URL
                      that specifies exactly what to display (a named destination or specific page), and how to
                      display it (using such characteristics as a specific view, scrollbars, bookmarks, annotations,
                      or highlighting).
                      The PDF Open parameters for URLs, described in the table below, are supported through
                      the Netscape and Internet Explorer browsers, and can also be used when opening PDF
                      documents programmatically:
                      ●   Many of these parameters can be passed to the following core API functions (see the
                          Acrobat and PDF Library API Reference for details):
                            AVDocOpenFromFileWithParamString
                            AVDocOpenFromASFileWithParamString
                            AVDocOpenFromPDDocWithParamString
                      ●   When opening a PDF document from a command shell, you can pass the parameters to
                          the open command using the /A switch using the following syntax:
                                <path to Acrobat> /A "<open parameter>=OpenActions" "<path to PDF file>"

                          For example:
                               Acrobat.exe /A "zoom=1000=OpenActions" "C:example.pdf"
                      ●   When opening a PDF document with an Apple Event on a Macintosh operating system,
                          you can optionally pass the PDF Open parameters.



        PDF Open Parameters
                      The following table lists and describes the available PDF open parameters. Italics indicate
                      user-specified variables.


         Syntax                                            Description
         nameddest=name                                    Specifies a named destination in the PDF.
         page=pagenum                                      Specifies a numbered page in the document, using an
                                                           integer value. The document’s first page has a pagenum
                                                           value of 1.
         comment=commentID                                 Specifies a comment on a given page in the PDF. Use the
                                                           page command before this command; for example:
                                                           #page=1&comment=452fde0e-fd22-457c-84aa-
                                                           2cf5bed5a349




PDF Open Parameters                                                                                                    5
Open Parameters for PDF
    PDF Open Parameters



    Syntax                    Description
    collab=setting            Sets the collaboration store to be used to supply and store
                              comments for the document. This overrides the default
                              comment server for the review or the default preference.
                              setting is of the form store_type@location, where valid
                              values for store_type are:
                               ● DAVFDF (webDAV)

                               ● FSFDF (Network store)

                               ● DB (ADBC)

                              For example:
                              #collab=DAVFDF@http://review_server/Collab/user1
                              For more information, see Acrobat Online Collaboration:
                              Administration and Setup.
    zoom=scale                Sets the zoom and scroll factors, using float or integer
    zoom=scale,left,top       values.
                              For example, a scale value of 100 indicates a zoom value of
                              100%.
                              Scroll values left and top are in a coordinate system where
                              0,0 represents the top left corner of the visible page,
                              regardless of document rotation.
    view=Fit                  Set the view of the displayed page, using the keyword
    view=FitH                 values defined in the PDF language specification. See the
    view=FitH,top             PDF Reference.
    view=FitV                 Scroll values left and top are floats or integers in a
    view=FitV,left            coordinate system where 0,0 represents the top left corner
    view=FitB                 of the visible page, regardless of document rotation.
    view=FitBH                Use the page command before this command.
    view=FitBH,top            NOTE:   Not supported on the command line.
    view=FitBV
    view=FitBV,left
    viewrect=left,top,wd,ht   Sets the view rectangle using float or integer values in a
                              coordinate system where 0,0 represents the top left corner
                              of the visible page, regardless of document rotation.
                              Use the page command before this command.
                              NOTE:   Not supported on the command line.
    pagemode=bookmarks        Displays bookmarks or thumbnails.
    pagemode=thumbs
    pagemode=none (default)
    scrollbar=1|0             Turns scrollbars on or off.




6                                                                        PDF Open Parameters
Open Parameters for PDF
                                                                               Specifying PDF Open Parameters in a URL



         Syntax                                             Description
         search=wordList                                    Opens the Search UI and performs a search for the specified
                                                            word list in the document. Matching words are highlighted
                                                            in the document.
                                                            The words must be enclosed in quotes and separated by
                                                            spaces; for example:
                                                            #search=”word1 word2”

         toolbar=1|0                                        Turns the toolbar on or off.
         statusbar=1|0                                      Turns the status bar on or off.
         messages=1|0                                       Turns the document message bar on or off.
         navpanes=1|0                                       Turns the navigation panes and tabs on or off.
         highlight=lt,rt,top,btm                            Highlights a specified rectangle on the displayed page. (Use
                                                            the page command before this command.)
                                                            The rectangle values are integers in a coordinate system
                                                            where 0,0 represents the top left corner of the visible page,
                                                            regardless of document rotation.
         help=index|contents|search                         Used only when opening a file from the command line or
                                                            an Apple Event. Opens the document in the Help window,
                                                            with the specified navigation panel selected.
         fdf=URL                                            Specifies an FDF file to be used to populate form fields in
                                                            the PDF file being opened. For example:
                                                            #fdf=http://example.org/doc.fdf
                                                            NOTE:   The fdf parameter should be specifed last in the
                                                                    URL.



        Specifying PDF Open Parameters in a URL
                      You can specify multiple PDF Open parameters in a single URL. Each parameter is separated
                      from the others with either an ampersand (&) or a pound (#) character. Actions are
                      processed and executed from left to right as they appear on the URL command line.
                      Because all specified actions are executed, it is possible that later actions will override the
                      effects of previous actions, so it is important to be aware of the order. For example, page
                      actions should appear before zoom actions.
                      Commands are not case sensitive (except for the value of a named destination). There can
                      be no spaces in the URL line.




PDF Open Parameters                                                                                                       7
Open Parameters for PDF
    Specifying PDF Open Parameters in a URL


    URL Examples
                    http://example.org/doc.pdf#nameddest=Chapter6
                    http://example.org/doc.pdf#page=3
                    http://example.org/doc.pdf#page=3&zoom=200,250,100
                    http://example.org/doc.pdf#zoom=50
                    http://example.org/doc.pdf#page=72&view=fitH,100
                    http://example.org/doc.pdf#view=fitb&nameddest=Chapter3
                    http://example.org/doc.pdf#pagemode=none
                    http://example.org/doc.pdf#pagemode=bookmarks&page=2
                    http://example.org/doc.pdf#page=3&pagemode=thumbs
                    http://example.org/doc.pdf#collab=DAVFDF@http://review_server/Collab/use
                    r1
                    http://example.org/doc.pdf#page=1&comment=452fde0e-fd22-457c-84aa-
                    2cf5bed5a349
                    http://example.org/doc.pdf#fdf=http://example.org/doc.fdf


    URL Limitations
                ●   Only one digit following a decimal point is retained for float values.
                ●   Individual parameters, together with their values (separated by & or #), can be no
                    greater then 32 characters in length.
                ●   You cannot use the reserved characters =, #, and &. There is no way to escape these
                    special characters.
                ●   If you turn bookmarks off using a URL parameter when a document had previously been
                    saved with bookmarks on, the bookmark scrollbars are displayed at first, and only
                    disappear once Acrobat obtains enough streamed information to render the full page.




8                                                                                                PDF Open Parameters

Contenu connexe

Tendances

Tendances (14)

Lecture1
Lecture1Lecture1
Lecture1
 
Using SPMetal for faster SharePoint development
Using SPMetal for faster SharePoint developmentUsing SPMetal for faster SharePoint development
Using SPMetal for faster SharePoint development
 
Understanding_Markdowns_Pandoc_and_YALM
Understanding_Markdowns_Pandoc_and_YALMUnderstanding_Markdowns_Pandoc_and_YALM
Understanding_Markdowns_Pandoc_and_YALM
 
html tutorial
html tutorialhtml tutorial
html tutorial
 
Html viva questions
Html viva questionsHtml viva questions
Html viva questions
 
Microsoft Forefront - Online Protection for Exchange 9.3 New Features Guide
Microsoft Forefront - Online Protection for Exchange 9.3 New Features GuideMicrosoft Forefront - Online Protection for Exchange 9.3 New Features Guide
Microsoft Forefront - Online Protection for Exchange 9.3 New Features Guide
 
Pptaug7
Pptaug7Pptaug7
Pptaug7
 
Web engineering UNIT IV as per RGPV syllabus
Web engineering UNIT IV as per RGPV syllabusWeb engineering UNIT IV as per RGPV syllabus
Web engineering UNIT IV as per RGPV syllabus
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Ch 27
Ch 27Ch 27
Ch 27
 
Osp ii presentation
Osp ii presentationOsp ii presentation
Osp ii presentation
 
Word processing
Word processingWord processing
Word processing
 
Cp week _2.
Cp week _2.Cp week _2.
Cp week _2.
 
spraa64
spraa64spraa64
spraa64
 

En vedette

212 t5dlv gabriela soto olea francisco cuamea lizárraga_serie ohuira completa
212 t5dlv gabriela soto olea francisco cuamea lizárraga_serie ohuira completa212 t5dlv gabriela soto olea francisco cuamea lizárraga_serie ohuira completa
212 t5dlv gabriela soto olea francisco cuamea lizárraga_serie ohuira completapremiodeperiodismo
 
Soal uts pkn kelas ix
Soal uts pkn kelas ixSoal uts pkn kelas ix
Soal uts pkn kelas ixAliph Wuelek
 
Presentation with all my experiences
Presentation with all my experiencesPresentation with all my experiences
Presentation with all my experiencesKeila Centeno
 
By Eng. Ashraf Ayoub المشروع النهائى
 By Eng. Ashraf Ayoub المشروع النهائى By Eng. Ashraf Ayoub المشروع النهائى
By Eng. Ashraf Ayoub المشروع النهائىFarag Ibrahim
 
Describe what makes Utilize Consulting and Management Service -Det CEO MAG
Describe what makes Utilize Consulting and Management Service -Det CEO MAGDescribe what makes Utilize Consulting and Management Service -Det CEO MAG
Describe what makes Utilize Consulting and Management Service -Det CEO MAGBrandiC Shelton
 
[Vnmath.com] sophuc tu a toi z
[Vnmath.com] sophuc tu a toi z[Vnmath.com] sophuc tu a toi z
[Vnmath.com] sophuc tu a toi zhominhvns
 
Agricultural Drainage
Agricultural DrainageAgricultural Drainage
Agricultural Drainagenegliadesign
 
Alat peraga matematika
Alat peraga matematikaAlat peraga matematika
Alat peraga matematikaPet-pet
 
Soal uts pkn kelas ix
Soal uts pkn kelas ixSoal uts pkn kelas ix
Soal uts pkn kelas ixAliph Wuelek
 
Ryder Systems, Inc. Case Study: Comprehensive Business Analysis and Review
Ryder Systems, Inc. Case Study: Comprehensive Business Analysis and Review Ryder Systems, Inc. Case Study: Comprehensive Business Analysis and Review
Ryder Systems, Inc. Case Study: Comprehensive Business Analysis and Review Jeff Shields
 
B_C_Shelton Resume_updated-2015
B_C_Shelton Resume_updated-2015B_C_Shelton Resume_updated-2015
B_C_Shelton Resume_updated-2015BrandiC Shelton
 

En vedette (15)

The European Economy
The European EconomyThe European Economy
The European Economy
 
212 t5dlv gabriela soto olea francisco cuamea lizárraga_serie ohuira completa
212 t5dlv gabriela soto olea francisco cuamea lizárraga_serie ohuira completa212 t5dlv gabriela soto olea francisco cuamea lizárraga_serie ohuira completa
212 t5dlv gabriela soto olea francisco cuamea lizárraga_serie ohuira completa
 
Soal uts pkn kelas ix
Soal uts pkn kelas ixSoal uts pkn kelas ix
Soal uts pkn kelas ix
 
Presentation with all my experiences
Presentation with all my experiencesPresentation with all my experiences
Presentation with all my experiences
 
7 p help
7 p help7 p help
7 p help
 
By Eng. Ashraf Ayoub المشروع النهائى
 By Eng. Ashraf Ayoub المشروع النهائى By Eng. Ashraf Ayoub المشروع النهائى
By Eng. Ashraf Ayoub المشروع النهائى
 
Video
VideoVideo
Video
 
Describe what makes Utilize Consulting and Management Service -Det CEO MAG
Describe what makes Utilize Consulting and Management Service -Det CEO MAGDescribe what makes Utilize Consulting and Management Service -Det CEO MAG
Describe what makes Utilize Consulting and Management Service -Det CEO MAG
 
Arrecifes de Coral
Arrecifes de CoralArrecifes de Coral
Arrecifes de Coral
 
[Vnmath.com] sophuc tu a toi z
[Vnmath.com] sophuc tu a toi z[Vnmath.com] sophuc tu a toi z
[Vnmath.com] sophuc tu a toi z
 
Agricultural Drainage
Agricultural DrainageAgricultural Drainage
Agricultural Drainage
 
Alat peraga matematika
Alat peraga matematikaAlat peraga matematika
Alat peraga matematika
 
Soal uts pkn kelas ix
Soal uts pkn kelas ixSoal uts pkn kelas ix
Soal uts pkn kelas ix
 
Ryder Systems, Inc. Case Study: Comprehensive Business Analysis and Review
Ryder Systems, Inc. Case Study: Comprehensive Business Analysis and Review Ryder Systems, Inc. Case Study: Comprehensive Business Analysis and Review
Ryder Systems, Inc. Case Study: Comprehensive Business Analysis and Review
 
B_C_Shelton Resume_updated-2015
B_C_Shelton Resume_updated-2015B_C_Shelton Resume_updated-2015
B_C_Shelton Resume_updated-2015
 

Similaire à Pdf open parameters

APIs And SDKs Breaking Into And Succeeding In A Specialty Market
APIs And SDKs  Breaking Into And Succeeding In A Specialty MarketAPIs And SDKs  Breaking Into And Succeeding In A Specialty Market
APIs And SDKs Breaking Into And Succeeding In A Specialty MarketBill Dubie
 
Functions and Arguments in Python
Functions and Arguments in PythonFunctions and Arguments in Python
Functions and Arguments in PythonMars Devs
 
Automating API Documentation
Automating API DocumentationAutomating API Documentation
Automating API DocumentationSelvakumar T S
 
Chap 2 structure of c programming dti2143
Chap 2  structure of c programming dti2143Chap 2  structure of c programming dti2143
Chap 2 structure of c programming dti2143alish sha
 
C Programming UNIT 1.pptx
C Programming  UNIT 1.pptxC Programming  UNIT 1.pptx
C Programming UNIT 1.pptxMugilvannan11
 
Realizing the promise of portability with Apache Beam
Realizing the promise of portability with Apache BeamRealizing the promise of portability with Apache Beam
Realizing the promise of portability with Apache BeamJ On The Beach
 
Better PDFs with FrameMaker-to-Acrobat TimeSavers
Better PDFs with FrameMaker-to-Acrobat TimeSavers Better PDFs with FrameMaker-to-Acrobat TimeSavers
Better PDFs with FrameMaker-to-Acrobat TimeSavers Shlomo Perets
 
Portable Streaming Pipelines with Apache Beam
Portable Streaming Pipelines with Apache BeamPortable Streaming Pipelines with Apache Beam
Portable Streaming Pipelines with Apache Beamconfluent
 
05 Lecture - PARALLEL Programming in C ++.pdf
05 Lecture - PARALLEL Programming in C ++.pdf05 Lecture - PARALLEL Programming in C ++.pdf
05 Lecture - PARALLEL Programming in C ++.pdfalivaisi1
 
Enforcing API Design Rules for High Quality Code Generation
Enforcing API Design Rules for High Quality Code GenerationEnforcing API Design Rules for High Quality Code Generation
Enforcing API Design Rules for High Quality Code GenerationTim Burks
 
Practices and tools for building better APIs
Practices and tools for building better APIsPractices and tools for building better APIs
Practices and tools for building better APIsNLJUG
 
Practices and tools for building better API (JFall 2013)
Practices and tools for building better API (JFall 2013)Practices and tools for building better API (JFall 2013)
Practices and tools for building better API (JFall 2013)Peter Hendriks
 
Mule soft meetup_4_mty_online_oct_2020
Mule soft meetup_4_mty_online_oct_2020Mule soft meetup_4_mty_online_oct_2020
Mule soft meetup_4_mty_online_oct_2020Veyra Celina
 
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for DevelopersMSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for DevelopersDave Bost
 
Schema-First API Design
Schema-First API DesignSchema-First API Design
Schema-First API DesignYos Riady
 

Similaire à Pdf open parameters (20)

Pdf open parameters
Pdf open parametersPdf open parameters
Pdf open parameters
 
Pdf open parameters
Pdf open parametersPdf open parameters
Pdf open parameters
 
APIs And SDKs Breaking Into And Succeeding In A Specialty Market
APIs And SDKs  Breaking Into And Succeeding In A Specialty MarketAPIs And SDKs  Breaking Into And Succeeding In A Specialty Market
APIs And SDKs Breaking Into And Succeeding In A Specialty Market
 
Bi
BiBi
Bi
 
Functions and Arguments in Python
Functions and Arguments in PythonFunctions and Arguments in Python
Functions and Arguments in Python
 
PDF
PDFPDF
PDF
 
Automating API Documentation
Automating API DocumentationAutomating API Documentation
Automating API Documentation
 
Chap 2 structure of c programming dti2143
Chap 2  structure of c programming dti2143Chap 2  structure of c programming dti2143
Chap 2 structure of c programming dti2143
 
C Programming UNIT 1.pptx
C Programming  UNIT 1.pptxC Programming  UNIT 1.pptx
C Programming UNIT 1.pptx
 
Realizing the promise of portability with Apache Beam
Realizing the promise of portability with Apache BeamRealizing the promise of portability with Apache Beam
Realizing the promise of portability with Apache Beam
 
Better PDFs with FrameMaker-to-Acrobat TimeSavers
Better PDFs with FrameMaker-to-Acrobat TimeSavers Better PDFs with FrameMaker-to-Acrobat TimeSavers
Better PDFs with FrameMaker-to-Acrobat TimeSavers
 
Portable Streaming Pipelines with Apache Beam
Portable Streaming Pipelines with Apache BeamPortable Streaming Pipelines with Apache Beam
Portable Streaming Pipelines with Apache Beam
 
05 Lecture - PARALLEL Programming in C ++.pdf
05 Lecture - PARALLEL Programming in C ++.pdf05 Lecture - PARALLEL Programming in C ++.pdf
05 Lecture - PARALLEL Programming in C ++.pdf
 
Enforcing API Design Rules for High Quality Code Generation
Enforcing API Design Rules for High Quality Code GenerationEnforcing API Design Rules for High Quality Code Generation
Enforcing API Design Rules for High Quality Code Generation
 
Practices and tools for building better APIs
Practices and tools for building better APIsPractices and tools for building better APIs
Practices and tools for building better APIs
 
Practices and tools for building better API (JFall 2013)
Practices and tools for building better API (JFall 2013)Practices and tools for building better API (JFall 2013)
Practices and tools for building better API (JFall 2013)
 
Mule soft meetup_4_mty_online_oct_2020
Mule soft meetup_4_mty_online_oct_2020Mule soft meetup_4_mty_online_oct_2020
Mule soft meetup_4_mty_online_oct_2020
 
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for DevelopersMSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
 
cakephp UDUYKTHA (1)
cakephp UDUYKTHA (1)cakephp UDUYKTHA (1)
cakephp UDUYKTHA (1)
 
Schema-First API Design
Schema-First API DesignSchema-First API Design
Schema-First API Design
 

Dernier

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Dernier (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Pdf open parameters

  • 1. Adobe Acrobat 7.0 PDF Open Parameters July 11, 2005 Adobe Solutions Network — http://partners.adobe.com
  • 2. Copyright 2004 Adobe Systems Incorporated. All rights reserved. NOTICE: All information contained herein is the property of Adobe Systems Incorporated. No part of this publication (whether in hardcopy or electronic form) may be reproduced or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written consent of the Adobe Systems Incorporated. PostScript is a registered trademark of Adobe Systems Incorporated. All instances of the name PostScript in the text are references to the PostScript language as defined by Adobe Systems Incorporated unless otherwise stated. The name PostScript also is used as a product trademark for Adobe Systems’ implementation of the PostScript language interpreter. Except as otherwise stated, any reference to a “PostScript printing device,” “PostScript display device,” or similar item refers to a printing device, display device or item (respectively) that contains PostScript technology created or licensed by Adobe Systems Incorporated and not to devices or items that purport to be merely compatible with the PostScript language. Adobe, the Adobe logo, Acrobat, the Acrobat logo, Acrobat Capture, Distiller, PostScript, the PostScript logo and Reader are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. Apple, Macintosh, and Power Macintosh are trademarks of Apple Computer, Inc., registered in the United States and other countries. PowerPC is a registered trademark of IBM Corporation in the United States. ActiveX, Microsoft, Windows, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Verity is a registered trademark of Verity, Incorporated. UNIX is a registered trademark of The Open Group. Verity is a trademark of Verity, Inc. Lextek is a trademark of Lextek International. All other trademarks are the property of their respective owners. This publication and the information herein is furnished AS IS, is subject to change without notice, and should not be construed as a commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsibility or liability for any errors or inaccuracies, makes no warranty of any kind (express, implied, or statutory) with respect to this publication, and expressly disclaims any and all warranties of merchantability, fitness for particular purposes, and noninfringement of third party rights.
  • 3. Preface Description This document describes PDF Open parameters for Acrobat 7.0, that allow you to open a PDF file using a URL or command that specifies both the file to be opened plus actions to be performed once the file is opened. Resources The following resources provide further information about how to use the PDF Open parameters described in this document. ● Acrobat and PDF Library API Reference. Provides a detailed description of the Acrobat and PDF Library APIs. ● Acrobat Online Collaboration: Setup and Administraton. Explains how to configure a collaboration store and networking issues related to Acrobat. ● PDF Reference, fifth edition, version 1.6 describes PDF version 1.6 in detail, including PDF object types, file format, and document structure. Conventions Used in This Book The Acrobat documentation uses text styles according to the following conventions. Font Used for Examples monospaced Paths and filenames C:templatesmytmpl.fm Code examples set off These are variable declarations: from plain text AVMenu commandMenu,helpMenu; monospaced bold Code items within plain The GetExtensionID method ... text Parameter names and The enumeration terminates if proc literal values in returns false. reference documents monospaced italic Pseudocode ACCB1 void ACCB2 ExeProc(void) { do something } Placeholders in code AFSimple_Calculate(cFunction, examples cFields) PDF Open Parameters 3
  • 4. Preface Conventions Used in This Book Font Used for Examples blue Live links to Web pages The Acrobat Solutions Network URL is: http://partners.adobe.com/asn/ Live links to sections See Using the SDK. within this document Live links to code items Test whether an ASAtom exists. within this document bold PostScript language and The setpagedevice operator PDF operators, keywords, dictionary key names User interface names The File menu italic Document titles that are Acrobat and PDF Library API Overview not live links New terms User space specifies coordinates for... PostScript variables filename deletefile 4 PDF Open Parameters
  • 5. Open Parameters for PDF Adobe defines parameters that allow you to open a PDF document with a command or URL that specifies exactly what to display (a named destination or specific page), and how to display it (using such characteristics as a specific view, scrollbars, bookmarks, annotations, or highlighting). The PDF Open parameters for URLs, described in the table below, are supported through the Netscape and Internet Explorer browsers, and can also be used when opening PDF documents programmatically: ● Many of these parameters can be passed to the following core API functions (see the Acrobat and PDF Library API Reference for details): AVDocOpenFromFileWithParamString AVDocOpenFromASFileWithParamString AVDocOpenFromPDDocWithParamString ● When opening a PDF document from a command shell, you can pass the parameters to the open command using the /A switch using the following syntax: <path to Acrobat> /A "<open parameter>=OpenActions" "<path to PDF file>" For example: Acrobat.exe /A "zoom=1000=OpenActions" "C:example.pdf" ● When opening a PDF document with an Apple Event on a Macintosh operating system, you can optionally pass the PDF Open parameters. PDF Open Parameters The following table lists and describes the available PDF open parameters. Italics indicate user-specified variables. Syntax Description nameddest=name Specifies a named destination in the PDF. page=pagenum Specifies a numbered page in the document, using an integer value. The document’s first page has a pagenum value of 1. comment=commentID Specifies a comment on a given page in the PDF. Use the page command before this command; for example: #page=1&comment=452fde0e-fd22-457c-84aa- 2cf5bed5a349 PDF Open Parameters 5
  • 6. Open Parameters for PDF PDF Open Parameters Syntax Description collab=setting Sets the collaboration store to be used to supply and store comments for the document. This overrides the default comment server for the review or the default preference. setting is of the form store_type@location, where valid values for store_type are: ● DAVFDF (webDAV) ● FSFDF (Network store) ● DB (ADBC) For example: #collab=DAVFDF@http://review_server/Collab/user1 For more information, see Acrobat Online Collaboration: Administration and Setup. zoom=scale Sets the zoom and scroll factors, using float or integer zoom=scale,left,top values. For example, a scale value of 100 indicates a zoom value of 100%. Scroll values left and top are in a coordinate system where 0,0 represents the top left corner of the visible page, regardless of document rotation. view=Fit Set the view of the displayed page, using the keyword view=FitH values defined in the PDF language specification. See the view=FitH,top PDF Reference. view=FitV Scroll values left and top are floats or integers in a view=FitV,left coordinate system where 0,0 represents the top left corner view=FitB of the visible page, regardless of document rotation. view=FitBH Use the page command before this command. view=FitBH,top NOTE: Not supported on the command line. view=FitBV view=FitBV,left viewrect=left,top,wd,ht Sets the view rectangle using float or integer values in a coordinate system where 0,0 represents the top left corner of the visible page, regardless of document rotation. Use the page command before this command. NOTE: Not supported on the command line. pagemode=bookmarks Displays bookmarks or thumbnails. pagemode=thumbs pagemode=none (default) scrollbar=1|0 Turns scrollbars on or off. 6 PDF Open Parameters
  • 7. Open Parameters for PDF Specifying PDF Open Parameters in a URL Syntax Description search=wordList Opens the Search UI and performs a search for the specified word list in the document. Matching words are highlighted in the document. The words must be enclosed in quotes and separated by spaces; for example: #search=”word1 word2” toolbar=1|0 Turns the toolbar on or off. statusbar=1|0 Turns the status bar on or off. messages=1|0 Turns the document message bar on or off. navpanes=1|0 Turns the navigation panes and tabs on or off. highlight=lt,rt,top,btm Highlights a specified rectangle on the displayed page. (Use the page command before this command.) The rectangle values are integers in a coordinate system where 0,0 represents the top left corner of the visible page, regardless of document rotation. help=index|contents|search Used only when opening a file from the command line or an Apple Event. Opens the document in the Help window, with the specified navigation panel selected. fdf=URL Specifies an FDF file to be used to populate form fields in the PDF file being opened. For example: #fdf=http://example.org/doc.fdf NOTE: The fdf parameter should be specifed last in the URL. Specifying PDF Open Parameters in a URL You can specify multiple PDF Open parameters in a single URL. Each parameter is separated from the others with either an ampersand (&) or a pound (#) character. Actions are processed and executed from left to right as they appear on the URL command line. Because all specified actions are executed, it is possible that later actions will override the effects of previous actions, so it is important to be aware of the order. For example, page actions should appear before zoom actions. Commands are not case sensitive (except for the value of a named destination). There can be no spaces in the URL line. PDF Open Parameters 7
  • 8. Open Parameters for PDF Specifying PDF Open Parameters in a URL URL Examples http://example.org/doc.pdf#nameddest=Chapter6 http://example.org/doc.pdf#page=3 http://example.org/doc.pdf#page=3&zoom=200,250,100 http://example.org/doc.pdf#zoom=50 http://example.org/doc.pdf#page=72&view=fitH,100 http://example.org/doc.pdf#view=fitb&nameddest=Chapter3 http://example.org/doc.pdf#pagemode=none http://example.org/doc.pdf#pagemode=bookmarks&page=2 http://example.org/doc.pdf#page=3&pagemode=thumbs http://example.org/doc.pdf#collab=DAVFDF@http://review_server/Collab/use r1 http://example.org/doc.pdf#page=1&comment=452fde0e-fd22-457c-84aa- 2cf5bed5a349 http://example.org/doc.pdf#fdf=http://example.org/doc.fdf URL Limitations ● Only one digit following a decimal point is retained for float values. ● Individual parameters, together with their values (separated by & or #), can be no greater then 32 characters in length. ● You cannot use the reserved characters =, #, and &. There is no way to escape these special characters. ● If you turn bookmarks off using a URL parameter when a document had previously been saved with bookmarks on, the bookmark scrollbars are displayed at first, and only disappear once Acrobat obtains enough streamed information to render the full page. 8 PDF Open Parameters