windows - Er det muligt at udskrive filer ved hjælp af PHP

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg ved, at du kan skrive filer ved hjælp af PHP, men jeg spekulerede på, om det var muligt at udskrive disse filer direkte til en printer på en Windows-maskine. Er der nogen forudbyggede funktioner til at gøre dette?


EDIT: Jeg er på localhost forresten

Bedste reference


Hvis du spørger om, om det er muligt at udskrive fra serveren til en maskine, sker serveren for at oprette forbindelse til, så er svaret ja. (Med CUPS er det muligt at få det til at fungere med Linux/Mac). [1] [2]


Hvis du prøver at få noget at udskrive på en brugers printer, skal du bruge JavaScript [3]

Andre referencer 1


Hvis printeren er tilsluttet maskinen, kører php processen (eller tilgængelig via netværket og opsætningen i Windows), kan du bruge PHPs COM-funktioner til at udskrive. [4]

Andre referencer 2


Måske i fremtiden med nyere teknologier som Google Cloud Print. For øjeblikket bliver du nødt til at udskrive klientsidet, medmindre printeren er direkte forbundet til din server. [5]

Andre referencer 3


Ja, det er - men kun under vinduer: http://php.net/manual/en/book.printer.php[6]