Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

AltiumDesigner printing error

Status
Not open for further replies.

Theawaked

Newbie level 1
Newbie level 1
Joined
Feb 25, 2014
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Visit site
Activity points
22
I'm currently working an internship and i need to print my Pcb in the right scale but as soon as i click print setup, i get an error saying:

'''Error Reading Button_Cancel.NumGlyphs: Invalid image list'''

Does anybody know how to solve this?

error altium printing.jpg
 

Hello.
I am having very similar problem.


Error reading Button_Close.NumGlyphs: Invalid ImageList at 05736B63.
WorkspaceManager.DLL, Base Address: 05710000.

Exception Occurred In
Print


I am in Protel 2004, sp4.
I am in pcb editor.
I want to do a print preview, prior to printing.
I click on print preview button along top of p2004 window.
I get above error. I cannot do a print preview.
It will print, but not what I want to print.


It all used to work when I used service pack 3 and 4 on Win XP.
I have recently been downgraded to Win 7.

Since I have been downgraded to Win 7 I have been getting
the above error.

How do I fix this?

What I've tried to get s/w to work :

I've tried reinstalling P2004. No-go.




Thank you for your time and effort.




PC data
========
Operating System : Win 7 Enterprise N
OS version : 6.1.7601
Service pack : 1
Build : 7601
PC mfr : Dell
PC model : OptiPlex 3010

Protel data
===========
Protel 2004. Service pack 4.
Build 8.4.03.3664
 
Last edited by a moderator:

Hi,
Try to print from File/Print or first select printer setup.
In Print properties you can set the scale to 1:1.
Rgrds,
anil
 

DATE : 03-13-2014 Thursday 1530
SUB : AltiumDesigner printing error
To : https://www.edaboard.com/threads/310477/#post1332851


Hello there anilrock87!
Thank you for your response!

I guess I should have been more detailed in posting my
problem.

I am in Protel 2004, sp4.
I am in pcb editor.
I want to do a print preview, prior to printing.

I have tried the following :


1 :
File, page setup.

I get,
Error reading Button_Cancel.NumGlyphs: Invalid ImageList at 057F6B63.
WorkspaceManager.DLL, Base Address: 057D0000.

Exception Occurred In
Print


2 :
File, print preview.

I get,
Error reading Button_Close.NumGlyphs: Invalid ImageList at 057F6B63.
WorkspaceManager.DLL, Base Address: 057D0000.

Exception Occurred In
Print


3 :
File, print.

It brings up window "printer configuration for
(documentation outputs)

From here I can select to print a pdf file.
It creates the pdf no problem.

The problem is that I cannot define any kind of protel
print settings before the print-creation.
I cannot select-deselect which layers to be printed.
I cannot select-deselect scale 1:1 or any scaling.
I cannot select-deselect mirror layers.
I cannot select-deselect show holes.
I have no access to any protel printer-setup settings.
So, essentially I cannot print anything meaningful.


I can choose to print to a piece of paper, but same problem.
I have no access to any protel printer-setup settings.
So, essentially I cannot print anything meaningful.


4 :
The icon at top of pcb editor window.
Generate print preview of active document.

I get,
Error reading Button_Close.NumGlyphs: Invalid ImageList at 057F6B63.
WorkspaceManager.DLL, Base Address: 057D0000.

Exception Occurred In
Print




Printing used to work when I used service pack 3 and 4 on
Win XP.
I have recently been downgraded to Win 7.
This downgrade seems to have destroyed P2004 printing.
 

Hi,
Please check your printer cables or network cables.
Try to remove and add the printer again.
Also check the 'default printer' selected.
Let me know what PDF reader you are using.
Rgrds,
Anil
 

DATE : 03-16-2014 Sunday 1740
SUB : AltiumDesigner printing error
To : https://www.edaboard.com/threads/310477/#post1333144

Hello there again anilrock87.

> Please check your printer cables or network cables.

Printer is on a network.
I assume network and network printer are fine since I can
use MSWord, other applications over the network, print to
the network printer using other applications all without any
problem.
The only application having printer problems is P2004.


> Try to remove and add the printer again.

On my pc, during the many, perhaps 5, de-install, re-install,
adding service packs one at a time, P2004 still has printer
problems.
Somewhere, I don't recall, I found a website that talked
about Protel not fully de-installing, and how to manually go
in and perform some of the de-install after the Control Panel
de-install has finished.
We did that several times during the de-install, re-install.
I am not allowed to de-install, re-install, add printers, etc
it requires Admin Privilege which I don't have.
I would have to schedule an appointment well in advance,
nearly a week, to attempt this.
One Admin currently has my P2004 install disks and they have
tried on other Win7 pc's, all are no-go, same print problem.


