Het MacFreak® Forum - Voor online ondersteuning in het Nederlands!

    Het MacFreak® Forum
     Vragen: Programmeren in C(++), Cocoa, Java, BASIC
         Javascripting in Acrobat t.a.v. interactieve PDF
                
Welkom bij Vragen: Programmeren in C(++), Cocoa, Java, BASIC 

      Forum gemodereerd door: Moderator  
  Spring naar onderwerp
« Ouder - Nieuwer »  
Onderwerp met 1 pagina
    

       
Roombrie
Niet Aanwezig




Nieuw Lid
Aantal berichten: 5 | Lid sinds: 19-10-2010 | Geplaatst om: 21:07 - 19-10-2010
Weet iemand een javascript waarmee een inhoudsopgave in een PDF weergegeven kan worden? Het gaat om een popup-rollovermenu in een 'floating window'.

Zie het voorbeeld van www.pdfpictures.com

Bekijk daar de pdf:
http://www.pdfpictures.com/pdf/download.php?name=pdfPictures.pdf

Als je in deze pdf onderaan in de vormgegeven navigatiebalk op 'index'klikt verschijnt een rollovermenu. Hoe zou dit gemaakt zijn?




Zoekend naar een antwoord

Bianco
Niet Aanwezig




MacFreak Veteraan
Aantal berichten: 170 | Lid sinds: 17-09-2008 | Geplaatst om: 23:26 - 19-10-2010
Dat kan gewoon standaard in Acrobat Pro, het is niets anders dan een knop waar een menu aanhangt.

En anders kun je eens kijken op: http://acrobatusers.com/

Daar is heel veel te vinden over Acrobat en Javascripts




windows?wasda?

lvandepaer
Niet Aanwezig




Junior Lid
Aantal berichten: 22 | Lid sinds: 22-02-2005 | Geplaatst om: 23:46 - 19-10-2010

Citaat: Roombrie om 21:07, 19-10-2010
Weet iemand een javascript waarmee een inhoudsopgave in een PDF weergegeven kan worden? Het gaat om een popup-rollovermenu in een 'floating window'.

Zie het voorbeeld van www.pdfpictures.com

Bekijk daar de pdf:
http://www.pdfpictures.com/pdf/download.php?name=pdfPictures.pdf

Als je in deze pdf onderaan in de vormgegeven navigatiebalk op 'index'klikt verschijnt een rollovermenu. Hoe zou dit gemaakt zijn?

gewoon standaard in Acrobat Pro. je kan het voorblad of menu maken in Illustrator, Photoshop, InDesign en zo direct naar Acrobat Pro overplaatsen. Je kan de video's ook in het document zelf steken, dan moet je geen internetverbinding hebben.
Eigenlijk is dit alles zeer eenvoudig te doen in Acrobat Pro.
Ook content naar iPad is dan zo gemaakt.




STAR DEN leerkracht voor Discovery Education 2009
Google Certified Teacher 2010
Teacher Trainer K12 new media in the class

Roombrie
Niet Aanwezig




Nieuw Lid
Aantal berichten: 5 | Lid sinds: 19-10-2010 | Geplaatst om: 16:42 - 20-10-2010
Ik weet dat je via geavanceerd bewerken in formulieren en links menu-opdrachten kunt verwerken, maar ik heb nog geen menu-rollover kunnen realiseren.
Je kan bladwijzers aanmaken en deze oproepen, maar dat is niet wat ik wil.

Ik wil net als in een formulier een popup-rollovervenster die alle hoofdstukken van het document bevat. Dit neemt minder ruimte in dan de zijnavigatie die Acrobat standaard heeft (bladwijzers, pagina's, etc).

Ik zal proberen op Acrobatusers te kijken, maar dat is toch flink zoeken in het engels...

Roombrie
Niet Aanwezig




Nieuw Lid
Aantal berichten: 5 | Lid sinds: 19-10-2010 | Geplaatst om: 14:41 - 26-10-2010
Dank voor jullie bijdragen.

Ik heb uiteindelijk na googlen een interactieve PDF gevonden met popup-menu, die niet beveiligd was.
Hier heb ik het javascript uit gesloopt die ik als handeling onder een knop geplaatst heb.
Ter lering voor ieder hier het scriptje. Wie weet kan iemand anders het gebruiken voor een mooie rollover-inhoudsopgave in een PDF:

Code:

var cChoice = app.popUpMenuEx
(
  {cName: "Preface",cReturn: "0"},
  {cName: "-"},
   {cName: "Naam Hoofdstuk 1",cReturn: "1", oSubMenu:
       [{cName: "Naam Paragraaf 1.1",cReturn: "1"},
       {cName: "Naam Paragraaf 1.2",cReturn: "2"}]
  },
  {cName: "-"},
   {cName: "Naam Hoofdstuk 2",cReturn: "4", oSubMenu:
       [{cName: "Naam Paragraaf 2.1",cReturn: "4"}]
  },
  {cName: "-"},
   {cName: "Naam Hoofdstuk 3",cReturn: "5", oSubMenu:
       [{cName: "Naam Paragraaf 3.1",cReturn: "5"},
       {cName: "Naam Paragraaf 3.2",cReturn: "6"}
       ]
   }

);


if(cChoice != "qp" && cChoice != null)  
{
   this.pageNum = cChoice;
//    this.setAction("this.gotoNamedDest('cChoice.cName.pageNum');");
//      this.pageNum = 20;
//   this.gotoNamedDest(cChoice);  
}  




       

Spring naar onderwerp
« Ouder - Nieuwer »
Onderwerp met 1 pagina

MF-Forum v6.0.0 © 2001/2012 - MacFreak® Interactive Media