Ich versuche, ein transparentes Bild über das Adobe Reader Control zu überlagern. So kann ich das PDF lesen, während das Bild überlappt.Overlay transparentes Bild über Adobe PDF Reader Steuerelement
Zur Zeit habe ich die Lesersteuerung und eine Imagebox, ich habe eine Überlagerungstaste, die, wenn ich klicke, das Bild transparent machen soll, damit ich den Text "durch" es lesen kann, zumindest dort, wo es transparent ist Bild.
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void openToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenFileDialog open = new OpenFileDialog();
open.Title = "Open";
open.Filter = "PDF|*.pdf";
try
{
if (open.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
axAcroPDF1.LoadFile(open.FileName);
}
}
catch (ArgumentException ex)
{
MessageBox.Show(ex.Message.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void overlayToolStripMenuItem_Click(object sender, EventArgs e)
{
pictureBox1.BackColor = Color.Transparent;
pictureBox1.Parent = axAcroPDF1;
}
}
Mein Designer so weit:
Sie möchten, dass der weiße Bereich beim Klicken auf die Schaltfläche transparent wird? – Harvey
Ja, die Bilderbox backgound sollte transparent werden, damit ich sie durchstreichen kann und das Bild überlagert werden soll. Ich kann Photoshop ein Bild davon, wie ich atleast Bild das endgültige Aussehen –
Ich möchte das Bild, das ich überlagern möchte erscheinen wie ein Wasserzeichen, ständig so lang wie Sie das PDF lesen –