> Also check the 'default printer' selected.

That is the only physical "default printer" I have access to.
It is the one and only printer for me. Several other people also
use this printer without problem. But they are not using
Protel. I have used this printer many years.


> Let me know what PDF reader you are using.

I have the full professional package.
Adobe Acrobat X Ver 10.1.9. I've been using full pro Acrobat
in its' many versions for several years.


All of the above worked fine for many years under Win XP.

All the print problems started when my old Win XP pc was
taken from me despite my screaming, crying, wailing.
This happened in 12-2013, just a few months ago.
I was forcibly given a new pc with a downgraded OS
called Win7.
I am convinced this print problem has something to do
with Win7.

Thank you for your time Anil.
 
Last edited by a moderator:

DATE : 03-17-2014 Monday 1635
SUB : AltiumDesigner printing error
To : https://www.edaboard.com/threads/310477/#post1333922

Hello there again anilrock87. Thank you for your continuing
effort.


> I suggest you to try to re-install the tool, if possible.


PC data
========
Operating System : Win 7 Enterprise N
OS version : 6.1.7601
Service pack : 1
Build : 7601
PC mfr : Dell
PC model : OptiPlex 3010

Protel data
===========
Protel 2004. Service pack 4.
Build 8.4.03.3664


This "new" pc I have received, since the print error was
discovered, P2004 has been de-installed, re-installed at least
5 times.

The network printer has been added at least as many times.

The error occurs if I try to print to .pdf.

The error occurs if I try to print to paper.

The error occurs if I try to look at print preview within
P2004.

A Sys Admin installed P2004 onto a different Win7 pc.

That Win7 pc was not connected to any printer. While in
P2004, Print Preview was attempted, they got same error.
When Print setup was attempted, they got same error.

So it would seem any Win7 pc is going to give same error as
my Win7 pc, whether or not printing to my network printer.
 

Try printing any other printouts other than "Final artwork prints" . Or try to edit the printouts manually in the "Page setup->Advanced" keeping only the required layers in the printout.
 

DATE : 04-01-2014 Tuesday 1620
SUB : AltiumDesigner printing error
To : https://www.edaboard.com/threads/310477/


Hello there techgreed. Thank you for your effort.

techgreed said :

> Try printing any other printouts other than
> "Final artwork prints".

I fired up P2004, opened a project.
I did File, New, Text Document.
I typed in some text, saved it.
I am still sitting in the document editor.
I am not in .sch editor.
I am not in .pcb editor.

I then tried various print methods to print text document.

1 :
File, page setup.

I get,
Error reading Button_Cancel.NumGlyphs: Invalid ImageList at 05546B63.
WorkspaceManager.DLL, Base Address: 05520000.

Exception Occurred In
Print


2 :
File, print preview.

I get,
Error reading Button_Close.NumGlyphs: Invalid ImageList at 05546B63.
WorkspaceManager.DLL, Base Address: 05520000.

Exception Occurred In
Print


3 :
File, print.

I get,
It brings up window "printer configuration for
(documentation outputs)"

From here I can select to print a pdf file.
It creates the pdf no problem.
This doesn't solve my problem. If you look at
previous post : DATE : 03-13-2014 Thursday 1530


I can choose to print to a piece of paper.
It created paper output no problem.
This doesn't solve my problem. If you look at
previous post : DATE : 03-13-2014 Thursday 1530




techgreed said :

> ...try to edit the printouts manually in the
> "Page setup->Advanced"...

4 :
File, page setup.
I am still sitting in the document editor.
I am not in .sch editor.
I am not in .pcb editor.

See above, note 1. I cannot get to "page setup".

I cannot get to "page setup" in .sch editor.
I cannot get to "page setup" in .pcb editor.
I cannot get to "page setup" in .doc editor.

I get,
Error reading Button_Cancel.NumGlyphs: Invalid ImageList at 05546B63.
WorkspaceManager.DLL, Base Address: 05520000.

Exception Occurred In
Print


Techgreed, thank you for your effort.
 

DATE : 04-03-2014 Thursday 1725
SUB : AltiumDesigner printing error
To : https://www.edaboard.com/threads/310477/


Hello there techgreed. Thank you for your continuing effort.

techgreed said :

> File->Default Prints
> Then select 'PCB Prints' and save.

