Bir TIFF'den bir .prn dosyası nasıl oluşturabilirim?


0

Yazdırmak için .prn dosyaları gerektiren bir endüstriyel yazıcı var. Yazdığım yazılımı kullanarak bu dosyaların oluşturulmasını otomatikleştirmek istiyorum. TIFF dosyalarıyla başlar ve sonra .prn dosyalarını oluşturmak için yazıcı satıcısından özel bir yazılım kullanırız.

Bu dosyaları oluşturmak için ImageMagick uzantısı, Ghostscript veya başka bir şey kullanabilir miyim (Linux'ta çalışmalı)? Node.js kullanıyorum, ancak kolayca ciltlemeyi kullanabilir veya harici bir kabuk programına çağrı yapabilirim.

Google'dan:

PRN dosya uzantısı kullanmanıza olanak veren bir Windows dosya biçimidir.   "bir dosyaya yazdır" seçeneği. Bir PRN dosyasını PDF'ye dönüştürebilirsiniz   dosya biçimini, PS uzantısının bir dosyası olarak yeniden adlandırarak   yazıcı bir PostScript yazıcıdır. Daha sonra bir programla çalıştırabilirsiniz   GhostScript gibi.

Yanıtlar:


1

Kısa cevap: Hayır.
Uzun cevap: Bildiğim kadarıyla .prn dosya uzantısı şirketler tarafından serbestçe kullanılıyor. Bahsettiğiniz Google teklifi, bazı durumlar için doğru olabilir, ancak kesinlikle her durum için geçerli olmayabilir. Örneğin, UV yazıcıyla yazdırmadan önce tiff görüntüleri rasterleştirmek için Hosonsoft tarafından Ultraprint adlı bir program var. Ayrıca bir prn dosyasını dışa aktarır ve komut satırı komut dosyası sağlamaz. Dışa aktarılan dosyaları tersine çevirebilirsiniz ancak bu çok büyük bir girişim olacaktır.


1

Muhtemelen değil.

.prn dosyaları yazıcı sürücüsünün son çıktısıdır (doğrudan aygıta gönderilecek) ve bu nedenle mutlaka standart bir biçime sahip değiller - içerikler modele bağlı. Normal yazıcılarda .prn dosyası belki standart PDF, PostScript, PCL5, vb. içerir ancak özel üretici biçimlerini de içerebilir.

Bu nedenle yazıcınız için cevap zaten soruda - yazıcınızla birlikte verilen özel yazılım tarafından üretilmeleri gerekir.

Dedi ki belki bu formata ilişkin dokümantasyon elde etmek (veya tersine mühendislik yapmak) mümkün olabilir ve başkası zaten yapmış olabilir (İnternet'te arama yapın), ancak bu pek olası değildir - ve model hakkında çok spesifik olmanız gerekir.

Ancak, önce yazıcınızın üreticisine başvurun. Zaten araçlarına sahip olabilirler veya en azından mevcut programı komut satırından çalıştırmak için bir yol kullanabilirler - ki bu daha sonra Düğüm aracılığıyla otomatikleştirebilirsiniz (gerekirse sistemler arasında bile).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.