BaseFont and FontName must be equals?

I have trouble with an PDF/A document and some readers we are using:
- Acrobat (Reader) 9.X works fine
- Acrobat (Reader) 6.X and our own inhouse reader have problems
I tracked it down to the following part:
10 0 obj
<</LastChar 255/BaseFont/TimesNewRomanPSMT/Type/Font/Encoding/WinAnsiEncoding/Subtype/TrueType/FirstChar 0/FontDescriptor 11 0 R/Widths[...<removed the numers in here>...]>>
endobj
11 0 obj
<</CapHeight 666/FontBBox[-1164 -628 4096 2062]/Type/FontDescriptor/Descent -442/FontFile2 33 0 R/StemV 87/Flags 32/Ascent 1420/FontName/Times#20New#20Roman/ItalicAngle 0>>
endobj
The problem is the /FontName of the FontDescriptor contains "Times#20New#20Roman".
In the pdf spec i read:
BaseFont: "The PostScript name of the font. For Type 1 fonts, this is  always the value of the FontName entry in the font program"
FontName: "The PostScript name of the font. This name shall be the same as the value of BaseFont in the font or CIDFont dictionary that refers to this font descriptor."
=> Thus the BaseFont and the FontName must have the same value?
=> Is that "#20" (= a blank?) even allowed inside the FontName?
Thanks for the help,
ToM

I just recognized that in the PDF a TrueType Font is used.
According to the spec it says:
"The value of BaseFont is derived differently.
The PostScript name for the value of BaseFont may be determined in one of two ways:
If the TrueType font program's “name” table contains a PostScript name, it shall be used.
In the absence of such an entry in the “name” table, a PostScript name shall be derived from the name by which the font is known in the host operating system. On a Windows system, the name shall be based on the lfFaceName field in a LOGFONT structure; in the Mac OS, it shall be based on the name of the FOND resource. If the name contains any SPACEs, the SPACEs shall be removed.
- What is the program's "name" table? Does it mean the "name" attribute of the font dictionary?
- And it seems that the spaces shall be removed...
Regards,
ToM