I am in Protel 2004, sp4.
I am in pcb editor.
I select, File, Default Prints.
Window opens, "Options for pcb project xxx.prjpcb".
"Default Prints" tab is selected.
Looking down left side of window I find
"Documentation Outputs". It is 2nd bar down.
Under that I find "PCB Prints". It is 3rd one down.
To the right of that I click on, place a Check in the selection
box of "PCB Prints".
The other selections boxes are empty.
I do not see any "save" button to save what I've done.

At bottom of window I see a "Page Setup" button.
I click on it and get;

Error reading Button_Cancel.NumGlyphs: Invalid ImageList

I click on "ok" and error goes away and I am returned to
window, "Options for pcb project xxx.prjpcb".


At bottom of window I see a "Configure" button, to the left
of "Page Setup" button.
I click on "Configure" button.
Window opens, "PCB Printout Properties".
Double clicking inside this window opens another window,
"Printout Properties.

HEY! I am able to define P2004 print options!

I can;

select-deselect which layers to be printed.
select-deselect mirror layers.
select-deselect show holes.

and so on.

I choose my desired options. I select "ok", close window am
returned to window, "PCB Printout Properties."

I click "ok", close window am returned to
"Options for pcb project xxx.prjpcb".

I do not see any "save" button to save what I've done.
I click "ok".

I am back to pcb editor.




techgreed said :

> Now try print preview.


I try; File, print preview.

I get,
Error reading Button_Close.NumGlyphs: Invalid ImageList at 056A6B63.
WorkspaceManager.DLL, Base Address: 05680000.

Exception Occurred In
Print




I try; File, print.

It brings up window "printer configuration for
(documentation outputs)

From here I can select to print a pdf file or paper.
I choose to print to a piece of paper.

It almost works! Better than before, but still not there
yet.

It printed pcb, layers I had selected;
Top layer sig
Top overlay
Keep-out Layer
Multi-Layer

But it was not to scale. Entire printout was black & white.

This is a large leap forward, but still not there.


Thank you techgreed.
 

Dear Hightemperature,

Which are the other options you see in the 'Configure' window.? Please post a screenshot.
To make the print to scale, take File->Page Setup
In the Page setup window, You can find the option for scaled print. Set scale to 1. The option to choose black&white or colour print also can be seen in the same window.
 

DATE : 04-09-2014 Wednesday 1620
SUB : AltiumDesigner printing error
To : https://www.edaboard.com/threads/310477/
Attached :
01_Options for pcb project xxx.prjpcb.tif
02_PCB Printout Properties.tif
03_Printout Properties.tif


Hello there techgreed. Thank you for your continuing effort.

1 :
I am in Protel 2004, sp4. I have a completed project open.
I am in pcb editor.
I select, File, Default Prints.
Window opens, "Options for pcb project xxx.prjpcb".
"Default Prints" tab is selected.
Looking down left side of window I find
"Documentation Outputs". It is 2nd bar down.
Under that I find "PCB Prints". It is 3rd one down.
To the right of that I click on, place a Check in the selection
box of "PCB Prints".
The other selections boxes are empty.
At bottom of window are 2 buttons.
Configure.
Page Setup.

See FILENAME : 01_Options for pcb project xxx.prjpcb.tif

If I click on "Page Setup" I get error.

Error reading Button_Cancel.NumGlyphs: Invalid ImageList


If I click on "Configure" a window "PCB Printout Properties"
opens.

See FILENAME : 02_PCB Printout Properties.tif

From this window, from this point, I can adjust many settings;

select-deselect which layers to be printed.
select-deselect mirror layers.
select-deselect show holes.

and so on.

See FILENAME : 03_Printout Properties.tif


This is more than I could previously do.


2 :
I am now back at window "Options for pcb project xxx.prjpcb".

"Default Prints" tab is selected.
Looking down left side of window I find
"Documentation Outputs". It is 2nd bar down.
Under that I find "PCB Prints". It is 3rd one down.
To the right of that I click on, place a Check in the selection
box of "PCB Prints".
The other selections boxes are empty.
At bottom of window are 2 buttons.
Configure.
Page Setup.

See FILENAME : 01_Options for pcb project xxx.prjpcb.tif

If I click on "Page Setup" I get error.

Error reading Button_Cancel.NumGlyphs: Invalid ImageList


3 :
I am in pcb editor.

techgreed said :

> To make the print to scale, take File->Page Setup

I try; File, Page Setup.
I get,
Error reading Button_Cancel.NumGlyphs: Invalid ImageList at 05816B63.
WorkspaceManager.DLL, Base Address: 057F0000.
Exception Occurred In
Print

It will not allow me to get there.


4 :
Something I just discovered a couple of days ago.

