Arsip: [tips]: membuka file pdf menggunakan activeX control

 
user image
more 20 years ago

light_cc80

Untuk dapat membuka pdf files menggunakan activeX control, kita harus meng-install terlebih dahulu aplikasi adobe acrobat reader. Lalu kita ke masuk ke menu "Component->Import ActiveX Control". Lalu pilih "Acrobat Control for ActiveX". Kalau masih merasa bingung, bisa langsung aj di dl di sini http://www.filefarmer.com/light_cc80/PdfLib_TLB.zip (Tinggal dipake sebagai new component aj ^_^) Selamat mencoba.
user image
more 20 years ago

cyber_hecker

weh.. bagus.. bagus... tapi di ajarin dunk om, step by step cara menggunakannya. kan gini-gini gue masih newbie , jadi gak ngerti gimana mo make komponennya sekalian om, kalo ada ilmu yang lain di bagi-bagi semua, om. apa lagi kalo om mau bagi duit-nya wakakakakaka
user image
more 20 years ago

light_cc80

ah jangan gitu dong, lo sendiri udah mencapai tingkat hecker.. lebih jago dong.. :lol: Klo soal bagi2 duit g sendiri blm punya duit banyak nih.. mo minta2 juga ah... hahahaha.. =)) cara makenya: (yg simple aj yah.. ^_^)

unit Unit1;
interface
uses
  PdfLib_TLB {klo ga mo pake new component, bisa langsung aj dimasukin kesini},
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls;
type
  TForm1 = class(TForm)
    Panel1: TPanel;
    procedure FormCreate(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form1: TForm1;
  PDF: TPDF;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
  PDF:= TPDF.Create(Form1);
  with PDF do
  begin
    ParentWindow:= Panel1.Handle;
    Width:= Panel1.Width;
    Height:= Panel1.Height;
    LoadFile('c:\test.pdf'); {ini routine untuk memanggil/load pdf file-nya}
    setShowScrollbars(TRUE);
  end;
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  PDF.Free;
end;
end.
Selamat mencoba.
user image
more 20 years ago

wongdee2t

hmm., nice.. tp ada beberapa hal yg mo aq tanyakan (ato mungkin bisa kita diskusikan). 1. ketika aplikasi ini dijalankan pertama kali ada fase loading aplikasi adobe acrobat. Hal ini adalah muncul sebuah jendela persis ketika buka file .pdf ato buka aplikasi adobe acrobat pertama kali (proses loading ini mrpkan bawaan dari adobe acrobat). Nah bisa g fase ini kita hilangkan ato minimal di hidden waktu aplikasi ini ngeload file .pdf. Mungkin sebagai gambaran kaya' di flexcelgrid (bagi yg dah pernah) yg menjalankan Excel untuk ngeload file .xls. 2. ketika aplikasi ini dah kita close. Ternyata program adobe acrobatnya g ikut terhapus. Dan ini cukup memakan memori kompi kita. That's bad... :oops: Kalo mo ngecek liat di Task Managernya.. :lol: meskipun aplikasi dah g dijalankan tapi "Acrobat.exe" masih berjalan.. liat Mem Usagenya.. Ada solusi g untuk yg kedua ini.., selain mematikan secara manual lewat Task Manager. CMIIW...
user image
more 20 years ago

light_cc80

Ya.. memang ini problem2 yang ada dan saya sendiri masih blm bisa handle-nya. Mungkin ada rekan2 lain yang bisa membantu?? :wink: Atau mungkin ada cara lain untuk mengakses file pdf? (Ditunggu nih ide2 lainnya.. :idea: ) for wongdee2t: flexcelgrid --> keliatannya menarik. Open source ga nih? dimana g bisa dpt-in-nya? Ada ga source2 lain yang open-source untuk membuka file xls?? :wink:
user image
more 20 years ago

wongdee2t

flexcel merupakan salah satu produk TMSSoftware. Ada yg freeware (Open source) ada juga yg shareware. Kalo' aq pake' yg free doongg... :D , dah lengkap kok. loe bisa dapetin dari sini: http://delphi.icm.edu.pl/newl/midxk20f.htm ,ato langsung download di http://delphi.icm.edu.pl/ftp/d50free/flexcel.zip ups.., kok malah bahas file .xls kan nih topiknya .pdf sori kalo' OOT dikit.. :D
user image
more 20 years ago

light_cc80

wongdee2t: wah... thx untuk infonya nih.. Klo ada info2 lain bagi2 juga dong.. terutama info component yang ok dan free... ^_^
user image
more 18 years ago

dauf

aq mo nanya, gimana agar file PDF trsbut dapt dipanggil waktu kita klik salah satu cell di DBGrid?
more ...
  • Pages:
  • 1
Share to

AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now: https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD

Random Topic

Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com