Visio 2007 print issue - Printing shape text containing "\"

T

Tom W

Hello All,

I'm having an issue with Visio 2007 printing shape text that contains the
character '\'. When a shape has this character in the text, it does not
print. it prints a whitespace character instead.

Application: Visio 2007
OS: WinXP Profesional - SP2
Printers: I have observed this issue on two seperate printer models:
Panasonic Workio CL21 color printer
Konica Minolta bizhub 600

Details:
OS Name Microsoft Windows XP Professional
Version 5.1.2600 Service Pack 2 Build 2600
OS Manufacturer Microsoft Corporation
Hardware Abstraction Layer Version = "5.1.2600.2180
(xpsp_sp2_rtm.040803-2158)"
 
A

Al Edlund

As I remember a backslash inserted in a text string tells the software that
it is a special character (i.e. \n = newline, \t = tabcharacter).
al
 
P

Paul Herber

That shouldn't happen as \ is the standard Windows folder path
delimiter!
But yes, \n and \t are the representations for newline and tab within
textstrings in C and translate to 0x0D/0x0A and 0x09.
What happens if you put "\\" instead of just "\" ?
 
T

Tom W

Al Edlund,


Steps to reproduce:

1. Select the "Disk Storage" shape from the SDL Diagram shapes selection
pane in Visio. This shape will represent a database instance.

2. Drag the shape to the diagram.

3. Double click the shape to bring up the shape's text edit box.

4. Enter a SQL Server name. For instance "DEVINT14\SQL21" (without quotes).

5. The shape properly displays the text as it was entered by the user.

6. Print the document.

Result:
The printed document displays this text in the shape "DEVINT14 SQL1"

So far this behavior is exhibited by all shapes, that I have tried, that
have text that contains the "\" character.


Al Edlund said:
We kinda have to see how the string was created..
al
 
A

Al Edlund

Tom,
Works fine on my system. I'm sending my print to an HP. I also did an export
as PDF and it showed up correctly there as well.
al

Tom W said:
Al Edlund,


Steps to reproduce:

1. Select the "Disk Storage" shape from the SDL Diagram shapes selection
pane in Visio. This shape will represent a database instance.

2. Drag the shape to the diagram.

3. Double click the shape to bring up the shape's text edit box.

4. Enter a SQL Server name. For instance "DEVINT14\SQL21" (without
quotes).

5. The shape properly displays the text as it was entered by the user.

6. Print the document.

Result:
The printed document displays this text in the shape "DEVINT14 SQL1"

So far this behavior is exhibited by all shapes, that I have tried, that
have text that contains the "\" character.
 
A

Al Edlund

just to make sure you might try using the export to pdf (if you have it
installed) to make sure that it is leaving correctly on your system. As a
backup you might be able to spool out the pdf to the printer(s).
al

Tom W said:
Al,

Thank you for your time. It must be a printer driver issue.

Tom
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top