Problem to visualize characters in a pdf file
Hello ,
i'm from italy i have a problem with Adobe Reader X.
I don't visualize some characters in a pdf file. On the arrow in the page there are numebrs and letter , actually there is a grey line .In the first page there is this phrase:
If grey lines appear instead of words, please do the following. In Acrobat Reader
go to --> File --> Preferences --> General. Make sure "Use Greek Text Below ____ Pixels" is deselected.
In Reader there isn't this option........
With another type of pdf reader i visualize correctly my pdf file.
You need Adobe Acrobat to do it after it's a PDF file. If you are in the parent application then you do that operation in the parent application before creating a PDF file from the document.
Similar Messages
-
Chiness bold characters in the PDF file is not apperaing
Hi,
facing the problem, when i went to PO Display (ME23N) - Message -> selecting the output message like NEUA , -> Edit -> Display Originals .
This time the chiness characters are displaying in the PDF file, but not in the bold format. Define the character format like Family - CNHEI, Size 8.0 and 6.0 with Bold on, Underlined On in both the case i am not able to getting the bold characters in the PDF file.
Please give me any suggestion on this issue.
Regards,
Ravisankar - 9880517373ricardo-sa wrote:
I bought Adobe Reader X ...
Where did you buy Adobe Reader? Adobe Reader can be downloaded for free from http://get.adobe.com/reader/
As Michael already explained, the free Adobe Reader cannot convert anything; it is just a reader. -
Strange-shaped fonts and unreadable characters in the PDF file
Hello,
A colleague of mine printed out a PDF file that I generated. Some of the fonts in the printed PDF file appear out-of-shape (slightly squiggly but still readable). These fonts are in plain body text and some of the heading styles. In addition, unreadable characters appear for fonts in the PDF where a keyboard input character format was specified in the source (in Framemaker a different character format can be specified for individual words within a paragraph format).
He printed this PDF file a total of eight times. For the first five times there were no issues, but in the last three times the problems occured.
He printed the files from the same printer and some of the printing was with the PCL profile, while others were with the PS profile.
My colleague viewed the files using Adobe Reader 8 running on Windows XP.
My PC is also Windows XP. The document source is FrameMaker 7.2. When generating the file, I used Acrobat Distiller 8.0. It is compatible with Acrobat 5.0 (PDF 1.0). The Acrobat Reader I have on my PC is Acrobat 8.0.
Thanks,
KenI'm using acrobat 8.1.0 and I believe I have the same problem as Ken.
However, I have a question. If the fonts simply weren't installed, wouldn't they also appear as weird characters when looking at a soft copy in acrobat? Why would the problem only occur when printing? -
Strange characters instead of PDF-file
when I forward to a servlet called Test.java, my browser return a PDF file.
but when I write the method of the servlet in a bean, called WinkelWagen.java, and I write the rest of the code of the servlet in a jsp file (pdf.jsp, this jsp calls the method in the bean) I only get strange characters returned by my browser and Acrobat Reader doesn't run.
the code of the servlet Test.java:
package be.steppe.cursusdienst.pdf;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;
import java.io.ByteArrayOutputStream;
import java.io.PrintWriter;
import be.steppe.cursusdienst.instellingen.Variabelen;
import be.steppe.cursusdienst.beans.WinkelWagen;
import be.steppe.cursusdienst.Product;
import com.lowagie.text.*;
import com.lowagie.text.pdf.*;
public class Test extends HttpServlet
public Test()
super();
public void doGet(HttpServletRequest req, HttpServletResponse resp)
throws javax.servlet.ServletException, java.io.IOException
DocumentException ex = null;
ByteArrayOutputStream baosPDF = null;
//HttpSession session = req.getSession(true);
//WinkelWagen ww = (WinkelWagen) req.getAttribute("winkelWagen");
//Vector vector = new Vector();
//vector = ww.genereerFormLijst();
try
baosPDF = fix();
StringBuffer sbFilename = new StringBuffer();
sbFilename.append("filename_");
sbFilename.append(System.currentTimeMillis());
sbFilename.append(".pdf");
resp.setHeader("Cache-Control", "max-age=30");
resp.setContentType("application/pdf");
StringBuffer sbContentDispValue = new StringBuffer();
sbContentDispValue.append("inline");
sbContentDispValue.append("; filename=");
sbContentDispValue.append(sbFilename);
resp.setHeader("Content-disposition",sbContentDispValue.toString());
resp.setContentLength(baosPDF.size());
ServletOutputStream sos;
sos = resp.getOutputStream();
baosPDF.writeTo(sos);
sos.flush();
catch (DocumentException dex)
resp.setContentType("text/html");
PrintWriter writer = resp.getWriter();
writer.println(
this.getClass().getName()
+ " caught an exception: "
+ dex.getClass().getName()
+ "<br>");
writer.println("<pre>");
dex.printStackTrace(writer);
writer.println("</pre>");
finally
if (baosPDF != null)
baosPDF.reset();
protected ByteArrayOutputStream fix() throws DocumentException {
Document doc = new Document();
ByteArrayOutputStream baosPDF = new ByteArrayOutputStream();
PdfWriter docWriter = null;
try
docWriter = PdfWriter.getInstance(doc, baosPDF);
doc.addAuthor(this.getClass().getName());
doc.addCreationDate();
doc.addProducer();
doc.addCreator(Variabelen.getPdfAuteur());
doc.addTitle("BESTELLING");
doc.setPageSize(PageSize.LETTER);
HeaderFooter footer = new HeaderFooter(
new Phrase("BESTELLING ID: GEPLAATST DOOR:"),
false);
doc.setFooter(footer);
doc.open();
/* for(int i = 0 ; i < vector.size() ; i++) {
* doc.add(new Paragraph( ((Product) vector.elementAt(i)).getProductId() ));
doc.add(new Paragraph(
"This document was created on "
+ new java.util.Date()));
catch (DocumentException dex)
baosPDF.reset();
throw dex;
finally
if (doc != null)
doc.close();
if (docWriter != null)
docWriter.close();
if (baosPDF.size() < 1)
throw new DocumentException(
"document has "
+ baosPDF.size()
+ " bytes");
return baosPDF;
}The code of the bean:
package be.steppe.cursusdienst.beans;
import java.util.Vector;
import be.steppe.cursusdienst.Product;
import be.steppe.cursusdienst.FormProduct;
import java.io.*;
import be.steppe.cursusdienst.instellingen.Variabelen;
import com.lowagie.text.*;
import com.lowagie.text.pdf.*;
public class WinkelWagen implements Serializable {
private Vector producten;
public WinkelWagen() {
producten = new Vector();
public void voegProductToe(Product p) {
producten.addElement(p);
public Vector haalProducten() {
return producten;
public void verwijderProduct(int pId) {
for(int i = 0 ; i < producten.size() ; i++) {
if(pId == ((Product) (producten.elementAt(i))).getProductId()) {
producten.removeElementAt(i);
break;
public void maakWinkelWagenLeeg() {
producten.removeAllElements();
public Vector genereerFormLijst() {
int aantal = 0;
Vector lijst = new Vector();
boolean alInLijst;
for(int i = 0 ; i < producten.size() ; i++) {
aantal = 0;
int prodId;
alInLijst = false;
Product p = (Product) producten.elementAt(i);
prodId = p.getProductId();
for(int l = 0 ; l < lijst.size() ; l++) {
if(prodId == ((FormProduct) (lijst.elementAt(l))).getProductId()) {
alInLijst = true;
if(!alInLijst) {
for(int q = 0 ; q < producten.size() ; q++) {
if(prodId == ((Product) (producten.elementAt(q))).getProductId()) {
aantal++;
int pId = ((Product) (producten.elementAt(i))).getProductId();
String tNaam = ((Product) (producten.elementAt(i))).getTypeNaam();
String tit = ((Product) (producten.elementAt(i))).getTitel();
String omschr = ((Product) (producten.elementAt(i))).getOmschrijving();
double pr = ((Product) (producten.elementAt(i))).getPrijs();
int hoev = ((Product) (producten.elementAt(i))).getStock();
FormProduct formProduct = new FormProduct(pId,tNaam,tit,omschr,pr,hoev,aantal);
lijst.addElement(formProduct);
return lijst;
public double berekenTotaal() {
double totaal = 0;
for(int i = 0 ; i < producten.size() ; i++) {
Product p = (Product) producten.elementAt(i);
totaal = totaal + p.getPrijs();
return totaal;
public ByteArrayOutputStream fix() throws DocumentException {
Vector vector = genereerFormLijst();
Document doc = new Document();
ByteArrayOutputStream baosPDF = new ByteArrayOutputStream();
PdfWriter docWriter = null;
try
docWriter = PdfWriter.getInstance(doc, baosPDF);
doc.addAuthor("author");
doc.addCreationDate();
doc.addProducer();
doc.addCreator(Variabelen.getPdfAuteur());
doc.addTitle("BESTELLING");
doc.setPageSize(PageSize.LETTER);
HeaderFooter footer = new HeaderFooter(
new Phrase("BESTELLING ID: GEPLAATST DOOR:"),
false);
doc.setFooter(footer);
doc.open();
for(int i = 0 ; i < vector.size() ; i++) {
doc.add(new Paragraph( ((FormProduct) vector.elementAt(i)).getProductId() ));
doc.add(new Paragraph(
"This document was created on "
+ new java.util.Date()));
catch (DocumentException dex)
baosPDF.reset();
throw dex;
finally
if (doc != null)
doc.close();
if (docWriter != null)
docWriter.close();
if (baosPDF.size() < 1)
throw new DocumentException(
"document has "
+ baosPDF.size()
+ " bytes");
return baosPDF;
}the code of the JSP-file
<html>
<head>
</head>
<%@ page import="java.io.ByteArrayOutputStream" %>
<%@ page import="java.io.PrintWriter"%>
<%@ page import="be.steppe.cursusdienst.instellingen.Variabelen"%>
<%@ page import="be.steppe.cursusdienst.beans.WinkelWagen"%>
<%@ page import="be.steppe.cursusdienst.Product"%>
<%@ page import="java.util.*" %>
<%@ page import="com.lowagie.text.*" %>
<%@ page import="com.lowagie.text.pdf.*" %>
<jsp:useBean class="WinkelWagen" id="winkelWagen" scope="session" />
<body>
<%
ByteArrayOutputStream baosPDF = null;
try
baosPDF = winkelWagen.fix();
StringBuffer sbFilename = new StringBuffer();
sbFilename.append("filename_");
sbFilename.append(System.currentTimeMillis());
sbFilename.append(".pdf");
response.setHeader("Cache-Control", "max-age=30");
response.setContentType("application/pdf");
StringBuffer sbContentDispValue = new StringBuffer();
sbContentDispValue.append("inline");
sbContentDispValue.append("; filename=");
sbContentDispValue.append(sbFilename);
response.setHeader("Content-disposition",sbContentDispValue.toString());
response.setContentLength(baosPDF.size());
ServletOutputStream sos;
sos = response.getOutputStream();
baosPDF.writeTo(sos);
sos.flush();
catch (DocumentException dex)
response.setContentType("text/html");
PrintWriter writer = response.getWriter();
writer.println(
this.getClass().getName()
+ " caught an exception: "
+ dex.getClass().getName()
+ "<br>");
writer.println("<pre>");
dex.printStackTrace(writer);
writer.println("</pre>");
finally
if (baosPDF != null)
baosPDF.reset();
%>
</body>
</html>can anyone please help me out ...
gr
Steppeok,
I removed the html tags in the jsp-file and now acrobat reader does start.
but it says the pdf file is damaged and cannot be repaired ...
any ideas?
gr
Steppe -
PDF PROBLEMS! Not able to download PDF files into Safari anymore?!?
I was always able to download PDF files into Adobe Reader from the internet. I can't download them anymore...My MacBook keeps trying to load and reload the page, but never does it. I downloaded the most recent Adobe Reader 9, but this did not fix the problem. I can open PDF files I have saved, but can' t download them in Safari. Any ideas? Thanks-
Hi Jes,
I get an error message saying
"The page cannot be found"
infact when i hover the mouse over the link i am able to see the correct path and the correct correct values as follows
schema.procedure?V=04&C=001
but when i click on it, i get the error as above.
i am not sure whether it is any permissions issue in linux. or is the procedure not getting executed properly at all.
but iam able to read those pdfs and insert them into an oracle table.
but just not able to download them back again.
but exactly the same code and same tables etc work in windows.
Thanks,
Philip. -
Problems with special characters with XML/PDF printing
Hi,
Our setup:
Apex Listener 2.0.5
Oracle DB 11G
Weblogic
Apex 4.2.2
Various recent major browsers
We used this blog post so we could do some PDF printing with APEX Listener:
http://marcsewtz.blogspot.be/2013/04/pdf-printing-with-oracle-application.html
The problem is special characters. For example the "&" sign comes out as "%26amp;" when we export an XML.
Could anyone provide some insights of what we can do to fix this?
Regards,
JoniThis is a known bug.
https://support.oracle.com/epmos/faces/BugDisplay?_afrLoop=957905848396285&id=18282188&_afrWindowMode=0&_adf.ctrl-state=168vq5zhn3_233
The bug 18282188 has been fixed in Apex 4.2.5 version.
Upgrade the Apex version to 4.2.5 when it is available. -
Problem in Adding Accessibility Tag to PDF file.
While adding accessibility tag to the pdf file some extra text content (@) added to the pdf file, the sample pdf file's are in following link please find the problem.
Before Add Tags to Document:
http://uploadingit.com/file/avecc8bshs4s792h/Test2_Before_Add%20Tags%20to%20Document%20in% 20Acrobat%209%20Pro.pdf
After Add Tag to Document:
http://uploadingit.com/file/5w09yp78zyc39g7e/Test2_After_Add%20Tags%20to%20Document%20in%2 0Acrobat%209%20Pro.pdfHi,
while writing report at top-of-page event
write sy-pagno this will be printed on spool
and also PDF will have page count .
report ztest
line-count 65.
*after 65 lines top-of-page is triggered and pageno is
incremented
top-of-page.
write sy-pagno.
Regards
amole -
Problems with opening Acrobat Pro 9 PDF files
Hi. We use Acrobat Pro 9.0.0 to convert our product documentation Word files into PDFs. During the last weeks our customers report more and more problems with opening these files. We usually deliver those on a DVD with Acrobat Reader 5 or another older version. (Please don't ask me why we're still on these old versions!) Did anyone experience similar problems with Acrobat Pro 9 PDF files and older versions of the Acrobat Reader? Does Acrobat Pro 9.0.0 work smoothly with the newest Acrobat Reader 9.1 download?
Please post your comments. Thx a lot - KayI would recommend distributing higher version of Reader as version 5 is just too old but looks like you can't go there.
Acrobat 9 PDFMaker and Adobe PDF printers by default create PDF 1.5 compaible files. PDF 1.5 compatible files can be opened only in Acrobat 6 and above. That's probably the reason why your customers can't see the contents.
What you can do is to change your conversion settings to produce PDF 1.4 compatible files:
- In Word, select Acrobat tab or Adobe PDF menu (depending on your version of Word), select Settings
- Select "advanced settings" in the dialog that comes up
- Choose compatibility as "Acrobat 5", PDF 1.4
IF you print to Adobe PDF printer, you'll find a similar setting in the print dialog. -
Problems to open more than 1 PDF file simultaneously
Hi, Please I don't get to open simultaneously 2 ou more PDF files using Adobe Acrobat Reader or Adobe Acrobat Professional.
If Itry to open a second PDF file it show the follow message: "you can not use multiple instance of program at the same time".
And more: my computer (with windows xp system) start to spelling the physical memory if I try to open a second PDF file through the command Open in the File Menu of Adobe Acrobat.
I had try uninstall and install again the these programs, but the problem persist.
What can I do?
It could be necessary format my computer?
Thank you,
Diego PinheiroIt's a problem from Adobe!!!
If you deinstall Adobe Reader 9.1 and install the older version 8.1.3, then you can work normally and you can open more than one document from an email or a directory.
So: Good bye to Adobe 9.1 !!!
And nobody else has this problem ???? Only me ????
Alfred Heukaeufer -
Page format problem while converting spool job to PDF file
Hi,
I convert the sapscript from spoollist to pdf with the FM CONVERT _ OTFSPOOLJOB _ 2 _ PDF giving the spool id but I can not get the file properly. It adds a raigth margin to the PDF file.
Should I call aany other FM to format the PDF file ?
Thanks.
Utku.Hi,
I have executed the report and the PDF file has the right margin.
In the properties of PDF file it says PDF version 1.3 (Acrobat 4.x) and Page Size 11.69 in x 11.69 in
Also I open the PDF file with Acrobat 5.0
Thanks.
Utku. -
I'm having problems using Firefox when opening up PDF files that are called from jsp.
I'm trying to open my billing statement in pdf format. When I click on the link, Firefox 4 takes me to the dowload page and starts to download a readPDF.jsp file. How come Firefox is asking for that? When I use IE 7 I get no problems. Please advise on how to get Firefox to open jsp files automatically.
I have same problem too
-
Problems with special characters displaying in PDF when exported.
I have a very frustrating question. I've never had any problems with font and pdfs before switching to the operating system for Mac. Of course, they have Helvetica Neue pre-installed as a system font. The problem is, Bold doesn't work and is not an option. I've tried using Helvetica Neue (TT) but special character and punctuation disappear completely.
See below:
MЧnica PОrez
Unfortunately, that is supposed to say Monica Perez. There are supposed to be marks above the "o" and "e". Can anyone help me?Try copying your T1 Helvetica Neue font into the Applications/Indesign/Fonts folder. This will give you the complete family in Indesign overriding the system TT.
-
Need to remove sixth and remaining characters from a PDF file name
Typical file name:
1925a - SomeotherTextHere.pdf
Need to remove everything after and including the "-" symbol or the sixth position.
I've tried this but to no avail:
var filePath = this.path.replace(this.documentFileName,"");
var newFileName = this.documentFileName.substring(0,6);
this.saveAs(filePath + newFileName);
Thanks in advance,
RussellYou were right......but a quick question. Why does this work without it? Thanks again!!!
var filePath = this.path.replace(this.documentFileName,"");
var newFileName = this.documentFileName.substring(1);
this.saveAs(filePath + newFileName); -
Not readable characters in generating PDF file...in Dev10g
Hi ,
When i generate the report to PDF ... all greek characters are not readable...
Normally my Adobe 8.0 displays correctly the greek languages.
Is there any solution...????
Thanks,
SimHello,
If you want to generate an output with Greek characters, you have to use Font Subsetting or Font Embedding .
http://download-uk.oracle.com/docs/cd/B14099_17/bi.1012/b14048/pbr_pdf.htm
Oracle® Application Server Reports Services Publishing Reports to the Web
10g Release 2 (10.1.2)
B14048-02
6 Using PDF in Oracle Reports
Regards -
Problem handling special characters while generating pdf
I have special char stored in DB when user pasted that on the screen. i will read and make the DOM and add as attribute. when i apply xslt transformer and send it to driver(FOP) . it gives following error.
FOPException; invliad character  in xml.
i tried couple things:
1.just created DOM with special character in it and using streamsource i ouputted into flat file. it converted special char into  this is not valid value in XML
2. i set outputformat to utf-8 & iso too it doesnt help(i gues i i have some way to set input file encoding it would help)
Thanks for your help in advancemy part of JPD file from where i am calling db method which query the records.
* @jpd:process process::
* <process name="loadContacts">
* <clientRequest name="Subscription" method="subscription"/>
* <perform name="Perform" method="CacheRecordType"/>
* <block name="Group">
* <onException name="OnException">
* <perform name="Perform" method="perform1"/>
* </onException>
* <doWhile name="Do While" condition="exprFunction0($rowsProcessed)">
* <perform name="Perform" method="perform"/>
* </doWhile>
* </block>
* </process>::
* @jpd:xquery prologue::
* define function exprFunction0(xs:int $rowsProcessed) returns xs:boolean {
* ($rowsProcessed <= 50) and
* ($rowsProcessed != 0)
public void perform() throws Exception
LoginResult loginResult=null;
String sforceId="";
SvcControl.ContactData[] contactData = null;
log.debug("Started Load Contact process=");
try{
log.debug("Started Load Contact process="+ SvcControl.getContactData().toString());
contactData = SvcControl.getContactData();
log.debug("Started Load Contact process="+ contactData.toString());
}catch(Exception e){
log.error("Caught exception:"+e.getMessage());
return;
if(contactData!=null){
Edited by: Pannar on Dec 4, 2008 10:45 PM
Maybe you are looking for
-
Hi all, How to change format of filter view in answers? How to remove border line of filter? I have looked in views.css and format of filter is set as .FilterFirstTable .FilterTable border: solid 1px #CCCCCC; .FilterCell font-size: 8pt; border: 0px;
-
The back of my iphone 4 got smashed and it worked fine for about 3 hours. Then in the top left corner of my screen where normaly my service bars are, it said "searching". And i could no longer make/receive any calls and my phone is completely unconn
-
How to open a url from a desktop application
Hi this may seem like a very easy question but all the topics online point to the following code.... var url = "http://www.adobe,com"; var urlReq = new air.URLRequest(url); air.navigateToURL(urlReq); However when I try to use this I keep gett
-
Numbers not appearing in iCloud Settings
I was just looking through the settings on my iPhone 4S running iOS 7.0.4 and discovered that Nubmers was not displayed as an option in iCloud. Keynote and Pages both display just fine. I went to settings for Numbers and turned iCloud off and reset m
-
Apologies for what is no doubt a simple question - I'm trying to help out IT and I'm not a programmer, although maybe one day... Anyway, I'm going to need to read a text file, and search for a string in that text file and replace it. I see "replace"