How to print transparent images in Win32 (color key)

I am trying to print a transparent image in a Win32 application . The image has an alpha channel, but I can live with a simple transparent mask too.

When using the :: AlphaBlend method, it displays correctly on screen and prints correctly on my HP ColorSphere printer. However, with PDF printers (like Primo PDF), the image becomes opaque in PDF.

When setting the same image in Word, when the transparency color is white, the image will appear transparent when using Primo PDF.

How do I draw an image so that transparency also works in PDF printers? Or: how does Microsoft Word achieve this?

Thank,

Fabian

+3
winapi printing transparency alphablending


source to share


No one has answered this question yet

Check out similar questions:

1205
How do I print to stderr in Python?
1087
How do I clear the output of a print function?
979
Hexagonal transparency in colors
561
How to make the background 20% transparent on Android
8
How to draw 32-bit alpha channel bitmaps?
4
Qt: QImage always keeps transparent color as black
2
Drawing transparent TMetaFile on TCanvas in Delphi
1
Transparent Winform with image
0
Transparency lost when using LinearGradient ink when printing to a macOS X printer using Java Print Services
0
Alpha print



All Articles
Loading...
X
Show
Funny
Dev
Pics