Similar Messages

  • Report within CJ30 and CJI5 must be equal

    HI all,
    when running report cj30 in a specific project, "assigned" tab in object currency for 2011 shows $7,114,889.30 while report CJI5 for 2011 commitments for the same project shows a total of $6,194,289.30. according to the user The two amounts should be the same. The difference is $920,600 which can be seen as  the balance of NTW 5001631. This PO 4500125119 was recently amended (split over 2010 and 2011) and it seems as though it is now being double-counted in the CJ30 calculation.
    please advice how this has happened. Also, is the CJ30 assigned tab report the same as the CJI5 report?
    thanks in advance.

    Hi
    CJI5 provides only a part of your CJ30 assigned values.Please try to read some SAP documentation to understand the concept of assigned values and try to explain your client.I believe that your system is showing the right figures.
    Regards
    Ravi

  • Why java file name and class name are equal

    could u explain why java file name and class name are equal in java

    The relevant section of the JLS (?7.6):
    When packages are stored in a file system (?7.2.1), the host system may choose to enforce the restriction that it is a compile-time error if a type is not found in a file under a name composed of the type name plus an extension (such as .java or .jav) if either of the following is true:
    * The type is referred to by code in other compilation units of the package in which the type is declared.
    * The type is declared public (and therefore is potentially accessible from code in other packages).
    This restriction implies that there must be at most one such type per compilation unit. This restriction makes it easy for a compiler for the Java programming language or an implementation of the Java virtual machine to find a named class within a package; for example, the source code for a public type wet.sprocket.Toad would be found in a file Toad.java in the directory wet/sprocket, and the corresponding object code would be found in the file Toad.class in the same directory.
    When packages are stored in a database (?7.2.2), the host system must not impose such restrictions. In practice, many programmers choose to put each class or interface type in its own compilation unit, whether or not it is public or is referred to by code in other compilation units.

  • FaceTime and iCloud must be signed in to the same Apple ID to use iPhone Cellular Calls.

    FaceTime and iCloud must be signed in to the same Apple ID to use iPhone Cellular Calls.
    This is the error message I receive when I try to add my phone to my Mac for proximity / FaceTime audio calling.  This feature worked until I changed my Apple ID.  I have updated my Apple ID everywhere I can think of updating it.  I've signed out of Apple ID on my Mac, deleted EVERYTHING (calendars, contacts, etc.), signed back in, etc.  I've done the same with my phone, and even done a power-down / reboot and nada.  I keep getting this message from the Mac.
    I can't figure out where else I should look for my old Apple ID to be logged into anything or creating problems.  I've gone over my iPhone and Mac and I'm at a loss.  As an aside (and yes, wrong forum), have lost the ability to do SMS forwarding since the Mac no longer receives the code from my iPhone to allow this feature to work.  This was lost after signing out of the Apple ID on my Mac this afternoon.
    Bluetooth is turned on for both devices.  Both devices are on the same WiFi network.  Both devices otherwise appear to be working correctly with the exception of the problems I'm having with FaceTime and iCloud being signed into the same Apple ID (which they are).
    Thanks in advance,

    (By the way, I should have pointed out in my earlier posting that I'm running OS X Yosemite 10.10.3 on my Mac). I Just installed latest Yosemite update while my iPhone was switched off, and when my Mac restarted, the 'iPhone Cellular Calls' checkbox in the FaceTime preferences was checked and the problem was therefore solved. Switched on my iPhone, still fine. Relief.

  • I bought adobe suite 4 student edition a few years ago and I am no longer a student and my laptop in which I have adobe suite has recently got a virus and I must uninstall the adobe suite in or to wipe the computer. If I uninstall the student edition and

    I bought adobe suite 4 student edition a few years ago and I am no longer a student and my laptop in which I have adobe suite has recently got a virus and I must uninstall the adobe suite in or to wipe the computer. If I uninstall the student edition and reinstall once the virus is removed from the computer will I have to go through the student product verification process or can I simply use the product key to reinstall the adobe suite?

    mikek05 wrote:
    …So if I use the disks that it came with to uninstall adobe suite and use the same disks to reinstall once I have fixed the computer…
    Re-read my post:  You must deactivate before uninstalling.

  • I have been working on a file in pages which I cannot open now. Every time I select it "an error occurred and pages must close" appears. Files sharing in itunes doesn't work either. Any suggestions?? THANK YOU

    I have been working on a file in pages which I cannot open now. Every time I select it "an error occurred and pages must close" appears and pages shuts down. I have tried to duplicate the document but cannot open the copy either. I am unable to email, share via iwork, itunes, idisk or WebDAV all of these options just close pages down. Does anyone have any ideas......Thank you

    And you are quite persistent, Menu Boy, in offering pernickety and pointless prattle, in response to a "support page" on iPad's buggy Pages App.
    Let's summarise, for those reviewing this threadless thread for app support..
    Mobile pages works reliably for simple docs, especially creating letters and Menus for Microsoft's Kindy canteen (even on special days with nice big pictures).
    When importing more complex docs and/or working with larger creations, it is prone to randomly corrupting files upon re-opening, along similar lines as Word (running on a PC).
    So, Menu Boy, do they let you sneak into classes every now and then? What is the secret to their training? "Say after me, if any I.T. product works just some of the time, that's a job well done, and if something randomly stops working, we call that the user's fault... And if they complain, we call them names."

  • Using Quicken to manage a bank account, I get an error message from the bank that cookies and javascript must be enabled, but I don't get that message when I connect with Internet Explorer.

    Firefox allows me to get the bank home page through Quicken. But when I try to login, the error message appears saying "cookies and javascript" must be enabled. I have Java on my system, but in Firefox under "tools/options/ I don't find any way to "enable" javascript. I have enabled "cookies".
    I have no problem logging in at the bank site using Internet Explorer, but to use it, I have to designate it as the "default browser" before connecting through Quicken. I'd rather keep Firefox as the default.
    A bank tech representative was unable to find any commands in Firefox that would deal with this problem, although she clearly had manuals for both Internet Explorer and Firefox. So she concluded that I would have to use Explorer for this operation, since it allowed control of security level settings. She said that in Explorer, security level should be set to medium.
    Is there some similar control in Firefox?

    Firefox uses the same "security level" setting that is set in IE.
    Tools > Options > '''Content''' <br />
    Is '''Enable Javascript''' check-marked?
    http://kb.mozillazine.org/JavaScript_is_not_Java
    If that doesn't solve your problem, do you have that problem when running in the Firefox SafeMode? <br />
    [http://support.mozilla.com/en-US/kb/Safe+Mode] <br />
    ''Don't select anything right now, just use "Continue in SafeMode."''
    If not, see this: <br />
    [http://support.mozilla.com/en-US/kb/troubleshooting+extensions+and+themes]

  • When I try to open Firefox, a pop up says it is already running and I must close a window or restart. I can not figure out how to close the window they are asking me to.

    when I try to start Firefox, a pop up says it is already running and I must close a window or restart. I can not figure out what window they want me to close
    == This happened ==
    Every time Firefox opened
    == User Agent ==
    Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; MDDC; .NET CLR 3.5.30729; .NET CLR 3.0.30618)

    See http://kb.mozillazine.org/Firefox_hangs and [[Firefox hangs]] (Hang at exit)
    Check in the Task Manager (XP: Ctrl+Alt+Del, Vista: Shift+Ctrl+ESC, Processes tab) if there are hanging Firefox processes.
    If you see any ''firefox.exe'' processes then click the End button to end those Firefox processes.
    You can only start Firefox in [[Safe mode]] or launch the [[Managing profiles|Profile Manager]] is all Firefox processes are ended.
    See also http://kb.mozillazine.org/Kill_application

  • Safari 7.0.2 Location bar will not stay open and I must use command L each time to with go back or use the address bar

    Safari 7.2.2 loction bar wil not stay open and I must use command L to either go back or to use the address bar

    View > Show Toolbar

  • Cannot Turn On iPhone Cellular Calls - FaceTime and iCloud must be signed in to the same Apple ID to use iPhone Cellular Calls.

    Cannot Turn On iPhone Cellular Calls - FaceTime and iCloud must be signed in to the same Apple ID to use iPhone Cellular Calls.
    I *AM* signed into Facetime and iCloud using the same Apple ID.  Why am I receiving this error all of a sudden?  I make calls using my Mac and need this feature.  I have tried disabling and re-enabling both over a dozen times.  TRUST ME, it is NOT user error -- it is Apple releasing features before they are fully ready error!

    I'm pretty sure we can clarify whether or not we are on a Public Beta or not, despite NDA........
    From the FAQ: https://appleseed.apple.com/sp/betaprogram/faq
    Quote:
    Is the public beta software I am installing confidential?
    Yes, the public beta software is Apple confidential information. For example, don’t install the public beta software on any systems you don't directly control or that you share with others. Don’t blog, post screen shots, tweet, or publicly post information about the public beta software, and don't discuss the public beta software with or demonstrate it to others who are not in the Apple Beta Software Program. If Apple has publicly disclosed technical information about the public beta software, it is no longer considered confidential. Read our Terms for full details

  • Tables with more than one cell with a high number of rowspan (ej. 619). This cell can not be print in a page and it must be cut. But I don't know how  indesign can do this action.

    Tables with more than one cell with a high number of rowspan (ej. 619). This cell can not be print in a page and it must be cut. But I don’t know how  indesign can do this action.

    set the wake-on lan on the main computer
    The laptop's too far away from the router to be connected by ethernet. It's all wifi.
    No separate server app on the laptop, it's all samba
    The files are on a windows laptop and a hard drive hooked up to the windows laptop. The windows share server is pants, so I'd need some sort of third party server running. Maybe you weren't suggesting to use Samba to connect to the windows share though?
    I'm glad that you've all understood my ramblings and taken and interest, thanks The way I see it, I can't be the only netbook user these days looking for this kind of convenience, and I certainly won't be once chrome and moblin hit the market.
    Last edited by saft (2010-03-18 20:38:08)

  • After moving from Canada to the US, getting a new iPhone 5C, and restoring my backup from iCloud, I can't update my apps. I get an error message that my account is not valid in the Canadian App store and I must change to the US store. How do I do that?

    After moving from Canada to the US, getting a new iPhone 5C, and restoring my backup from iCloud, I can't update my apps. I get an error message that my account is not valid in the Canadian App store and I must change to the US store. How do I do that?

    Change here:
    Settings > iTunes & App Stores > Apple ID: > View Apple ID > Country/Region.
    You must have a verified billing address & be located in the country whose store you are trying to use.

  • I tried to update the App that I purchased but the message told me that my Apple account is not valid for use outside of US and I must switch back to US store to able to do it. How can I switch the account from foreign countries back to US?

    I tried to update the App that I purchased but the message told me that my Apple account is not valid for use outside of US and I must switch back to US store to able to do it. How can I switch the account from foreign countries back to US?

    On your phone (from http://support.apple.com/kb/ht1311):
    Change your iTunes Store country
    Sign in to the account for the iTunes Store region you'd like to use. Tap Settings > iTunes & App Stores > Apple ID: > View Apple ID > Country/Region.
    Follow the onscreen process to change your region, agree to the terms and conditions for the region if necessary, and then change your billing information.

  • Error:Invoice and receipt must be paid exactly

    Hi
    I m receiving an error while adding A/R invoice
    Invoice and receipt must be paid exactly[message 131-45]
    and pop up window of payment is opened.I want to pay to customer only after adding sales invoice not before adding.
    How to get rid of it?

    Hi,
    Check your Customer (BP). This problem may occur because of that customer may be a cash and carry customer.
    Cheers,
    Senthil Maruthappan.

  • HT1311 I have done all of the above but when I try to update my Apps it still says that my ID is not valid for the US store and I must switch to the UK? My settings already say I am with the UK? What do I do?

    I have done all of the above but when I try to update my Apps on my iphone it still says that my ID is not valid for the US store and I must switch to the UK? My settings already say I am with the UK? What do I do?

    ok well like lllaass said, most apps require 4.3 or later iOS software. chances are since the apps worked before, the apps themselves got updated and will no longer work with your software version.

Maybe you are looking for

  • I need to re-add a folder to iTunes after I deleted it.

    I deleted the folder as I had a problem with how I imported it the first time. Then I deleted the information of those songs from iTunes and my cloud sync.  Now I want to add that folder back in again but iTunes doesn't seem to want to re-add it.  Wh

  • Warning message on computer

    When I try to get in to my Itunes, I get the following message.. "another user on this computer is using the Ipod software, so Itunes is unable to communicate with this Ipod. Please ask the other user to logout" There are NO other user on my computer

  • Prevent Enter key from proceeding movie

    I am using this code to get the user to enter the answer 16 in an input text field. It works but if the user hits the enterkey after they've gotten the question right, the playhead starts and moves to incorrect. This is not happening only in the test

  • REST call from PDf form returns error

    I have created a very simple process that allows a user to enter data into a PDF form and submit the form for archiving.  In the process I have used LC Output to flatten the PDF and I am using the Sharepoint connector to create and archive the docume

  • Delete certain files from backup

    Is it possible to: 1) backup my iPhone (locally with my iTunes on Win7), I CAN DO THIS, of course 2) delete only certain files from the backup (there are many tools for exploring backup, but I have not found anyone which can also delete certain file,