WritePDFText

〜解説〜
テキストファイルをPDFに変換する

〜引数〜
OpenFileName:読み込むテキストファイル名
SaveFileName:保存先のファイル名

〜戻り値〜
成功:1 失敗:(-1)失敗

〜備考〜
なし

〜サンプル〜

C/C++

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, 
                                 LPSTR lpszCmdLine, int nCmdShow)
{   
  HINSTANCE pdftools=NULL; // pdftool.dllのインスタンスハンドル
  pWritePDFText  WritePDFText=NULL; // WritePDFText API

  // DLLの読みこみ
  pdftools = LoadLibrary("pdftool.dll");
  if (pdftools!=NULL)
  {  
     //各APIの呼び出し
     WritePDFText = (pWritePDFText)GetProcAddress(pdftools, 
                                                 "WritePDFText");  

       // テキストファイルをPDFに変換
       WritePDFText("c:\\test.txt","c:\\test.pdf");

      FreeLibrary(pdftools);
   }
   return(0);
}

Delphi

procedure TForm1.Button1Click(Sender: TObject);
begin
 // テキストファイルをPDFに変換
 WritePDFText('c:\test.txt','c:\test.pdf');
end;

VB

Private Sub Command1_Click()
Dim ret As Long
 ' テキストファイルをPDFに変換
 ret = WritePDFText("c:\test.txt", "c:\test.pdf")
End Sub



ホーム