How to embed font into generated PDF?

Hi,
I have an issue with cyrillic fonts in PDF-file, generated from smartform using the following mechanism:
1. Run FM for smartform with ==> getotf = 'X'
2. Perform CONVERT_OTF retrieving result into a XSTRING.
3. Converting xstring content into a table using "cl_document_bcs=>xstring_to_solix).
4. Creating mail to an external internet user with attached pdf ==> using "cl_document_bcs=>create_document..."
Smartform contains cyrillic content, based on HELVCYR (Helvetica cyrillic) font. Application server is based on Windows.
Everything worked well (for months!) for allmost all of the clients of our customer. Of course, some of clients have different OS-es (such as Linux, Mac OS, etc.), and then the problem starts - they doens't view properly the cyrillic content. English content (even numbers, etc.) are properly displayed. We found what fonts are used in the PDF, but my questions are:
1. Is it possible to embed the font into generated PDF-content?
2. If no, is it possible to generate PDF-content non-selectable (i.e. in some image mode) ?
If yes, how to do this?
Or is there any other way to workarround this issue - to be able to display mail with attached PDF-content with cyrillic on different OS-es? It would be better if it is possible without calling external converter...
Any help would be highly appreciated.
Thanks in advance.
Regards,
Ivaylo Mutafchiev

Hello Ivaylo Mutafchiev,
                                       There is no way we can control the fonts in the created PDF / while creating the PDF using the class cl_document_bcs in your PDF creation logic.
You can try some other approach of creating PDF from the Smartforms OTF stream data .
Try using the follosing FM for the PDF creation and sending email:
CONVERT_OTF_2_PDF
CONVERT_OTF_AND_MAIL
SO_OBJECT_SEND
CONVERT_OTF_AND_MAIL_NEW (Try this but this FM still uses  the class that you are using currently. But give it a try and see the results)
Hope this answers your question.
Thanks,
Greetson

