Linux'ta PDF'yi EPS'ye dönüştüren kötü sonuçlar


11

PDF'leri (Mac'te Adobe Illustrator tarafından oluşturulan) EPS'ye dönüştürürken sorun yaşıyorum. Birkaç şey denedim ama daha iyi bir seçenek olup olmadığını merak ediyorum.

Aşağıdaki liste kaliteyi düşürerek sıralanmıştır:

  1. inkscape --export-area-page --export-eps=out.eps in.pdfgrafik programı kullanarak Inkscape en iyi şekilde çalışır, ancak biraz yavaştır;
  2. pdftops -eps in.pdf out.epsPoppler kullanır ve iyi çalışır ve hızlıdır ;
  3. pdf2ps in.pdf out.epsghostscript kullanır ve basit belgeler için uygun çalışır;
  4. convert in.pdf out.epsImageMagick kullanır ve her zaman görüntüyü rasterleştirir.

Aşağıdakileri test etmedim:

  1. acroread -toPostScriptKullanım acroread (Linux)

Bulduğum bazı sorunlar:

  • Saydamlık EPS'de desteklenmez, ancak katmanları düzleştirmek yerine, çoğu program görüntüyü büyük dosyalar ve çirkin grafikler üreten şekilde rasterleştirir. Inkscape bunu en iyi şekilde sadece desteklenmeyen alanı rasterleştirerek yapar.
  • Degradeler Inkscape tarafından düzgün bir şekilde oluşturulur, ancak Poppler bir şekilde degradeyi farklı renklerin birçok şekline böler.
  • Yunan sembolleri görünüşe göre Ghostscript tarafından desteklenmiyor ve rasterleştiriliyor pdf2ps.

Bu tür bir görev için deneyimleriniz neler? Kaliteyi artıran belirli programları ve / veya komut satırı seçeneklerini unuttum mu?

Bu konuda bazı yazılar buldum, ancak olasılıkların (kapsamlı) bir karşılaştırması değil, lütfen yanılıyorsam beni düzeltin.

İlgili Mesajlar


1
Bu Tex: bash betiğinin cevabından .
bb010g

Teşekkürler @ bb010g, bu cevabı gördüm ama pdftopsbenim durumumda degradelerle bazı sorunları olan kullanır .
Tim


Teşekkürler Martin, ama bence bu sadece Linux için doğru mu? Mac için Adobe Reader'ın (veya Windows) bunu da yapıp yapamayacağını ve nasıl yapabileceğini biliyor musunuz?
Tim

1. EPS dışa aktarma Illustrator'dan iyi çalışır 2. Inkscape çok yavaşsa (hesaplama süresi ucuzsa) kaynak 3'ten oluşturmayı denemelisiniz. ŞARAP kullanın ... Bu alanda çalışıyorum ve # 1 yapıyoruz.
Mikhail

Yanıtlar:


2

Deneyimlerime göre, alabileceğiniz en iyi ücretsiz saydamlık düzleştirme, PostScript dosyasına yazdırarak Adobe Reader'dan (örn. İyi eski Apple Renkli Lazer yazıcı sürücüsü kullanarak). Sonra onu eps'ye dönüştürmek için başka bir araca ihtiyacınız var.


1

Kapsamlı bir olasılık listesi istiyorsanız, OpenOffice / LibreOffice'in bu özelliği uyguladığını, ancak sonuç kalitesinin yukarıdaki listenizdeki ghostscript ile ImageMagick arasında bir yerde olduğunu unutmayın. Ve daha temel sorunlar var. Okumaya devam etmek.

Prensip, uygulamanın PDF dosyalarını "Çizim" belgeleri olarak açmasıdır; Kalite, PDF'den Draw'a içe aktarmaya bağlıdır ve üç standart olanın ötesinde yol kırpma, degradeler ve yazı tipleri ile ilgili zorlukları vardır (serif, sanserif, daktilo).

Dönüşümü etkileşimli olarak başlatma olasılığı bile var

openoffice -print-to-file input.pdf
libreoffice -print-to-file input.pdf

(birini seç!). Bu input.psdurumda verir .

Ancak , örneğin LibreOffice 4.4 (4.4.0.3 sürümünde test ettiğim) ve burada bildirilen ve çıktı dosyasının PostScript yerine PDF içerdiği konusunda bilinen sorunlar vardır . (Bu daha önceki sürümlerde çalışıyordu.)

En sevdiğim, inkscape veya daha basit dosyalar için ghostview. Deneyimlerim, özellikle farklı makinelerde çalışırken otomatik (komut satırı) dönüşümüne asla güvenemeyeceğim ve sonucun manuel olarak incelenmesi zorunludur, bu da etkileşimli olarak dönüştürmeyi daha hızlı hale getirir.


0

Bunu yapmanın en iyi yolu Illustrator'ı kendi kendine kullanmaktır. Illustrator'ınız olup olmadığından emin değilim.


0

Liste için başka bir olasılık da https://cloudconvert.com/pdf-to-eps web servisidir (hangi kütüphaneyi kullandığından emin değildir). EPS için denemedim, ancak EMF'ye dönüştürmek benim için iyi çalıştı.

DragonLord'un önerisi hakkında daha fazla açıklama: Bu web sitesi birçok formatta (PDF olarak bir seçenek) dosya yüklemenize ve dönüştürülecek bir format seçmenize (bir seçenek EPS olmak üzere) izin verir ve dönüştürmeyi yapar ve indirme için bir bağlantı verir. Günde kaç dosyayı ücretsiz olarak dönüştürebileceğiniz konusunda bir sınırlama vardır.


Lütfen yazılımı tavsiye ederken dikkatli olun. Yazıldığı gibi, cevabınız spam olarak görülebilir. Cevabınız yazılımın bir açıklamasını ve sorunun nasıl ele alındığını içermelidir. Daha fazla bilgi: Yanıtlarımda yazılımı nasıl öneririm?
bwDraco
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.