الحصول على المعاينة JPEG من PDF على ويندوز ؟
سؤال
لقد عبر منصة (الثعبان) التطبيق الذي يحتاج إلى توليد JPEG معاينة الصفحة الأولى من قوات الدفاع الشعبي.
على ماك أنا التفريخ رشفات.هل هناك شيء وبالمثل بسيطة يمكنني القيام به في ويندوز ؟
المحلول
يماغيماغيك المندوبين PDF->bitmap التحويل إلى غوستسكريبت على أي حال, حتى هنا الأمر يمكنك استخدام (أنها تقوم على القيادة الفعلية المدرجة من قبل ps:alpha
مندوب في يماغيماغيك, تعديل فقط إلى استخدام JPEG كما الانتاج):
gs -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT \
-dMaxBitmap=500000000 -dLastPage=1 -dAlignToPixels=0 -dGridFitTT=0 \
-sDEVICE=jpeg -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -r72x72 \
-sOutputFile=$OUTPUT -f$INPUT
حيث $OUTPUT
و $INPUT
هي المدخلات والمخرجات أسماء الملفات.ضبط 72x72
أيا كان القرار التي تحتاج إليها.(ومن الواضح أن قطاع غزة خارج الخطوط المائلة العكسية إذا كنت تكتب بها الأمر كله سطر واحد.)
هذا هو جيد لسببين:
- أنت لا تحتاج إلى أن يكون يماغيماغيك تثبيت بعد الآن.ليس لدي أي شيء ضد يماغيماغيك (أنا أحب ذلك إلى بت), ولكن أعتقد في حلول بسيطة.
- يماغيماغيك لا خطوتين التحويل.الأولى PDF->جزء في المليون ، ثم جزء في المليون->JPEG.هذه طريقة التحويل في خطوة واحدة.
وغيرها من الأشياء في الاعتبار:مع ملفات لقد اختبرت, PNG كمادات أفضل من JPEG.إذا كنت ترغب في استخدام PNG, تغيير -sDEVICE=jpeg
إلى -sDEVICE=png16m
.
نصائح أخرى
يمكنك استخدام أداة تحويل يماغيماغيك ل ل هذا ، انظر بعض الأمثلة في http://studio.imagemagick.org/pipermail/magick-users/2002-May/002636.html :
Convert taxes.pdf taxes.jpg
سيتم تحويل اثنين من صفحة ملف PDF إلى [2] ملفات jpeg:الضرائب.jpg.0, الضرائب.jpg.1
أنا يمكن أيضا تحويل هذه JPEG المصغرة على النحو التالي:
convert -size 120x120 taxes.jpg.0 -geometry 120x120 +profile '*' thumbnail.jpg
أنا حتى يمكن تحويل PDF مباشرة إلى الحياة السياسية في فرنسا المصغرة على النحو التالي:
convert -size 120x120 taxes.pdf -geometry 120x120 +profile '*' thumbnail.jpg
وهذا سيؤدي في صورة مصغرة.jpg.0 المصغرة.jpg.1 لاثنين صفحات.
هو جهاز الكمبيوتر من المحتمل أن يكون Acrobat المثبتة ؟ أعتقد Acrobat بتثبيت شل التمديد حتى معاينات من الصفحة الأولى من وثيقة PDF تظهر في مستكشف Windows عرض الصور المصغرة.يمكنك الحصول على الصور المصغرة نفسك عبر IExtractImage COM API التي سوف تحتاج إلى التفاف. VBAccelerator له مثال في C# التي يمكن أن ميناء بيثون.