Similar Messages

  • How can embed fonts into a PDF? Additionally, how can I make so that the PDF then opens with the embedded font?

    I need to embed a standard font (such as Times New Roman) and make it so that the document opens with this font presented. I see information on embedding fonts, but nothing related to the second part of my question. Thanks.

    The second part is automatic. If you manage to embed a font (for example with Preflight in Acrobat Pro), then a PDF viewer should use that. In some cases a locally installed font of the SAME NAME might take preference, which is only a difficulty if a private edited font is used.

  • Cannot Embed font into InDesign PDF

    I am on ID CS5 Win7 and when exporting to PDF smallest file size get this message. I bought the font form Comicraft and used it before In Ilustrator without probolem, but this is my first time using the font in InDesign.
    Now I am just trying to send a pdf for client review, and can probably find a way to bitmap the pages font. My main concern will be how can I make a pdf-X for final printing?

    Mike Gondek2 wrote:
    Comicraft replied back sayng that their fonts can be embedded. I believe my problem is that I converted the font to PC and Fontlab turned that option on by default for a .ttf font. Unfortunately looking into their liscening agreements I cannot convert their fonts to another platform, so will have to convert this ID file over to mac and work on my slower older mac system to  finish off this client approved job.
    I was surprised  to find out that Comicraft allows
    Once a design is approved for release I need to send this to a printer to print. 
    Can I?
    Send a copy of a font to a printer only so they can image the file? This is what most all printers request, only very few accept  PDF-X.
    Embed the font into a PDF, and send the PDF?
    Outline the font and send this legally (hate to do this cause file size gets so large, and occasionally I  have them do small type changes).
    RESPONSE: Any of those options are fine. If you send the fonts, please remind them to delete them when the job is finished.
    thanks!
    This probably differs per vendor, but wanted to share what I found out.
    That's seems in direct contradiction to the information on the FAQ page.  I did see on the site that they would sell you a version for the new platform for 20% of your original cost -- I'd opt to get an OpenType version.

  • How to embed font into PDF - Listener 2.0.2 FOP configuration

    I need to embed custom font into PDF report in order to print one of Slovenian characters: Č (C with caron) This character shows as # sign when I generate standard PDF report using Apex 4.2.2 and Listener 2.0.2. As far as I understand 14 native Adobe PDF fonts are based on Windows 1252 encoding. This encoding doesn't include mentioned Slovenian character.
    Oracle White paper http://www.oracle.com/technetwork/developer-tools/apex/learnmore/custom-pdf-reports-1953918.pdf says:
    "APEX Listener 2.0.2 supports only the Base-14 fonts. To configure additional fonts, see this document: Apache(tm) FOP: Fonts "
    I was able to embed my custom font into standard Apache FOP report server. Solution consist of saving two files my_font.ttf and my_font.xml to server and update of FOP userconfig.xml file (fonts part where path to saved 2 files have to be specified)
    How can I do this on Apex Listener 2.0.2 ? Where is located userconfig.xml file?
    Simon

    Hello Ivaylo Mutafchiev,
                                           There is no way we can control the fonts in the created PDF / while creating the PDF using the class cl_document_bcs in your PDF creation logic.
    You can try some other approach of creating PDF from the Smartforms OTF stream data .
    Try using the follosing FM for the PDF creation and sending email:
    CONVERT_OTF_2_PDF
    CONVERT_OTF_AND_MAIL
    SO_OBJECT_SEND
    CONVERT_OTF_AND_MAIL_NEW (Try this but this FM still uses  the class that you are using currently. But give it a try and see the results)
    Hope this answers your question.
    Thanks,
    Greetson

  • How to embed fonts in a PDF

    I have a book which uses Garamond Light Italic and Helvetica light Oblique. Only 2 styles of 2 fonts.
    The printer wants me to embed the entire font families with the PDF files.
    My problem is that I don't know how.
    All I know is that it will only embed the files being used in the document.
    Should I include one letter of each style of each of the 2 fonts, so that the computer will know which fonts to embed?
    Or, is it as simple as entering 100% in the Subset font below window?
    I'm certain there must be a better and easier way.
    Also, it there a way of verifying that the proper fonts have been embeded?
    Please, I need your advise.

    LilyLC, All seems to have come to a conclusion this afternoon.
    It seems that when I create individual pages, make PDFs of them and then merge them with PDF merge, what's happening is that the fonts are being embeded with each page. Apparently the RIP gets confused with all the fonts embeded and substitutes courier.
    The printer recommends that I save the entire book as one document, and convert that document into one PDF file, thereby, embending the fonts once.
    They guarantee that the book will print properly if I follow the above.
    I had been reading through the printers vast instructions and noticed the paragraph relating to this problem, and they confirmed it.
    They sent me a print out of the fonts embeded in my book and the 2 fonts were repeated for each page, 32 times.
    I called Quark about a distiller (whatever that is) and the Custom and Roman encoding. Their answer was that none of it was Quark related. I would have to speak to Adobe.
    I was made to understand that the only reason I would need a distiller is if I had postscript files to convert into PDFs. Since I was generating PDFs directly there was no need for the distiller.
    I don't know how they print these books, other than the covers print RGB and the inside in CMYK. I always convert the CMYK photos.
    I've been satisfied with the quality of their printing and the people, that's why I went through all the trouble to solve the problem.
    I enjoy writing books for my 2 grandchildren. I've done 8 books in the past year.
    You've been a big help, in that you persevered and explained in easy to understand language.
    Again, thanks for all your help and to Limnos who made the original suggestion. I guess you can go back to enjoying the rest of the summer.
    I will now make some reference notes for the future use.
    If, by any chance this doesn't work out I'll will be posting back for additional help.

  • How to Embed fonts in existing PDF file

    HI,
    I want to know how to embed the fonts in an existing PDF file, i do have Acrobat.
    Thanks

    Post your question in the forum for Acrobat.

  • How to embed fonts in a pdf file

    I have a pdf that has some fonts not embedded. I think that distiller might be able to embed the fonts when I print the pdf file, but it is inconvenient and may not always work. Is there a direct way to embed the fonts in Acrobat? Thanks!

    Bernd Alheit wrote:
    Read this:
    http://www.ehow.com/how_6566713_embed-fonts-pdf.html
    I have the somthing like the following in Ctrl-D Fonts. They can not be embedded using the method above. I guess it is because the fonts in the original pdf are not available in the system. But how to embed the substitutes in the pdf file.
    Helvetica
        Type: Type 1
        Encoding: Custom
        Actual Font: Helvetica
        Actual Font Type: TrueType

  • Cannot Embed Font into Indesign PDF (Thread 2)

    This is related to;
    http://forums.adobe.com/thread/866017
    I have a font created over 13 years ago which comes up the error shown in the thread above. I have contacted the author who does not know how to take the flag off and is happy for it to be modified.
    Have tried;
    http://stateofidleness.com/2010/10/download-ttfix-ttfpatch-gui-supplement/
    and it does not seem to work unless Im doing it wrong. Any thoughts or anyone else want to have a go at it. Haven't been able to find a replacement font.
    Best

    Is it an OpenType or Truetype font? If so, what are the permissions in "Font embeddability"?
    The TTF Patch you link to is technically illegal, but then again if the font creator doesn't know how to change the flag -- it's a simple checkbox in most font editors --, what can one do? Anyhow, it should have worked if the only thing wrong with the font is that this flag is set.

  • How do I embed fonts into Captivate projects?

    This question came up in May 2006 but was never really
    answered. I'd like to know how to embed fonts into my Captivate
    projects so that the output looks the same on all computers. While
    the text animations are fine, the Text Caption fields are the ones
    that seem to have fonts that go walkies on other computers. I know
    you can embed fonts in PDFs. Why not in Captivate (unless I'm
    missing something in 2.0).

    First, a tip for the forums: If you use the URL tags, your
    post won't require horizontal scrolling - sorry, but I use Firefox
    and entering a long URL totally blows my ability to smoothly read
    the post ... you can manually add a text link by using the "L" tag
    as shown below (I've put spaces in to avoid this being turned into
    another text link)
    [ L = Your Text]
    http://www.yourdomain.com [ /
    L ]
    Back to your issue, Charinos. I'm glad you did find the URL,
    but that thread and your problem are not even in the same world.
    That thread deals with fonts in text-entry boxes (boxes for
    end-user text-entry), and you are talking about text-captions, an
    entirely different object.
    In fact, if you make changes and save those changes to a
    text-caption, then publish the project, the fonts in your text
    captions will remain stable and are not dependent on the fonts
    installed on the end-viewer's machine. The reason is that when the
    SWF is compiled, the text captions are converted to images and so
    long as the file is viewed as intended in the HTML document - at
    the proper size - the stretching you describe cannot take place.
    I'm not saying you are seeing things, but if my understandings of
    the Captivate machine are correct, what you are saying is happening
    cannot
    be happening. Something else is going on, like a failure to
    save changes, use of non-conforming text-caption boxes with a
    resultant loss of margins, or something.
    Sorry I'm not more help. I can't duplicate what you are
    seeing but I hope someone else can help you out - I may still be
    misunderstanding your issue.

  • How to embedd barcode into the PDF output

    Reports 9i documentation indicate that now it's possible to embedd barcode font into the generated pdf report output. Anybody done this or have any example how to do it ?
    Any help will be great. (tryed to play with the uifont.ali file - no luck.)

    Yes, i've seen this document.
    I'm trying to embedd barcode font into generated PDF file using entries in the uifont.ali file. Can't make it working.
    Did not look into using JavaBeans yet (don't want to do additional overhead yet.)
    Anybody has success doing this task ? Do you have - How to ... or something on this ?
    Any help will be great.
    Thanks.

  • How to Embed Fonts and make Grayscale in Acrobat Pro 9 PDF

    I supplied my printer with a PDF but he says that I need to "Embed The Fonts" in the PDF.
    I made the original document in MS WORD and then I created the PDF in Acrobat Pro 9 but nowhere
    along the way did I see anything that asked me to Embed The Fonts.
    He also says that the type is in RGB but it needs to be in Grayscale.
    When I created the PDF I didn't see any option along the way that gave me a choice between
    RGB and Grayscale.
    Any ideas how to achieve these two effects while going from an MS WORD document to a PDF using
    Acrobat Pro 9 please?
    Any help would be much appreciated.

    Sorry to bother you with my problem but I wondered if you could explain a little bit more about things I didn't understand.
    1 - you said > On a Mac there is no advantage to using the Word plug-in.
    Do you mean that I can type directly into Acrobat?
    I thought that a document needed to be created in a word processor first before I could turn it into a PDF.
    Is that incorrect then?
    2 - > Create the pdf file a print file menu gives you greater control.
    I do apologize but I did not understand this statement either, could you please expand on it a little (to a non-techie.)
    3 - > If you use the Press job option setting, the fonts will be embedded.
    I can't find Press job option setting anywhere - I am using Acrobat pro 9 but there doesn't seem to be a menu with Press
    anywhere, could you please expand on this a little bit too please.
    4 - > If the pdf file has already been created it can be converted to greyscale using the Preflight or Convert Colors
    under Advanced -> Print Production.
    I understood this part and I executed it according to your instructions so thank you for that.
    Unfortunately I couldn't find out how to embed my fonts and my printer charged me $75 to do that
    so I was pretty upset about not being able to understand that part of your explanation.
    Since the printer was able to embed the fonts in a document that was already a PDF then it must be possible
    to embed fonts after a PDF has been created, is that correct?
    If that is correct then i don't know how I could not find how to do it because I looked everywhere for that
    ability but I could not find how to do it.
    I'd be very grateful for any further help you could give, thank you.

  • How to embed fonts / characters

    Hi,
    Can someone help me learn how to embed fonts?
    I'm using flash 8.
    Thanks!!!!

    "do i need to do this for both static and dynamic text?"
    Not for static text.
    "i don't see an embed option - i went to library - new font -
    and then there is an option to click ok???"
    After you select the New Font option, find the font you want
    to embed in the dropdown, then hit ok. click your text field once,
    and in the properties panel, select the font that you just
    embedded.. *Refer to my previous post to tell the difference of an
    embedded font and non-embedded font.

  • Embedding Fonts into a PDF file - Best Solution/s

    Good day
    What is the best solution or solutions to Embedding Fonts into a PDF file?
    Kind Regards

    Amplifing on what Test Screen Name posted.
    --| Use a Distiller Job Option that embeds fonts.
    --| Use Acrobat Pro's (starting with 9.x) Preflight that embeds fonts (if they are present and installed on the local machine).
    --| Untick "Rely on system fonts only; do not use document fonts" in the Adobe PDF Document Properties dialog.
    Be well...

  • How do i log into export pdf

    how do i log into export pdf?

    Hi gregb73859509,
    You can log in via either the web interface at https://cloud.acrobat.com or from within Adobe Reader, by clicking the blue Sign In link in the upper-right corner. In either case, use your Adobe ID and a password, and you should be all set!
    Please let us know if there's anything else we can help with!
    Best,
    Sara

  • Not embed fonts saving as pdf

    Hi everyone
    Just a quick question.. before I start to dig myself.
    We save our LC design forms in the source format .xdp. When we publish them we select File > saveAs and choose dynamic pdf.
    but LC designer will always embed fonts in the pdf. We have to open our pdf in LC designer a remove 'embed font' under File > Form properties (this can only be fone to a pdf, so we need an additional save as ZZZZZZZ).
    Question:
    Anyone have solution on setting LC designer ud to not embed fonts when saving and xdp to dynamic pdf? is the a config file or registry setting to edit?
    help is very welcome
    Regards
    Thomas Groenbaek, Form Expert
    Jyske Bank

    hi Jyske,
    What you can do is to add the following line in the .tds (template) files that Livecycle uses:
    <?templateDesigner SavePDFWithEmbeddedFonts 0?>
    and this just before the closing </template> element in the xml source.
    You find these templates in the <Livecycle Designer Installation folder>\EN\Templates
    Regards
    RonnyR

Maybe you are looking for

  • Error deploying a composite to a clients server

    Hi, I'm having trouble deploying a composite to a clients server. I've defined the Configuration Plan to change all the references from our server to the clients server. The composite has some references to webservices deployed on the same server. I

  • REGARDING CONTENT CONVERSION IN SENDER SIDE

    Hi I have a flat file like this column names NO NAME AGE FLAT FILE IS   1#KIRAN#27                        2###28                        3#RAVI#28 in the second record the name field is also filled with # so please tell me how can we handle this thank

  • I am now unable to save to my hard drive - i do not have permission

    I have not made any changes to Op system. Open Excel spreadsheet, made changes and tried to save. I cannot save to my hard drive - I do not have permissions. I've not changes them - any ideas? I have tried the Repair Permissions option but no luck

  • Exception in JRE1.6

    Hello, In my own application i can see my applications through browsers using JRE1.5 and it was working fine. And now for the new version of my application i upgrad from JRE1.5 to JRE1.6 And now i am getting the following application in Java console

  • How do I uninstall PSE6?

    I have a problem in that I am unable, so far, to uninstall PSE 6.  I have recently bought PSE13, and I want to get rid of PSE6. I have tried using the PSE6 disk and run the Uninstaller.  At the end of the process the message came up to tell me that P