Gebruik Adobe Acrobat (PDF) -bestanden in een Delphi-toepassing

Delphi ondersteunt de weergave van Adobe PDF-bestanden vanuit een applicatie. Zolang Adobe Reader is geïnstalleerd, heeft uw pc automatisch het relevante ActiveX-besturingselement dat u nodig hebt om een ​​component te maken die u in een Delphi-formulier kunt plaatsen.

Moeilijkheidsgraad: Gemakkelijk

Vereiste tijd: 5 minuten

Hier is hoe:

  1. Start Delphi en selecteer bestanddeel | ActiveX-besturingselement importeren ...
  2. Zoek naar het besturingselement "Acrobat Control for ActiveX (Version x.x)" en klik Installeren.
  3. Selecteer de component paletlocatie waarin de geselecteerde bibliotheek zal verschijnen. Klik Installeren.
  4. Selecteer een pakket waar de nieuwe component moet worden geïnstalleerd of maak een nieuw pakket voor het nieuwe TPdf-besturingselement.
  5. Klik OK.
  6. Delphi zal u vragen of u het gewijzigde / nieuwe pakket opnieuw wilt opbouwen. Klik Ja.
  7. Nadat het pakket is gecompileerd, laat Delphi u een bericht zien dat het nieuwe TPdf-onderdeel is geregistreerd en al beschikbaar is als onderdeel van de VCL.
  8. Sluit het detailvenster van het pakket, zodat Delphi de wijzigingen erin kan opslaan.
  9. Het onderdeel is nu beschikbaar op het ActiveX-tabblad (als u deze instelling niet hebt gewijzigd in stap 4).
  10. Zet de TPdf-component op een formulier en selecteer deze.
  11. Stel met behulp van de objectcontrole de src eigenschap op de naam van een bestaand PDF-bestand op uw systeem. Nu hoeft u alleen het formaat van de component te wijzigen en het PDF-bestand van uw Delphi-toepassing te lezen.

Tips:

  • Het Adobe ActiveX-besturingselement wordt automatisch geïnstalleerd wanneer u Adobe Reader installeert. 
  • Stap 11 kan tijdens runtime worden voltooid, zodat u bestanden programmatisch kunt openen en sluiten en de grootte van het besturingselement kunt wijzigen.