Strona 1 z 1

PRINT - drukowanie front panel'u

: 17 sie 2010 14:00
autor: smiga
Witam,

Zamieszczony poniżej kod drukuje dokument, na którym jest panel frontowy jakiegoś vi'a.
Jak widać na załączonym obrazku (na wydruku) jest cienka czarna ramka- kontur panelu frontowego, przesunięta do lewej i górnej krawędzi kartki (po prawej i na dole widać ją wyraźnie bo jest margines - szczególnie duży na dole ... dlaczego?) . Pole we wnętrzu grubej czarnej ramki to kartka A4
Jak wyłączyć tą czarną ramkę?

Chciałbym mieć wydruk panelu frontowego przeskalowanego do A4 (proporcje panelu są ustawione tak żeby się przeskalował proporcjonalnie 630x891 ... więc nie rozumiem skąd te marginesy - szczególnie dolny) bez żadnych dodatkowych informacji.
Specjalnie też ustawiłem kolor panelu frontowego na biały, żeby drukował tylko to co mnie interesuje ( kontrolki, wskaźniki itp)
Może jest jakaś lepsza metoda wydruku od tej którą ćwiczę?

Z góry dziękuję za wszelkie sugestie i pozdrawiam.

Re: PRINT - drukowanie front panel'u

: 17 sie 2010 14:11
autor: Nowszy
Wydaje mi się, że to jest obwódka Picture Control w której wyświetlasz swój obrazek. Podmień kontrolkę Picture Control w twoim VIu na tą z załącznika i daj znać czy coś się polepszyło.

Re: PRINT - drukowanie front panel'u

: 17 sie 2010 14:57
autor: smiga
Kontrolka z załącznika jest w wersji 2009 więc nie mogłem jej otworzyć, ale wywaliłem obwódkę z własnej kontrolki Picture (ustawiłem przeźroczystą) ... i niestety jest wciąż tak samo - więc problem jest chyba w innym miejscu.

PRINT - drukowanie front panel'u

: 17 sie 2010 15:41
autor: Nowszy
Właśnie chodziło o tą obwódkę. jak nie działa to spróbuj tak: na wejście Prop. Node DrawAreaSize dodaj jakieś niewielkie wartości (żeby kontrolka była większa niż obraz który wyświetla - zobacz czy obwódka pojawia się na obrysie kontrolki czy FP? Moim zdaniem to kontrolka jednak..

PS. A tak na wszelki wypadek sprawdź jeszcze tą kontrolkę (8.6)

Re: PRINT - drukowanie front panel'u

: 17 sie 2010 20:43
autor: smiga
Niestety dodanie (kontrolka większa niż obraz) czy też odjęcie (kontrolka mniejsza niż obraz) wartości niczego nie zmienia - obwódki nie ma w vi'u, ale jest na wydruku ... i to zawsze w tym samym miejscu. :(
Gdy rozszerzyłem panel frontowy vi'a, który chcę drukować, prawy margines pozostał bez zmian, a dolny się podniósł ... czyli proporcje zostały zachowane.
...ale skąd te ramki?

Re: PRINT - drukowanie front panel'u

: 17 sie 2010 22:46
autor: bogdani
Rozwiązaniem jest ustawienie właściwości drukowanego VIja: Printing:Custom Panel Border?.
Po ustawieniu na False, ramka przestaje się pokazywać.
Print_Border.png
Problem staje się łatwiejszy, gdy zdamy sobie sprawę, że jest ona związana nie z kontrolką, ale z drukowanym panelem użytkownika.

Re: PRINT - drukowanie front panel'u

: 17 sie 2010 23:03
autor: smiga
:ymapplause:
Działa - bardzo dziękuję Bogdani :)