Office 2010 konvertiert PPTX unter Windows 7 und XP unterschiedlich in PDF

Office 2010 konvertiert PPTX unter Windows 7 und XP unterschiedlich in PDF

Office 2010 verfügt über diese integrierte Funktion „PDF erstellen“.

File->Save & Send->Create PDF/XPS Document

Ich habe in Win7 eine PPTX-Datei erstellt und sie dann in Win7.pdf konvertiert.

dann habe ich die pptx nach xp kopiert und in xp.pdf konvertiert

Diese beiden PDF-Dateien unterscheiden sich auf den ersten Blick in der Größe.

Anschließend habe ich die beiden PDFs mit ICEpdf in Bilder umgewandelt und dann die beiden Bilder pixelgenau verglichen.

for(int i=0;i<width;i++){
         for(int j=0;j<height;j++){
                final int color1=img1.getRGB(i,j);
                final int color2=img2.getRGB(i,j);
                if(color1!=color2){
                    identical=false;
                }
                diffImage.setRGB(i,j,color1^color2);
            }
        }

dann habe ich das Diff-Image auf der Festplatte gespeichert, es sah folgendermaßen aus:Bildbeschreibung hier eingeben

PS:

  • Ich bin ziemlich sicher, dass es kein Schriftartproblem ist, da ich mehrere Schriftarten ausprobiert habe.
  • Es liegt nicht an meinem Programm oder an ICEpdf, denn wenn ich sie im Adobe Reader vergleiche (genügend hineinzoome), kann ich den Unterschied erkennen.

Warum konvertiert Office 2010 dieselbe PPTX-Datei auf verschiedenen Rechnern unterschiedlich in PDF? Kann mir jemand dabei helfen?

Antwort1

Das Problem (falls es ein Problem ist, obwohl ich nicht genau verstehe, warum) besteht also darin, dass die Zeichen in den beiden Versionen leicht unterschiedlich positioniert sind?

PowerPoint verlässt sich hinsichtlich der Schriftmetrik auf den lokalen Druckertreiber. Ich vermute, dass es sich bei dem, was Sie sehen, um einen Unterschied zwischen den Druckertreibern handelt.

verwandte Informationen