[GastForen Programmierung/Entwicklung JavaScript pdf mit javascript

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

pdf mit javascript

Anonym
Beiträge gesamt: 22827

7. Jun 2004, 10:25
Beitrag # 1 von 8
Bewertung:
(1936 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo zusammen!

ich möchte von seite 4 im dokument "a.pdf"
per mausklick auf ein feld
nach seite 4 im dokument "B.pdf" springen.
bin noch blutiger anfänger, habe es delhalb mit

var otherDoc = app.openDoc ("b.pdf", this) ;
this.pageNum = 4;

versucht.
hier springt er zwar zu dokument b, aber immer nur auf seite 1, dafür springt er im ausgangs-dokument a noch schnell auf seite 4.

ich bin seit tagen am rotieren, hatte mir das einfacher vorgestellt...

kann mir irgendjemand helfen, das hinzukriegen?

X

pdf mit javascript

Markus Walker
Beiträge gesamt: 494

8. Jun 2004, 13:42
Beitrag # 2 von 8
Beitrag ID: #89745
Bewertung:
(1936 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das ist logisch, da «this» auf a.pdf zeigt.

Mit «otherDoc.pageNum = 4» klapt es.



als Antwort auf: [#89486]

pdf mit javascript

Anonym
Beiträge gesamt: 22827

6. Jul 2004, 12:46
Beitrag # 3 von 8
Beitrag ID: #95226
Bewertung:
(1936 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hi, ich habe ein ähnliches problem!
ich möchte in meinem pdf (ähnlich wie ein bestellformular)
automatisch wenn ein preis eingegeben wir im rechts nebenliegenden formularfeld ein €-zeichen einblenden(da das euro zeichen, dass bei der formatauswahl direkt links neben dem betrag steht nicht gut ist (sagt mein lehrer zumindest ;-)))!
habe leider keine ahnung, wie ich das anstellen soll.

ausserdem kann ich mein pfd nicht mit "speichern unter" speichern,
fehlermeldung : "Das Dokument konnte nicht gespeichert werden. Beim Lesen dieses Dokuments ist ein Fehler aufgetreten (43)."

wäre nett, wenn ihr mir helfen könntet!

danke schonmal

sR


als Antwort auf: [#89486]

pdf mit javascript

Markus Walker
Beiträge gesamt: 494

6. Jul 2004, 13:53
Beitrag # 4 von 8
Beitrag ID: #95257
Bewertung:
(1936 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo sR

Das zweite Problem könnte darauf zurück zu führen sein, dass besagtes PDF in Acrobat6 gespeichert wurde und Du mit Acrobat5 arbeitest. Ist natürlich blos wilde Spekulation, da Du darüber keine Angaben machts.

Zur ersten Sache:
Ich sehe zwei Lösungen, beide werden vom Format-Event getriggert (siehe hierzu den Abschnitt «Form Event Procesing» in der Acrobat JavaScript Scripting Reference im Hilfeverzeichnis von Acrobat). Der Format-Event bietet sich an, da hier ja eine Art Formatierung des Feldinhalts vorgenommen werden muss.

1. Das €-Zeichen steht in einem anderen Feld (vorzugsweise Read Only) oder ab Acrobat6 in einem anderen Layer, welches ein- bzw. ausgeblendet werden kann. Da ich ja oben davon ausgehe, dass Du mit Acrobat5 arbeitest, lassen wir die Layers mal weg.

if (event.value) this.getField("Euro").display = display.visible;
else this.getField("Euro").display = display.hidden;


2. Wir formatieren den Feldinhalt indem wir das € anhängen.

if (event.value) event.value += " €";


Ich würde die zweite Lösung favorisieren.
Die if-Abfrage kann natürlich noch verbessert werden, da hier immer wenn das Feld nicht leer ist, das €-Zeichen eingeblendet wird.

Abschliessend noch die Quiz-Frage:
Was enthält das value-Property vom entsprechenden Feld nach dem Lösung 2 angewandt und ein Wert eingegeben wurde?
Da ich Lösung 2 favorisiere, dürfte die Antwort klar sein!

HTH


als Antwort auf: [#89486]
(Dieser Beitrag wurde von Markus Walker am 6. Jul 2004, 13:54 geändert)

pdf mit javascript

Anonym
Beiträge gesamt: 22827

7. Jul 2004, 00:03
Beitrag # 5 von 8
Beitrag ID: #95390
Bewertung:
(1936 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ich danke dir! werds direkt morgen früh ausprobieren!
ich arbeite & speichere übrigens mir acrobat 6 und nicht 5, daher kann das leider nicht sein :-(
aber danke, du hast mir sehr geholfen!

greetz sR


als Antwort auf: [#89486]

pdf mit javascript

Anonym
Beiträge gesamt: 22827

7. Jul 2004, 10:18
Beitrag # 6 von 8
Beitrag ID: #95454
Bewertung:
(1936 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
habs grade ausprobiert! klappt alles wunderbar (2te lösung) bis auf, dass ich mehrere felder habe und jedes mal, wenn ich ein anderes feld editiere hängt er wieder " €" an :-(
wenn du mir sagen könntest wie ich ich js ein else if formulieren muss und wie ich (ich denke mal den string) "event.value" auf " €" durchsuchen kann, könnte ich das ja leicht verhindern!

danke fürs helfen

greetz sR


als Antwort auf: [#89486]

pdf mit javascript

Anonym
Beiträge gesamt: 22827

7. Jul 2004, 10:25
Beitrag # 7 von 8
Beitrag ID: #95456
Bewertung:
(1936 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
naja , ich nochmal ;-)
habe jetzt lösung 1 genommen, da bei der lösung dieses problem ja nicht auftreten kann, weil ja lediglich das zeichen ein bzw ausgeblendet wird!

danke dir vielmals
sR


als Antwort auf: [#89486]

pdf mit javascript

Markus Walker
Beiträge gesamt: 494

8. Jul 2004, 07:48
Beitrag # 8 von 8
Beitrag ID: #95697
Bewertung:
(1936 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
>jedes mal, wenn ich ein anderes feld editiere hängt er wieder " €" an :-(

Das kann ich nicht nachvollziehen. Wo hängst Du denn das besaget Script rein? Dieses ist nur für den Format-Event vorgesehen:
In den Feld-Properties Reiter «Format» wählen und dort «Custom» auswählen, dann das Custom-Format Script einfügen.


als Antwort auf: [#89486]
X

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
12.03.2021 - 16.07.2021

Digicomp Academy AG, Zürich oder virtuell
Freitag, 12. März 2021, 13.00 Uhr - Freitag, 16. Juli 2021, 17.00 Uhr

Lehrgang

Steigen Sie in die Welt des Publishings ein und erlangen Sie die Zertifizierung von publishingNETWORK. Lernen Sie in diesem Lehrgang Druckmedien professionell zu erarbeiten, druckfertige PDFs zu erstellen und CI/CD-Vorgaben umzusetzen.

Preis: CHF 6'300.-
Dauer: 18 Tage (ca. 126 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt.

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PBAS