Code Based - General
I have previously saved ndr files and I want to render them to PDF files. How would I do that?
This is quite easily done. The following code assumes that you have dropped a TRPRenderPDF component on your form and named it RenderPDF.
Delphi Example:
procedure TForm1.Button1Click(Sender: TObject); var NDRStream: TMemoryStream; begin NDRStream := TMemoryStream.Create; try NDRStream.LoadFromFile('test.ndr'); RenderPDF.PrintRender(NDRStream, 'test.pdf'); finally NDRStream.Free; end; { tryf } ShowMessage('NDR Converted'); end;
C++Builder Example:
void __fastcall TForm1::Button1Click(TObject *Sender) { TMemoryStream* NDRStream; NDRStream = new TMemoryStream; try { NDRStream->LoadFromFile("test.ndr"); RenderPDF->PrintRender(NDRStream, "test.pdf"); }// try __finally { delete NDRStream; }// __finally ShowMessage("NDR Converted"); }