png-Datei ohne (transparenz der Ränder
#14
Hallo Günther,

ich weiß nicht, wonach ich schauen sollte.
Wenn Du lieber das Makro aus Beitrag 12 benutzen willst, hier der Code:

Code:
Sub PNGExport()
   Dim fso As Object
   Dim D As Document, DNeu As Document
   Dim L1 As Layer
   Dim dn As String, DName As String, DPfad As String, DNeuDN As String
   Dim EF As ExportFilter
   
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set D = ActiveDocument
   
   If ActiveDocument.Mask.IsEmpty Then
       MsgBox "Bitte zuerst eine Maske erstellen !", vbCritical, "Fehlende Maske"
       Exit Sub
   End If
   
   Set L1 = ActiveDocument.Layers.Add("Rest", , , pntCopySelection)
   L1.Copy
   L1.Delete
   Set DNeu = CreateDocumentFromClipboard
   
   If fso.FileExists(D.FullFileName) Then
       DName = Left(D.FileName, Len(D.FileName) - 3) & "png"
       DPfad = D.FilePath
       DNeuDN = DPfad & DName
   Else
       If fso.FolderExists(Environ$("USERPROFILE") & "\Pictures") Then
           DPfad = Environ$("USERPROFILE") & "\Pictures\"
           DName = "Neu-" & Replace(Date, ".", "") & "" & Replace(Time, ":", "") & ".png"
           DNeuDN = DPfad & DName
           dn = CorelScriptTools.GetFileBox("PNG (*.png)|*.png", "Datei Speichern", 1, DName, ".png", DPfad)
           If Trim(dn) = "" Then
               DNeu.Dirty = False
               DNeu.Close
               Exit Sub
           End If
       End If
   End If
   Set EF = DNeu.SaveAs(DNeuDN, cdrPNG)
   EF.Finish
   D.Dirty = False
   D.Close
   Set fso = Nothing
End Sub

Gruß

Koter
Zitieren



Nachrichten in diesem Thema
RE: png-Datei ohne (transparenz der Ränder - von koter - 05.10.2023, 11:34

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Speicherdialog beim Speichern einer jpg-Datei verhindern Karthagos 3 642 03.11.2023, 16:09
Letzter Beitrag: koter
  Objekte ohne Nachfrage zusammenführen Alphazalpha 5 1.860 18.10.2022, 01:24
Letzter Beitrag: mvm
  Reparatur einer PP 11-Datei (CPT Version 9.0) ors 0 844 19.04.2022, 23:24
Letzter Beitrag: ors
  Alle schließen ohne Rückfrage Karthagos 5 1.608 14.08.2021, 12:31
Letzter Beitrag: koter
  X/, neue Datei erstellen kampfmaus 7 2.562 17.10.2019, 19:36
Letzter Beitrag: kampfmaus
  Transparenz in Ahängigkeit vom Grauwert Ulm32b 3 1.353 30.08.2018, 14:32
Letzter Beitrag: skifan
  *.pspimage Datei in *.cpt Datei konvertieren? Vagabunt 1 1.287 26.11.2017, 13:19
Letzter Beitrag: skifan
  Transparenz ... Maske Sabine33 5 1.921 20.08.2017, 12:56
Letzter Beitrag: Sabine33
  Datei / Neu susa 3 1.592 19.11.2015, 16:21
Letzter Beitrag: Blacky
  Kreis ohne Hintergrund susa 7 2.942 20.10.2015, 19:32
Letzter Beitrag: norre