Ich benutze ABAP-Programm, um E-Mail-Rechnungen an unsere Kunden zu senden. Rechnung ist ein PDF-Anhang, der mit der Funktion SX_OBJECT_CONVERT_OTF_PDF erstellt wurde. Problem ist, dass, wenn Sprache PL ist (polnisch) Anhang ist 10 mal größer im Vergleich zu EN-Sprache. Warum?Big pdf Attachemts in E-Mails von SAP
Antwort
Dies kann sein, dass Polnisch eine bestimmte Schriftart (Sonderzeichen) verwendet, die nicht standardmäßig auf einem Betriebssystem installiert ist. Der PDF-Konverter enthält also die komplette Schriftart in das Dokument, um sie am Ziel korrekt darzustellen.
Dies ist nur Spekulation.
Gunstick Antwort ist wahrscheinlich richtig. SAP-Hinweis: 843480 diskutieren dieses Problem.
Ab Release 620 gibt es Support-Patches, die das Komprimieren von PDF-Elementen (z. B. Schriftarten) ermöglichen. Das resultierende PDF wird größer als das einzige englische sein, aber es wird wahrscheinlich weniger als 10 mal größer sein.
Sie können dieses versuchen: http://lucattelli.com/blog/?page_id=478
Diese FM die binäre PDF nehmen und wandeln es 64 bis BASE und als Mail-Anhang zu senden.
Sehen Sie, wenn es hilft