AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi PDF File als Text File speichern / ins memo schreiben

PDF File als Text File speichern / ins memo schreiben

Ein Thema von wol · begonnen am 21. Nov 2007 · letzter Beitrag vom 21. Nov 2007
Antwort Antwort
Seite 1 von 2  1 2   
wol

Registriert seit: 13. Nov 2007
Ort: Stuttgart
21 Beiträge
 
Delphi 6 Personal
 
#1

PDF File als Text File speichern / ins memo schreiben

  Alt 21. Nov 2007, 12:06
Adobe Reader erlaubt den pdfFile als TextFile zu speichern.
Ich möchte das selbe tun, aber über // pdf1.LoadFile('Test.pdf');//
Ich benutze PdfLib_TLB, was auch funktioniert.
Aber: Wie spreche ich diese Funktionaliät von Reader an? bzw. Wie schreibe ich das Pdf1 in ein Memo?
Über die rechte Mousetaste / Menü im pdf1 funktioniert es. Ich will es aber automatisieren.
Grund: Auslesen der TelecomRechnung.
Danke im Voraus, Wolfgang
Danke / Bitte; Gruß Wolfgang
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.820 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: PDF File als Text File speichern / ins memo schreiben

  Alt 21. Nov 2007, 12:26
Schau dir mal die vom PDF-Control exportierten Methoden an.
Markus Kinzler
  Mit Zitat antworten Zitat
wol

Registriert seit: 13. Nov 2007
Ort: Stuttgart
21 Beiträge
 
Delphi 6 Personal
 
#3

Re: PDF File als Text File speichern / ins memo schreiben

  Alt 21. Nov 2007, 12:36
Zitat von mkinzler:
Schau dir mal die vom PDF-Control exportierten Methoden an.
was meinst Du mit 'PDF-Control'?
Meinst Du die unit PdfLib_TLB;
Dort finde ich allerlei proceduren für Navigation etc (procedure gotoLastPage) und Andere.
Aber nicht das was ich suche.
mfg Wolfg.
Danke / Bitte; Gruß Wolfgang
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.002 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: PDF File als Text File speichern / ins memo schreiben

  Alt 21. Nov 2007, 12:38
Zitat von wol:
Aber nicht das was ich suche.
mfg Wolfg.
Ist auch von Adobe nicht gewollt das du viel mit dem Adobe Reader per Automatisierungsschnittstelle machen kannst. Dazu wirst du Komponenten wie PDFToolkit benötigen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.820 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: PDF File als Text File speichern / ins memo schreiben

  Alt 21. Nov 2007, 15:38
Das Control von =download]PDF-Exchange-Viewer besitzt eine Export-Methode.
Markus Kinzler
  Mit Zitat antworten Zitat
wol

Registriert seit: 13. Nov 2007
Ort: Stuttgart
21 Beiträge
 
Delphi 6 Personal
 
#6

Re: PDF File als Text File speichern / ins memo schreiben

  Alt 21. Nov 2007, 16:10
Zitat von mkinzler:
Das Control von =download]PDF-Exchange-Viewer besitzt eine Export-Methode.
Danke, das hilft mir nicht weiter.
Ich dachte an: function zum auslesen des Textes
oder zugriff auf das 'Handwerk zeug' von adobe
mfg Wolfgang
Danke / Bitte; Gruß Wolfgang
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.820 Beiträge
 
Delphi 10.4 Sydney
 
#7

Re: PDF File als Text File speichern / ins memo schreiben

  Alt 21. Nov 2007, 16:13
Und warum nicht?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#8

Re: PDF File als Text File speichern / ins memo schreiben

  Alt 21. Nov 2007, 16:18
geh mal zu torry.net.
Dort gibst Du als Suchbegriff PDF ein.
Dann kommen jede Menge (50 Stück) Ergebnisse.
Mindestens einer (Cool PDF Reader v.1.0) kann auch PDF in TXT konvertieren.
Allerdings ist dies ein Programm und keine Komponente.

Aber da wird sich bestimmt auch was finden lassen...
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#9

Re: PDF File als Text File speichern / ins memo schreiben

  Alt 21. Nov 2007, 16:20
HI,
Du kannst theoretisch auf Ghostscript zurückgreifen. Die Unterstützen die Konvertierung von PDF2PS und von PS2ASCII, da erhälst Du auf jeden Fall mal den Inhalt des PDF. Aber Ghostscript steht natürlich auch unter der GPL. Es kann also sein, dass aus Lizenzrechtlichen Gründen nicht direkt auf den Code zugreifen sondern eine .exe ausführen müsstest.
An sich würde ich Dir aber raten, einfach mal auf SourceForge nach einem Tool suchen dass das kann. Wird dies als C/C++ - Source angeboten sind die Chancen gut, dass Du das in Form einer DLL oder so nutzen kannst. Liegt ohnehin eine DLL vor (und z.B. C/C++ Header-Files), dann wird Dir hier sicher auch bei der Übersetzung geholfen (die DLL ist direkt nutzbar). Auch Java lässt sich im Prinzip durch Delphi nutzen (nur eine Menge mehr overhead!).

Ja und zu guter Letzt ein wenig nachträgliches Herzlich Willkommen in der DP

[roter kasten]
Ergänzend zum Vorschlag von Raven
[/roter Kasten]
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.820 Beiträge
 
Delphi 10.4 Sydney
 
#10

Re: PDF File als Text File speichern / ins memo schreiben

  Alt 21. Nov 2007, 16:21
Zitat:
Mindestens einer (Cool PDF Reader v.1.0) kann auch PDF in TXT konvertieren.
Kann der von mir gepostete auch. Will er aber nicht.
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf