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");
}