无法从在线网站进行原始打印

时间:2019-01-27 00:43:24

标签: php printing dot-matrix

我具有这样的原始打印功能:

function execPrint($pPrinterShareName, $pInit, $pData)
{       
    $tmpdir = sys_get_temp_dir();   # temporary directory to save temporary file
    $x = 0;
    $file =  tempnam($tmpdir, 'cetak_struk__'.$pInit.'_'.$x);  # temporary file name that will be printed
    $handle = fopen($file, 'w');                
    fwrite($handle, $pData);
    fclose($handle);        

    sleep(1);

    chmod($file, 0777);
    $v='';
    $v = copy($file, "//localhost/".$pPrinterShareName);
    sleep(1);
    return $v; 
}

此功能将创建一个临时文件夹并在其中放置一个临时文件。然后,通过将该文件复制到我的本地打印机来打印该文件。 $ pPrinter

如果我的应用程序在本地主机中,我可以执行此操作,但是如果我的应用程序在在线主机中,该怎么办?请帮助...

0 个答案:

没有答案