I am in Protel 2004, sp4. I have a completed project open.
I am in sch editor.
I select, Reports, Bill of Materials.

I get,
Access violation at address 05DB45E3 in module
'WorkspaceManager.DLL'. Read of address 00000021 at 05DB45E3.
Exception Occurred In
GenerateReport


Summary.
I can;

select-deselect which layers to be printed.
select-deselect mirror layers.
select-deselect show holes.

I cannot;
Print to scale, print in color, etc.



Thank you techgreed for not giving up on me.

01_Options for pcb project xxx.prjpcb.jpg02_PCB Printout Properties.jpg03_Printout Properties.jpg
 

Dear Hightemp,
In the 'PCB printour Properties' window, delete all layers except Toplayer_Sig and then try Page Setup.See whether it works.
Similarly, try for other layers too.
 

DATE : 04-10-2014 Thursday 1550
SUB : AltiumDesigner printing error
To : https://www.edaboard.com/threads/310477/

Hello there techgreed. Thank you for your continuing effort.

I am in Protel 2004, sp4. I have a completed project open.
I am in pcb editor.
I select, File, Default Prints.
Window opens, "Options for pcb project xxx.prjpcb".
"Default Prints" tab is selected.
Looking down left side of window I find
"Documentation Outputs". It is 2nd bar down.
Under that I find "PCB Prints". It is 3rd one down.
To the right of that I click on, place a Check in the selection
box of "PCB Prints".
The other selections boxes are empty.
At bottom of window are 2 buttons.
Configure.
Page Setup.

If I click on "Configure" a window "PCB Printout Properties"
opens.


techgreed said :

> In the 'PCB printour Properties' window, delete all layers
> except Toplayer_Sig and then try Page Setup. See whether it works.
> Similarly, try for other layers too.


In "PCB Printout Properties" window I delete all layers
except, Top Layer. I click on ok.

In "Options for pcb project xxx.prjpcb" window I click on
"Page Setup". I get error...

Error reading Button_Cancel.NumGlyphs: Invalid ImageList

Selecting just 1 layer at a time, no other layers listed, I
tried individually each of the following layers.

Internal Plane 1_GND
MidLayer1_Pwr
Bottom_Layer_Sig
Top Overlay
Bottom Overlay
Keep-Out Layer
Multi-Layer

When I try "Page Setup" I get same error.
 

I giveup.
Try reistalling a different copy of altium.(Some files which supports printout options might have got damaged in your installation setup file)

Or see if you can get a template pcb file with page setup already set to your required values. Then you can use it for atleast taking printouts directly without modifying scale and other properties.

See whether you can use the attached file. I dont really know whether it will work or not since i dont have Protel 2004 with me.This file was saved to protel format from the latest altium version.
 

Attachments

  • PCB_Protel Ascii 2.8.zip
    2.4 KB · Views: 105

DATE : 04-13-2014 Sunday 1600
SUB : AltiumDesigner printing error
To : https://www.edaboard.com/threads/310477/

Hello there techgreed.

Thank you for your effort and time working on this problem.

P2004 worked when I had a WinXP pc, no print problem.
But because WinXP is-was going to go dead in 04-2014 my
perfectly good pc was taken away from me and I was given a new
pc which had been downgraded with Win7.
I think this happened sometime in 12-2013.

I giveup.
Try reistalling a different copy of altium.(Some files which supports printout options might have got damaged in your installation setup file)

P2004 was bought many years ago, whenever it first came out,
presumably in 2004. I have original disk(s). Over the years
as service packs came out, those were installed. I have access
only to my original disk(s), no other version.

During the months of Jan, Feb, about 1st week of Mar, 2014,
an IT person worked probably 100's of hours on this print
problem. During that time P2004 and service packs was
re-installed, de-installed, clean-de-installed many, many
times with just about every combination possible.

Win7 is supposed to have various compatibly modes, including
WinXP. During this re-install, de-install every option was
eventually cycled thru. Nothing solved the print problem.

The IT person attempted to install P2004 on a different
Win7 pc, using various options, etc. No-go. Same print problem.

The IT person gave up.

During these last efforts of IT is when I began looking
for a website like the one we are currently on, hoping others
had already solved this print problem.

Or see if you can get a template pcb file with page setup already set to your required values...

I'll see what I can do, but each project is different,
changes direction constantly while working on it, so there
is really no default or one way setup.

See whether you can use the attached file...

I was able to download file.
My pc is so locked down I can't do anything with file
until IT allows me.

Once again I thank you.
 
Last edited by a moderator:

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top