Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Dateieigenschaften in PDF übergeben

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   Dateieigenschaften in PDF übergeben (2493 mal gelesen)
uncleH
Mitglied



Sehen Sie sich das Profil von uncleH an!   Senden Sie eine Private Message an uncleH  Schreiben Sie einen Gästebucheintrag für uncleH

Beiträge: 15
Registriert: 16.03.2006

erstellt am: 07. Dez. 2011 15:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Gemeinde,

ich möchte eine Zeichnung als PDF abspeichern. In der Zeichnung sind Dateieigenschaften enthalten, die das PDF ebenso als Dateieigenschaften haben soll.

Gibt es da Möglichkeiten? Vielleicht über ein Makro?

Vielen Dank für Eure Tipps.

Beste Grüße
Heiko

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Volkmar Grube
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Volkmar Grube an!   Senden Sie eine Private Message an Volkmar Grube  Schreiben Sie einen Gästebucheintrag für Volkmar Grube

Beiträge: 106
Registriert: 31.01.2009

WIN7 64Bit, SWX 2018 SP4, Delphi 10

erstellt am: 08. Dez. 2011 20:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für uncleH 10 Unities + Antwort hilfreich

Hallo uncleH,
soweit ich weiß, ist das schwierig, weil im PDF die Eigenschaften nicht so existieren, wie in SWXSolidWorks. Da existieren nur die Standardeigenschaften (Kategorie, Stichwörter, Kommentar).
Eine 1:1-Übernahme ist da also nicht möglich.
Ein Makro dafür ist mir auch nicht bekannt.

------------------
Grüße aus Dresden
Volkmar Grube

Es gibt keine Probleme, es gibt nur Aufgaben.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

uncleH
Mitglied



Sehen Sie sich das Profil von uncleH an!   Senden Sie eine Private Message an uncleH  Schreiben Sie einen Gästebucheintrag für uncleH

Beiträge: 15
Registriert: 16.03.2006

erstellt am: 08. Dez. 2011 22:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


AcrobarReaderDateieigenschaften.jpg

 
Hallo Volkmar,

mit dem Adobe Acrobat, also nicht dem Reader ist es möglich, einem Dokument benutzerdefinierte Eigenschaften anzufügen. Im Anhang habe ich 3 Eigenschaften vergeben und das PDF dann im Reader geöffnet.

Also müsste es meiner Meinung nach irgendwie möglich sein, oder?

------------------
Beste Grüße

Heiko

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



Sehen Sie sich das Profil von StefanBerlitz an!   Senden Sie eine Private Message an StefanBerlitz  Schreiben Sie einen Gästebucheintrag für StefanBerlitz

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 09. Dez. 2011 10:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für uncleH 10 Unities + Antwort hilfreich

Hallo uncleH,

Zitat:
Original erstellt von uncleH:
ich möchte eine Zeichnung als PDF abspeichern. In der Zeichnung sind Dateieigenschaften enthalten, die das PDF ebenso als Dateieigenschaften haben soll.

Gibt es da Möglichkeiten? Vielleicht über ein Makro?



Hm, mal so ins Blaue reingesprochen, gemacht hab ich so was noch nicht.

Das erstellen eines PDF aus einer Zeichnung ist ja noch verhältnismäßig trivial, kannst du interaktiv, von einem SolidWorks Makro oder natürlich von einem externen Tool aus per Automatisierung machen.

Die Dateieigenschaften der Zeichnung auslesen geht in einem SolidWorks Makro per ModelDocExtension::CustomPropertyManager oder ModelDoc2::CustomInfo2, die Properties, deren Typ und Wert kann man sich dann einfach merken. Mit einem externen Tool kann man die SolidWorks Document Manager API einbinden, da gibt es z.B. die Methoden SwDMDocument::GetCustomProperty

Das ganze an die PDF-Datei dran dranzukleben sollte mit einer .NET Makro/Tool gehen, hab ich aber noch nie gemacht. Vielversprechend sieht Folder.GetDetailsOf aus, das gute alte DSOfile ( http://support.microsoft.com/kb/224351/de  ) wird auch oft in diesem Zusammenhang erwähnt. Ob das für PDF Dateien dann auch gilt oder ob die Attribute, die du im PDF-Reader sehen kannst nicht was spezielles im PDF sind weiß ich aber nicht.

Ciao,
Stefan

------------------
Inoffizielle deutsche SolidWorks Hilfeseite    http://solidworks.cad.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HenryV
Mitglied
Konstrukteur, Engineering


Sehen Sie sich das Profil von HenryV an!   Senden Sie eine Private Message an HenryV  Schreiben Sie einen Gästebucheintrag für HenryV

Beiträge: 684
Registriert: 18.05.2005

SolidWorks 2018 x64 SP4.0
Dell T3600 Workstation
Intel XENON 6x3.2 GHz
NVIDIA Quadro 4000 2 GB
16GB RAM
2x Dell U2412M, 24" TFT
Windows 7 Professional x64 SP1
Microsoft Office Pro 2010 SP2
Kaspersky Anti-Virus 10.2.4.674
Microsoft VB 2010 Express
SpacePilot von 3Dconnexion

erstellt am: 09. Dez. 2011 14:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für uncleH 10 Unities + Antwort hilfreich


pdf_gen.jpg


PDFgen_VB2010.zip

 
Hallo Heiko

Hab mich mal dem Thema angenommen, weil es mich interessiert hat.

Hab da eine mögliche Lösung in Visual Basic Express 2010 geschrieben.
Zeichnungen werden in SolidWorks zu PDF konvertiert und dann mit iTextSharp werden alle Eigenschaften übergeben.

SourceCode ist angehängt.
iTextSharp kann hier heruntergeladen werden. http://sourceforge.net/projects/itextsharp/

Gruss Andreas

------------------
21 ist nur die halbe Antwort.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2019 CAD.de | Impressum | Datenschutz